Interface StorageAccount.Definition
- All Superinterfaces:
Creatable<StorageAccount>
,GroupableResource.DefinitionStages.WithCreatableResourceGroup<StorageAccount.DefinitionStages.WithCreate>
,GroupableResource.DefinitionStages.WithExistingResourceGroup<StorageAccount.DefinitionStages.WithCreate>
,GroupableResource.DefinitionStages.WithGroup<StorageAccount.DefinitionStages.WithCreate>
,GroupableResource.DefinitionStages.WithNewResourceGroup<StorageAccount.DefinitionStages.WithCreate>
,HasName
,Indexable
,Resource.DefinitionWithRegion<StorageAccount.DefinitionStages.WithGroup>
,Resource.DefinitionWithTags<StorageAccount.DefinitionStages.WithCreate>
,StorageAccount.DefinitionStages.Blank
,StorageAccount.DefinitionStages.WithAccessTraffic
,StorageAccount.DefinitionStages.WithAzureFilesAadIntegration
,StorageAccount.DefinitionStages.WithBlobAccess
,StorageAccount.DefinitionStages.WithBlobStorageAccountKind
,StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind
,StorageAccount.DefinitionStages.WithCreate
,StorageAccount.DefinitionStages.WithCreateAndAccessTier
,StorageAccount.DefinitionStages.WithCustomDomain
,StorageAccount.DefinitionStages.WithEncryption
,StorageAccount.DefinitionStages.WithFileStorageAccountKind
,StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind
,StorageAccount.DefinitionStages.WithGroup
,StorageAccount.DefinitionStages.WithHns
,StorageAccount.DefinitionStages.WithLargeFileShares
,StorageAccount.DefinitionStages.WithManagedServiceIdentity
,StorageAccount.DefinitionStages.WithNetworkAccess
,StorageAccount.DefinitionStages.WithSku
- Enclosing interface:
- StorageAccount
public static interface StorageAccount.Definition
extends StorageAccount.DefinitionStages.Blank, StorageAccount.DefinitionStages.WithGroup, StorageAccount.DefinitionStages.WithCreate, StorageAccount.DefinitionStages.WithCreateAndAccessTier
Container interface for all the definitions that need to be implemented.
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegion
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithAccessTraffic
withHttpAndHttpsTraffic, withMinimumTlsVersion, withOnlyHttpsTraffic
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithAzureFilesAadIntegration
withAzureFilesAadIntegrationEnabled
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithBlobAccess
disableBlobPublicAccess
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithBlobStorageAccountKind
withBlobStorageAccountKind
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithBlockBlobStorageAccountKind
withBlockBlobStorageAccountKind
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithCreateAndAccessTier
withAccessTier
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithCustomDomain
withCustomDomain, withCustomDomain, withCustomDomain
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithEncryption
withBlobEncryption, withEncryption, withEncryptionKeyFromKeyVault, withFileEncryption, withoutBlobEncryption, withoutFileEncryption
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithFileStorageAccountKind
withFileStorageAccountKind
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithGeneralPurposeAccountKind
withGeneralPurposeAccountKind, withGeneralPurposeAccountKindV2
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithHns
withHnsEnabled
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithLargeFileShares
withLargeFileShares
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithManagedServiceIdentity
withSystemAssignedManagedServiceIdentity
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithNetworkAccess
withAccessFromAllNetworks, withAccessFromAzureServices, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromNetworkSubnet, withAccessFromSelectedNetworks, withReadAccessToLogEntriesFromAnyNetwork, withReadAccessToMetricsFromAnyNetwork
Methods inherited from interface com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithSku
withSku, withSku