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 com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithAccessTraffic
withHttpAndHttpsTraffic, withMinimumTlsVersion, withOnlyHttpsTrafficMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithAllowCrossTenantReplication
disallowCrossTenantReplicationMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithAzureFilesAadIntegration
withAzureFilesAadIntegrationEnabledMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithBlobAccess
disableBlobPublicAccess, disableSharedKeyAccessMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithBlobStorageAccountKind
withBlobStorageAccountKindMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind
withBlockBlobStorageAccountKindMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithCustomDomain
withCustomDomain, withCustomDomain, withCustomDomainMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithDefaultToOAuthAuthentication
enableDefaultToOAuthAuthenticationMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithEncryption
withBlobEncryption, withEncryptionKeyFromKeyVault, withFileEncryption, withInfrastructureEncryption, withoutBlobEncryption, withoutFileEncryption, withQueueAccountScopedEncryptionKey, withTableAccountScopedEncryptionKeyMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithFileStorageAccountKind
withFileStorageAccountKindMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind
withGeneralPurposeAccountKind, withGeneralPurposeAccountKindV2Methods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithHns
withHnsEnabledMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithLargeFileShares
withLargeFileSharesMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithManagedServiceIdentity
withSystemAssignedManagedServiceIdentityMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithNetworkAccess
withAccessFromAllNetworks, withAccessFromAzureServices, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromNetworkSubnet, withAccessFromSelectedNetworks, withReadAccessToLogEntriesFromAnyNetwork, withReadAccessToMetricsFromAnyNetworkMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithSku
withSkuMethods inherited from interface com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithUserAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentity
-
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
-