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 Detail

      • 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

        @Deprecated
        Vault.Update withSoftDeleteEnabled()
        Deprecated.
        soft-delete protection is enabled by default. Users will no longer be able to opt out of or turn off soft-delete.
        Enable soft delete for the key vault.
        Returns:
        the next stage of key vault definition
      • withPurgeProtectionEnabled

        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