models Package
Classes
AccountSasParameters |
The parameters to list SAS credentials of a storage account. All required parameters must be populated in order to send to server. |
CheckNameAvailabilityResult |
The CheckNameAvailability operation response. Variables are only populated by the server, and will be ignored when sending a request. |
CustomDomain |
The custom domain assigned to this storage account. This can be set via Update. All required parameters must be populated in order to send to server. |
Encryption |
The encryption settings on the storage account. All required parameters must be populated in order to send to server. |
EncryptionService |
A service that allows server-side encryption to be used. Variables are only populated by the server, and will be ignored when sending a request. |
EncryptionServices |
A list of services that support encryption. Variables are only populated by the server, and will be ignored when sending a request. |
Endpoints |
The URIs that are used to perform a retrieval of a public blob, queue, or table object. Variables are only populated by the server, and will be ignored when sending a request. |
ListAccountSasResponse |
The List SAS credentials operation response. Variables are only populated by the server, and will be ignored when sending a request. |
ListServiceSasResponse |
The List service SAS credentials operation response. Variables are only populated by the server, and will be ignored when sending a request. |
Resource |
Describes a storage resource. Variables are only populated by the server, and will be ignored when sending a request. |
ServiceSasParameters |
The parameters to list service SAS credentials of a specific resource. All required parameters must be populated in order to send to server. |
Sku |
The SKU of the storage account. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
StorageAccount |
The storage account. Variables are only populated by the server, and will be ignored when sending a request. |
StorageAccountCheckNameAvailabilityParameters |
The parameters used to check the availability of the storage account name. All required parameters must be populated in order to send to server. |
StorageAccountCreateParameters |
The parameters used when creating a storage account. All required parameters must be populated in order to send to server. |
StorageAccountKey |
An access key for the storage account. Variables are only populated by the server, and will be ignored when sending a request. |
StorageAccountListKeysResult |
The response from the ListKeys operation. Variables are only populated by the server, and will be ignored when sending a request. |
StorageAccountListResult |
The response from the List Storage Accounts operation. Variables are only populated by the server, and will be ignored when sending a request. |
StorageAccountRegenerateKeyParameters |
The parameters used to regenerate the storage account key. All required parameters must be populated in order to send to server. |
StorageAccountUpdateParameters |
The parameters that can be provided when updating the storage account properties. |
Usage |
Describes Storage Resource Usage. Variables are only populated by the server, and will be ignored when sending a request. |
UsageListResult |
The response from the List Usages operation. |
UsageName |
The usage names that can be used; currently limited to StorageAccount. Variables are only populated by the server, and will be ignored when sending a request. |
Enums
AccessTier |
Required for storage accounts where kind = BlobStorage. The access tier used for billing. |
AccountSasParametersSignedPermission |
The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). |
AccountSasParametersSignedResourceTypes |
The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. |
AccountSasParametersSignedServices |
The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). |
AccountStatus |
Gets the status indicating whether the primary location of the storage account is available or unavailable. |
EncryptionKeySource |
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage. |
HttpProtocol |
The protocol permitted for a request made with the account SAS. |
KeyPermission |
Permissions for the key – read-only or full permissions. |
Kind |
Required. Indicates the type of storage account. |
Permissions |
The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). |
ProvisioningState |
Gets the status of the storage account at the time the operation was called. |
Reason |
Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. |
SignedResource |
The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). |
SkuName |
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. |
SkuTier |
Gets the sku tier. This is based on the SKU name. |
StorageAccountCheckNameAvailabilityParametersType |
StorageAccountCheckNameAvailabilityParametersType. |
UsageUnit |
Gets the unit of measurement. |
Azure SDK for Python