InfrastructureEncryption Class

public final class InfrastructureEncryption
extends ExpandableStringEnum<InfrastructureEncryption>

Whether to enable encryption at rest of Kubernetes resource objects using service-managed keys. More information on this can be found under https://aka.ms/aks/kubernetesResourceObjectEncryption.

Field Summary

Modifier and Type Field and Description
static final InfrastructureEncryption ENABLED

Encryption at rest of Kubernetes resource objects using service-managed keys is enabled.

Constructor Summary

Constructor Description
InfrastructureEncryption()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of InfrastructureEncryption value.

Method Summary

Modifier and Type Method and Description
static InfrastructureEncryption fromString(String name)

Creates or finds a InfrastructureEncryption from its string representation.

static Collection<InfrastructureEncryption> values()

Gets known InfrastructureEncryption values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ENABLED

public static final InfrastructureEncryption ENABLED

Encryption at rest of Kubernetes resource objects using service-managed keys is enabled. More information on this can be found under https://aka.ms/aks/kubernetesResourceObjectEncryption.

Constructor Details

InfrastructureEncryption

@Deprecated
public InfrastructureEncryption()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of InfrastructureEncryption value.

Method Details

fromString

public static InfrastructureEncryption fromString(String name)

Creates or finds a InfrastructureEncryption from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding InfrastructureEncryption.

values

public static Collection<InfrastructureEncryption> values()

Gets known InfrastructureEncryption values.

Returns:

known InfrastructureEncryption values.

Applies to