Microsoft Azure StorageAccounts API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include StorageAccounts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.
This API exposes
27 operations
across 19 paths,
and defines 56 schemas.
It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.
The identity and technical contract details declared by the specification.
UpdateStorageAccountProperties
object
The Azure Storage account properties to use when updating an Azure Storage account.
2 properties
StorageContainer
object
Azure Storage blob container information.
1 property
SubResource
object
The resource model definition for a nested resource.
3 properties
StorageAccountKind
string
The kind of storage account
StorageAccountInformationListResult
object
Azure Storage account list information.
2 properties
StorageAccountPropertiesUpdateParameters
object
The parameters used when updating a storage account.
4 properties
StorageAccountProperties_2
object
Properties of the storage account.
13 properties
StorageAccountRegenerateKeyParameters
object
The parameters used to regenerate the storage account key.
1 property
1 required
StorageAccountCreateParameters
object
The parameters used when creating a storage account.
5 properties
3 required
StorageAccountType
string
Storage account type.
LocationStatus
string
Gets the status indicating whether the primary location of the storage account is available or unavailable.
AddStorageAccountParameters
object
The parameters used to add a new Azure Storage account.
1 property
1 required
ServiceSasParameters
object
The parameters to list service SAS credentials of a specific resource.
18 properties
2 required
StorageAccount
object
Represents a Storage Account on the Data Box Edge/Gateway device.
2 properties
1 required
EncryptionServices
object
A list of services that support encryption.
4 properties
EncryptionService
object
A service that allows server-side encryption to be used.
2 properties
StorageContainerProperties
object
Azure Storage blob container properties information.
1 property
StorageAccountList_2
object
Pageable list of storage accounts.
2 properties
StorageEncryption
object
Storage encryption setting
2 properties
StorageAccountUpdateParameters
object
The parameters that can be provided when updating the storage account properties.
3 properties
Endpoints
object
The URIs that are used to perform a retrieval of a public blob, queue, or table object.
4 properties
Resource
object
Describes a storage resource.
5 properties
StorageAccountState
string
Storage account state.
ARMBaseModel
object
Represents the base class for all object models.
3 properties
StorageContainerListResult
object
The list of blob containers associated with the storage account attached to the Data Lake Analytics account.
2 properties
SasTokenInformation
object
SAS token information.
1 property
Encryption
object
The encryption settings on the storage account.
2 properties
1 required
StorageAccountListKeysResult
object
The response from the ListKeys operation.
1 property
StorageEncryptionSetting
object
Storage Encryption setting
2 properties
StorageAccountInformationProperties
object
The Azure Storage account properties.
1 property
StorageAccountAccessTier
string
Access tier for storage account
StorageEncryptionServices
object
Services for which encryption setting is mentioned.
3 properties
Sku
object
The SKU of the storage account.
2 properties
1 required
CheckNameAvailabilityResult
object
The CheckNameAvailability operation response.
3 properties
UpdateStorageAccountParameters
object
The parameters used to update an Azure Storage account.
1 property
StorageAccountPropertiesCreateParameters
object
The parameters used to create the storage account.
4 properties
StorageAccountListResult
object
The response from the List Storage Accounts operation.
1 property
CloudErrorBody
object
An error response from the service.
3 properties
StorageAccount_2
object
The storage account.
3 properties
ListServiceSasResponse
object
The List service SAS credentials operation response.
1 property
StorageAccountInformation
object
Azure Storage account information.
1 property
CloudError
object
An error response from the service.
1 property
ListAccountSasResponse
object
The List SAS credentials operation response.
1 property
AddStorageAccountProperties
object
The Azure Storage account properties to use when adding a new Azure Storage account.
2 properties
1 required
AccountSasParameters
object
The parameters to list SAS credentials of a storage account.
8 properties
4 required
StorageAccountHealthState
string
Health state for storage account
CustomDomain
object
The custom domain assigned to this storage account. This can be set via Update.
2 properties
1 required
StorageAccountKey
object
An access key for the storage account.
3 properties
StorageAccount_3
object
Properties of the storage account.
3 properties
StorageAccountProperties_3
object
Properties of a storage account.
18 properties
EncryptionKeySource
string
Encryption Key Source
StorageAccountCheckNameAvailabilityParameters
object
The parameters used to check the availability of the storage account name.
2 properties
2 required
StorageAccountList
object
Collection of all the Storage Accounts on the Data Box Edge/Gateway device.
2 properties
StorageAccountProperties
object
The storage account properties.
6 properties
1 required
StorageAccountStatus
string
The state of storage account in WAC.
SasTokenInformationListResult
object
The SAS response that contains the storage account, container and associated SAS token for connection use.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Microsoft Azure publishes across the network.