v7

latestSwagger 2.0raw.githubusercontent.com2022-12-067889207.3 KB
DeletedStorage

Recovers the deleted SAS definition.

Recovers the deleted SAS definition for the specified storage account. This operation can only be performed on a soft-delete enabled vault. This operation requires the storage/recover permission.

post/deletedstorage/{storage-account-name}/sas/{sas-definition-name}/recover

Path parameters

storage-account-namestring required

The name of the storage account.

sas-definition-namestring required

The name of the SAS definition.

Query parameters

api-versionstring required

Client API version.

Response

A SAS definition bundle of the original SAS definition and its attributes.

idstring

The SAS definition id.

sidstring

Storage account SAS definition secret id.

templateUristring

The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.

sasType'account' | 'service'

The type of SAS token the SAS definition will create.

validityPeriodstring

The validity period of SAS tokens created according to the SAS definition.

tagsobject

Application specific metadata in the form of key-value pairs