{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Storage API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Storage", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Gets A Blob Upload Uri", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:accountId/blobUploadEndpoint", "headers": [ { "name": "x-mrc-cv", "value": "" } ], "params": [ { "name": "accountId", "value": "", "type": "path", "description": "Identifier for the Azure Object Anchors account." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get Storage", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/storage", "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": "List storage accounts managed by the specified key vault. This operation requires the storage/list permission." }, { "info": { "name": "Microsoft Azure Backs Up The Specified Storage Account", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/storage/:storage-account-name/backup", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Requests that a backup of the specified storage account be downloaded to the client. This operation requires the storage/backup permission." }, { "info": { "name": "Microsoft Azure Restores A Backed Up Storage Account To A Vault", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/storage/restore" }, "docs": "Restores a backed up storage account to a vault. This operation requires the storage/restore permission." }, { "info": { "name": "Microsoft Azure Get Storage Storage Account Name", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/storage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Gets information about a specified storage account. This operation requires the storage/get permission." }, { "info": { "name": "Microsoft Azure Put Storage Storage Account Name", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/storage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account. The value you provide may be copied globally for the purpose of running the service. The value provided should not include personally identifiable or sensitive information." } ] }, "docs": "Creates or updates a new storage account. This operation requires the storage/set permission." }, { "info": { "name": "Microsoft Azure Patch Storage Storage Account Name", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/storage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Updates the specified attributes associated with the given storage account. This operation requires the storage/set/update permission." }, { "info": { "name": "Microsoft Azure Delete Storage Storage Account Name", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/storage/:storage-account-name", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Deletes a storage account. This operation requires the storage/delete permission." }, { "info": { "name": "Microsoft Azure Post Storage Storage Account Name Regeneratekey", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/storage/:storage-account-name/regeneratekey", "params": [ { "name": "storage-account-name", "value": "", "type": "path", "description": "The name of the storage account." } ] }, "docs": "Regenerates the specified key value for the given storage account. This operation requires the storage/regeneratekey permission." }, { "info": { "name": "Microsoft Azure Get Storage Storage Account Name Sas", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/storage/: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": "List storage SAS definitions for the given storage account. This operation requires the storage/listsas permission." }, { "info": { "name": "Microsoft Azure Get Storage Storage Account Name Sas Sas Definition Name", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/storage/: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": "Gets information about a SAS definition for the specified storage account. This operation requires the storage/getsas permission." }, { "info": { "name": "Microsoft Azure Put Storage Storage Account Name Sas Sas Definition Name", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/storage/: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. The value you provide may be copied globally for the purpose of running the service. The value provided should not include personally identifiable or sensitive information." } ] }, "docs": "Creates or updates a new SAS definition for the specified storage account. This operation requires the storage/setsas permission." }, { "info": { "name": "Microsoft Azure Patch Storage Storage Account Name Sas Sas Definition Name", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/storage/: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": "Updates the specified attributes associated with the given SAS definition. This operation requires the storage/setsas permission." }, { "info": { "name": "Microsoft Azure Delete Storage Storage Account Name Sas Sas Definition Name", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/storage/: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": "Deletes a SAS definition from a specified storage account. This operation requires the storage/deletesas permission." } ] } ], "bundled": true }