Interface Vault.Update
- All Superinterfaces:
Appliable<Vault>, Indexable, Resource.UpdateWithTags<Vault.Update>, Vault.UpdateStages.WithAccessPolicy, Vault.UpdateStages.WithConfigurations, Vault.UpdateStages.WithNetworkRuleSet
- Enclosing interface:
Vault
public static interface Vault.Update
extends Resource.UpdateWithTags<Vault.Update>, Appliable<Vault>, Vault.UpdateStages.WithAccessPolicy, Vault.UpdateStages.WithNetworkRuleSet, Vault.UpdateStages.WithConfigurations
The template for a key vault update operation, containing all the settings that can be modified.
-
Method Summary
Methods inherited from interface Appliable
apply, apply, applyAsync, applyAsyncMethods inherited from interface Resource.UpdateWithTags
withoutTag, withTag, withTagsMethods inherited from interface Vault.UpdateStages.WithAccessPolicy
defineAccessPolicy, updateAccessPolicy, withAccessPolicy, withoutAccessPolicy, withoutRoleBasedAccessControl, withRoleBasedAccessControlMethods inherited from interface Vault.UpdateStages.WithConfigurations
withDeploymentDisabled, withDeploymentEnabled, withDiskEncryptionDisabled, withDiskEncryptionEnabled, withPurgeProtectionEnabled, withSoftDeleteEnabled, withTemplateDeploymentDisabled, withTemplateDeploymentEnabledMethods inherited from interface Vault.UpdateStages.WithNetworkRuleSet
disablePublicNetworkAccess, enablePublicNetworkAccess, withAccessFromAllNetworks, withAccessFromAzureServices, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromSelectedNetworks, withBypass, withDefaultAction, withVirtualNetworkRules