Vault.DefinitionStages.WithConfigurations Interface

public static interface Vault.DefinitionStages.WithConfigurations

A key vault definition allowing various configurations to be set.

Method Summary

Modifier and Type Method and Description
abstract WithCreate withDeploymentDisabled()

Disable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.

abstract WithCreate withDeploymentEnabled()

Enable Azure Virtual Machines to retrieve certificates stored as secrets from the key vault.

abstract WithCreate withDiskEncryptionDisabled()

Disable Azure Disk Encryption to retrieve secrets from the vault and unwrap keys.

abstract WithCreate withDiskEncryptionEnabled()

Enable Azure Disk Encryption to retrieve secrets from the vault and unwrap keys.

abstract WithCreate withPurgeProtectionEnabled()

Enable purge protection for the key vault; valid only if soft delete is also enabled.

abstract WithCreate 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.

abstract WithCreate withTemplateDeploymentDisabled()

Disable Azure Resource Manager to retrieve secrets from the key vault.

abstract WithCreate withTemplateDeploymentEnabled()

Enable Azure Resource Manager to retrieve secrets from the key vault.

Method Details

withDeploymentDisabled

public abstract 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

withDeploymentEnabled

public abstract 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

withDiskEncryptionDisabled

public abstract 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

withDiskEncryptionEnabled

public abstract 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

withPurgeProtectionEnabled

public abstract 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.

withSoftDeleteEnabled

@Deprecated
public abstract Vault.DefinitionStages.WithCreate 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

withTemplateDeploymentDisabled

public abstract Vault.DefinitionStages.WithCreate withTemplateDeploymentDisabled()

Disable Azure Resource Manager to retrieve secrets from the key vault.

Returns:

the next stage of key vault definition

withTemplateDeploymentEnabled

public abstract Vault.DefinitionStages.WithCreate withTemplateDeploymentEnabled()

Enable Azure Resource Manager to retrieve secrets from the key vault.

Returns:

the next stage of key vault definition

Applies to