Interface Vault.DefinitionStages.WithConfigurations

All Known Subinterfaces:
Vault.Definition, Vault.DefinitionStages.WithCreate
Enclosing interface:
Vault.DefinitionStages

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

    • withDeploymentEnabled

      Vault.DefinitionStages.WithCreate withDeploymentEnabled()
      Enable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.
      Returns:
      the next stage of key vault definition
    • withDiskEncryptionEnabled

      Vault.DefinitionStages.WithCreate withDiskEncryptionEnabled()
      Enable Azure Disk Encryption to retrieve secrets from the vault and unwrap keys.
      Returns:
      the next stage of key vault definition
    • withTemplateDeploymentEnabled

      Vault.DefinitionStages.WithCreate withTemplateDeploymentEnabled()
      Enable Azure Resource Manager to retrieve secrets from the key vault.
      Returns:
      the next stage of key vault definition
    • withSoftDeleteEnabled

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

      @Beta(V1_11_0) Vault.DefinitionStages.WithCreate 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.DefinitionStages.WithCreate withDeploymentDisabled()
      Disable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.
      Returns:
      the next stage of key vault definition
    • withDiskEncryptionDisabled

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

      Vault.DefinitionStages.WithCreate withTemplateDeploymentDisabled()
      Disable Azure Resource Manager to retrieve secrets from the key vault.
      Returns:
      the next stage of key vault definition