Package-level declarations
Types
Required for storage accounts where kind = BlobStorage. The access tier used for billing.
The action of virtual network rule.
The access tier of a storage blob.
The type of a storage blob to be created.
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
Specifies the default action of allow or deny when no other rules match.
Indicates the directory service used.
The authentication protocol that is used for the file share. Can only be specified when creating a share.
The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault.
The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled.
The SAS expiration action. Can only be Log.
The type of the extended location.
The protocol permitted for a request made with the account SAS.
The identity type.
The valid value is Inventory
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
Required. Indicates the type of storage account.
Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
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).
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
Specifies whether data in the container may be accessed publicly and the level of access.
The property is for NFS share only. The default is NoRootSquash.
Routing Choice defines the kind of network routing opted by the user.
The valid value is Lifecycle
The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).
Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).
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.
The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
Gets the state of virtual network rule.