Interface Vault.UpdateStages.WithConfigurations

All Known Subinterfaces:
Vault.Update
Enclosing interface:
Vault.UpdateStages

public static interface Vault.UpdateStages.WithConfigurations
A key vault update allowing various configurations to be set.
  • Method Details

    • withDeploymentEnabled

      Vault.Update withDeploymentEnabled()
      Enable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.
      Returns:
      the key vault update stage
    • withDiskEncryptionEnabled

      Vault.Update withDiskEncryptionEnabled()
      Enable Azure Disk Encryption to retrieve secrets from the vault and unwrap keys.
      Returns:
      the key vault update stage
    • withTemplateDeploymentEnabled

      Vault.Update withTemplateDeploymentEnabled()
      Enable Azure Resource Manager to retrieve secrets from the key vault.
      Returns:
      the key vault update stage
    • withSoftDeleteEnabled

      @Beta(V1_11_0) Vault.Update withSoftDeleteEnabled()
      Enable soft delete for the key vault.
      Returns:
      the next stage of key vault definition
    • withPurgeProtectionEnabled

      @Beta(V1_11_0) Vault.Update withPurgeProtectionEnabled()
      Enable purge protection for the key vault; valid only if soft delete is also enabled.
      Returns:
      the next stage of key vault definition.
    • withDeploymentDisabled

      Vault.Update withDeploymentDisabled()
      Disable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.
      Returns:
      the key vault update stage
    • withDiskEncryptionDisabled

      Vault.Update withDiskEncryptionDisabled()
      Disable Azure Disk Encryption to retrieve secrets from the vault and unwrap keys.
      Returns:
      the next stage of key vault definition
    • withTemplateDeploymentDisabled

      Vault.Update withTemplateDeploymentDisabled()
      Disable Azure Resource Manager to retrieve secrets from the key vault.
      Returns:
      the key vault update stage