Interface Vault.Definition
- All Superinterfaces:
Creatable<Vault>, GroupableResource.DefinitionStages.WithCreatableResourceGroup<Vault.DefinitionStages.WithAccessPolicy>, GroupableResource.DefinitionStages.WithExistingResourceGroup<Vault.DefinitionStages.WithAccessPolicy>, GroupableResource.DefinitionStages.WithGroup<Vault.DefinitionStages.WithAccessPolicy>, GroupableResource.DefinitionStages.WithNewResourceGroup<Vault.DefinitionStages.WithAccessPolicy>, HasName, Indexable, Resource.DefinitionWithRegion<Vault.DefinitionStages.WithGroup>, Resource.DefinitionWithTags<Vault.DefinitionStages.WithCreate>, Vault.DefinitionStages.Blank, Vault.DefinitionStages.WithAccessPolicy, Vault.DefinitionStages.WithConfigurations, Vault.DefinitionStages.WithCreate, Vault.DefinitionStages.WithGroup, Vault.DefinitionStages.WithNetworkRuleSet, Vault.DefinitionStages.WithSku
- Enclosing interface:
Vault
public static interface Vault.Definition
extends Vault.DefinitionStages.Blank, Vault.DefinitionStages.WithGroup, Vault.DefinitionStages.WithAccessPolicy, Vault.DefinitionStages.WithCreate
Container interface for all the definitions that need to be implemented.
-
Method Summary
Methods inherited from interface Creatable
create, create, createAsync, createAsyncMethods inherited from interface GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface Vault.DefinitionStages.WithAccessPolicy
defineAccessPolicy, withAccessPolicy, withEmptyAccessPolicy, withRoleBasedAccessControlMethods inherited from interface Vault.DefinitionStages.WithConfigurations
withDeploymentDisabled, withDeploymentEnabled, withDiskEncryptionDisabled, withDiskEncryptionEnabled, withPurgeProtectionEnabled, withSoftDeleteEnabled, withTemplateDeploymentDisabled, withTemplateDeploymentEnabledMethods inherited from interface Vault.DefinitionStages.WithNetworkRuleSet
disablePublicNetworkAccess, withAccessFromAllNetworks, withAccessFromAzureServices, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromSelectedNetworks, withBypass, withDefaultAction, withVirtualNetworkRulesMethods inherited from interface Vault.DefinitionStages.WithSku
withSku