Package-level declarations

Types

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

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
enum BlobAccessTier : Enum<BlobAccessTier> , ConvertibleToJava<BlobAccessTier>

The access tier of a storage blob.

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

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
enum DefaultAction : Enum<DefaultAction> , ConvertibleToJava<DefaultAction>

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

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

Indicates the directory service used.

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

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

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

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

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

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

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

The SAS expiration action. Can only be Log.

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

The type of the extended location.

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

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

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

The identity type.

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

The valid value is Inventory

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

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

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

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
enum LargeFileSharesState : Enum<LargeFileSharesState> , ConvertibleToJava<LargeFileSharesState>

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

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

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
enum Permissions : Enum<Permissions> , ConvertibleToJava<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).

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

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

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

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

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

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

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

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

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

The valid value is Lifecycle

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

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

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

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

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

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

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

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
enum SkuName : Enum<SkuName> , ConvertibleToJava<SkuName>

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.