Interface StorageAccount.DefinitionStages.WithCreateAndAccessTier
- All Superinterfaces:
Creatable<StorageAccount>, HasName, Indexable, Resource.DefinitionWithTags<StorageAccount.DefinitionStages.WithCreate>, StorageAccount.DefinitionStages.WithAccessTraffic, StorageAccount.DefinitionStages.WithAllowCrossTenantReplication, StorageAccount.DefinitionStages.WithAzureFilesAadIntegration, StorageAccount.DefinitionStages.WithBlobAccess, StorageAccount.DefinitionStages.WithBlobStorageAccountKind, StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind, StorageAccount.DefinitionStages.WithCreate, StorageAccount.DefinitionStages.WithCustomDomain, StorageAccount.DefinitionStages.WithDefaultToOAuthAuthentication, StorageAccount.DefinitionStages.WithEncryption, StorageAccount.DefinitionStages.WithFileStorageAccountKind, StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind, StorageAccount.DefinitionStages.WithHns, StorageAccount.DefinitionStages.WithLargeFileShares, StorageAccount.DefinitionStages.WithManagedServiceIdentity, StorageAccount.DefinitionStages.WithNetworkAccess, StorageAccount.DefinitionStages.WithSku, StorageAccount.DefinitionStages.WithUserAssignedManagedServiceIdentity
- All Known Subinterfaces:
StorageAccount.Definition
- Enclosing interface:
StorageAccount.DefinitionStages
public static interface StorageAccount.DefinitionStages.WithCreateAndAccessTier
extends StorageAccount.DefinitionStages.WithCreate
The stage of storage account definition allowing to set access tier.
-
Method Summary
Modifier and TypeMethodDescriptionwithAccessTier(AccessTier accessTier) Specifies the access tier used for billing.Methods inherited from interface Creatable
create, create, createAsync, createAsyncMethods inherited from interface Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface StorageAccount.DefinitionStages.WithAccessTraffic
withHttpAndHttpsTraffic, withMinimumTlsVersion, withOnlyHttpsTrafficMethods inherited from interface StorageAccount.DefinitionStages.WithAllowCrossTenantReplication
allowCrossTenantReplication, disallowCrossTenantReplicationMethods inherited from interface StorageAccount.DefinitionStages.WithAzureFilesAadIntegration
withAzureFilesAadIntegrationEnabledMethods inherited from interface StorageAccount.DefinitionStages.WithBlobAccess
disableBlobPublicAccess, disableSharedKeyAccessMethods inherited from interface StorageAccount.DefinitionStages.WithBlobStorageAccountKind
withBlobStorageAccountKindMethods inherited from interface StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind
withBlockBlobStorageAccountKindMethods inherited from interface StorageAccount.DefinitionStages.WithCustomDomain
withCustomDomain, withCustomDomain, withCustomDomainMethods inherited from interface StorageAccount.DefinitionStages.WithDefaultToOAuthAuthentication
enableDefaultToOAuthAuthenticationMethods inherited from interface StorageAccount.DefinitionStages.WithEncryption
withBlobEncryption, withEncryptionKeyFromKeyVault, withEncryptionKeyFromKeyVault, withEncryptionKeyFromKeyVault, withFileEncryption, withInfrastructureEncryption, withoutBlobEncryption, withoutFileEncryption, withQueueAccountScopedEncryptionKey, withTableAccountScopedEncryptionKeyMethods inherited from interface StorageAccount.DefinitionStages.WithFileStorageAccountKind
withFileStorageAccountKindMethods inherited from interface StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind
withGeneralPurposeAccountKind, withGeneralPurposeAccountKindV2Methods inherited from interface StorageAccount.DefinitionStages.WithHns
withHnsEnabledMethods inherited from interface StorageAccount.DefinitionStages.WithLargeFileShares
withLargeFileSharesMethods inherited from interface StorageAccount.DefinitionStages.WithManagedServiceIdentity
withSystemAssignedManagedServiceIdentityMethods inherited from interface StorageAccount.DefinitionStages.WithNetworkAccess
disablePublicNetworkAccess, withAccessFromAllNetworks, withAccessFromAzureServices, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromNetworkSubnet, withAccessFromSelectedNetworks, withReadAccessToLogEntriesFromAnyNetwork, withReadAccessToMetricsFromAnyNetworkMethods inherited from interface StorageAccount.DefinitionStages.WithSku
withSku
-
Method Details
-
withAccessTier
Specifies the access tier used for billing.Access tier cannot be changed more than once every 7 days (168 hours). Access tier cannot be set for StandardLRS, StandardGRS, StandardRAGRS, or PremiumLRS account types.
- Parameters:
accessTier- the access tier value- Returns:
- the next stage of storage account definition
-