Uses of Interface
com.azure.resourcemanager.storage.models.StorageAccount.DefinitionStages.WithCreate
Packages that use StorageAccount.DefinitionStages.WithCreate
Package
Description
Package containing the data models for StorageManagementClient.
-
Uses of StorageAccount.DefinitionStages.WithCreate in com.azure.resourcemanager.storage.models
Subinterfaces of StorageAccount.DefinitionStages.WithCreate in com.azure.resourcemanager.storage.modelsModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceThe stage of storage account definition allowing to set access tier.Methods in com.azure.resourcemanager.storage.models that return StorageAccount.DefinitionStages.WithCreateModifier and TypeMethodDescriptionStorageAccount.DefinitionStages.WithBlobAccess.disableBlobPublicAccess()Disables blob public access.StorageAccount.DefinitionStages.WithBlobAccess.disableSharedKeyAccess()Disables shared key access.StorageAccount.DefinitionStages.WithAllowCrossTenantReplication.disallowCrossTenantReplication()Disables allow cross tenant replication.StorageAccount.DefinitionStages.WithDefaultToOAuthAuthentication.enableDefaultToOAuthAuthentication()Allows default to oauth authentication, configured by individual containers.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromAllNetworks()Specifies that by default access to storage account should be allowed from all networks.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromAzureServices()Specifies that access to the storage account should be allowed from applications running on Microsoft Azure services.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromIpAddress(String ipAddress) Specifies that access to the storage account from the specific ip address should be allowed.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromIpAddressRange(String ipAddressCidr) Specifies that access to the storage account from the specific ip range should be allowed.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromNetworkSubnet(String subnetId) Specifies that access to the storage account from the specific virtual network subnet should be allowed.StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromSelectedNetworks()Specifies that by default access to storage account should be denied from all networks except from those networks specified viaStorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromNetworkSubnet(String)StorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromIpAddress(String)andStorageAccount.DefinitionStages.WithNetworkAccess.withAccessFromIpAddressRange(String).StorageAccount.DefinitionStages.WithCreateAndAccessTier.withAccessTier(AccessTier accessTier) Specifies the access tier used for billing.StorageAccount.DefinitionStages.WithAzureFilesAadIntegration.withAzureFilesAadIntegrationEnabled(boolean enabled) Specifies whether Azure files aad integration will be enabled or not.StorageAccount.DefinitionStages.WithEncryption.withBlobEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind.withBlockBlobStorageAccountKind()Specifies the storage account kind to be "BlockBlobStorage".StorageAccount.DefinitionStages.WithCustomDomain.withCustomDomain(CustomDomain customDomain) Specifies the user domain assigned to the storage account.StorageAccount.DefinitionStages.WithCustomDomain.withCustomDomain(String name) Specifies the user domain assigned to the storage account.StorageAccount.DefinitionStages.WithCustomDomain.withCustomDomain(String name, boolean useSubDomain) Specifies the user domain assigned to the storage account.StorageAccount.DefinitionStages.WithEncryption.withEncryptionKeyFromKeyVault(String keyVaultUri, String keyName, String keyVersion) Specifies the KeyVault key to be used as encryption key.StorageAccount.DefinitionStages.WithEncryption.withFileEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.DefinitionStages.WithFileStorageAccountKind.withFileStorageAccountKind()Specifies the storage account kind to be "FileStorage".StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind.withGeneralPurposeAccountKind()Specifies the storage account kind to be "Storage", the kind for general purposes.StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind.withGeneralPurposeAccountKindV2()Specifies the storage account kind to be "StorageV2", the kind for general purposes.StorageAccount.DefinitionStages.WithHns.withHnsEnabled(boolean enabled) Specifies whether Hns will be enabled or not.StorageAccount.DefinitionStages.WithAccessTraffic.withHttpAndHttpsTraffic()Specifies that both http and https traffic should be allowed to storage account.StorageAccount.DefinitionStages.WithEncryption.withInfrastructureEncryption()Enables the infrastructure encryption for double encryption of Azure Storage data.StorageAccount.DefinitionStages.WithLargeFileShares.withLargeFileShares(boolean enabled) Allow large file shares if sets to enabled.StorageAccount.DefinitionStages.WithAccessTraffic.withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion) Specifies the minimum TLS version for HTTPS traffic.StorageAccount.DefinitionStages.WithAccessTraffic.withOnlyHttpsTraffic()Specifies that only https traffic should be allowed to storage account.StorageAccount.DefinitionStages.WithEncryption.withoutBlobEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.DefinitionStages.WithEncryption.withoutFileEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.DefinitionStages.WithEncryption.withQueueAccountScopedEncryptionKey()Specifies that queue service uses an encryption key that is scoped to the account.StorageAccount.DefinitionStages.WithNetworkAccess.withReadAccessToLogEntriesFromAnyNetwork()Specifies that read access to the storage logging should be allowed from any network.StorageAccount.DefinitionStages.WithNetworkAccess.withReadAccessToMetricsFromAnyNetwork()Specifies that read access to the storage metrics should be allowed from any network.StorageAccount.DefinitionStages.WithSku.withSku(StorageAccountSkuType sku) Specifies the sku of the storage account.StorageAccount.DefinitionStages.WithManagedServiceIdentity.withSystemAssignedManagedServiceIdentity()Specifies that implicit managed service identity (MSI) needs to be enabled.StorageAccount.DefinitionStages.WithEncryption.withTableAccountScopedEncryptionKey()Specifies that table service uses an encryption key that is scoped to the account.