Package-level declarations

Types

Link copied to clipboard

Required for storage accounts where kind = BlobStorage. The access tier used for billing.

Link copied to clipboard
enum Action : Enum<Action> , ConvertibleToJava<Action>

The action of virtual network rule.

Link copied to clipboard

The access tier of a storage blob.

Link copied to clipboard

The type of a storage blob to be created.

Link copied to clipboard
enum Bypass : Enum<Bypass> , ConvertibleToJava<Bypass>

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.

Link copied to clipboard

Specifies the default action of allow or deny when no other rules match.

Link copied to clipboard

Indicates the directory service used.

Link copied to clipboard

The authentication protocol that is used for the file share. Can only be specified when creating a share.

Link copied to clipboard

The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault.

Link copied to clipboard

The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled.

Link copied to clipboard

The SAS expiration action. Can only be Log.

Link copied to clipboard

The type of the extended location.

Link copied to clipboard

The protocol permitted for a request made with the account SAS.

Link copied to clipboard

The identity type.

Link copied to clipboard

The valid value is Inventory

Link copied to clipboard

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault

Link copied to clipboard

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.

Link copied to clipboard
enum Kind : Enum<Kind> , ConvertibleToJava<Kind>

Required. Indicates the type of storage account.

Link copied to clipboard

Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.

Link copied to clipboard

Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.

Link copied to clipboard
enum Name : Enum<Name> , ConvertibleToJava<Name>

Name of the policy. The valid value is AccessTimeTracking. This field is currently read only

Link copied to clipboard

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).

Link copied to clipboard

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Link copied to clipboard

Specifies whether data in the container may be accessed publicly and the level of access.

Link copied to clipboard

The property is for NFS share only. The default is NoRootSquash.

Link copied to clipboard

Routing Choice defines the kind of network routing opted by the user.

Link copied to clipboard

The valid value is Lifecycle

Link copied to clipboard

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

Link copied to clipboard

Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.

Link copied to clipboard

The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).

Link copied to clipboard

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.

Link copied to clipboard

The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.

Link copied to clipboard
enum State : Enum<State> , ConvertibleToJava<State>

Gets the state of virtual network rule.