{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector DeletedStorage API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "DeletedStorage", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Lists Deleted Storage Accounts For The Specified Vault", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deletedstorage", "params": [ { "name": "maxresults", "value": "", "type": "query", "description": "Maximum number of results to return in a page. If not specified the service will return up to 25 results." } ] }, "docs": "The Get Deleted Storage Accounts operation returns the storage accounts that have been deleted for a vault enabled for soft-delete. This operation requires the storage/list permission." }, { "info": { "name": "Microsoft Azure Gets The Specified Deleted Storage Account", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deletedstorage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "The Get Deleted Storage Account operation returns the specified deleted storage account along with its attributes. This operation requires the storage/get permission." }, { "info": { "name": "Microsoft Azure Permanently Deletes The Specified Storage Account", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/deletedstorage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "The purge deleted storage account operation removes the secret permanently, without the possibility of recovery. This operation can only be performed on a soft-delete enabled vault. This operation requires the storage/purge permission." }, { "info": { "name": "Microsoft Azure Recovers The Deleted Storage Account", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/deletedstorage/:storage-account-name/recover", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Recovers the deleted storage account in the specified vault. This operation can only be performed on a soft-delete enabled vault. This operation requires the storage/recover permission." }, { "info": { "name": "Microsoft Azure Lists Deleted Sas Definitions For The Specified Vault And Storage Account", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deletedstorage/:storage-account-name/sas", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." }, { "name": "maxresults", "value": "", "type": "query", "description": "Maximum number of results to return in a page. If not specified the service will return up to 25 results." } ] }, "docs": "The Get Deleted Sas Definitions operation returns the SAS definitions that have been deleted for a vault enabled for soft-delete. This operation requires the storage/listsas permission." }, { "info": { "name": "Microsoft Azure Gets The Specified Deleted Sas Definition", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deletedstorage/:storage-account-name/sas/:sas-definition-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." }, { "name": "sas-definition-name", "value": "", "type": "path", "description": "The name of the SAS definition." } ] }, "docs": "The Get Deleted SAS Definition operation returns the specified deleted SAS definition along with its attributes. This operation requires the storage/getsas permission." }, { "info": { "name": "Microsoft Azure Recovers The Deleted Sas Definition", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/deletedstorage/:storage-account-name/sas/:sas-definition-name/recover", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." }, { "name": "sas-definition-name", "value": "", "type": "path", "description": "The name of the SAS definition." } ] }, "docs": "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." } ] } ], "bundled": true }