InfrastructureEncryption Class

public final class InfrastructureEncryption
extends ExpandableStringEnum<InfrastructureEncryption>

(Optional) Discouraged to include in resource definition. Only needed where it is possible to disable platform (AKA infrastructure) encryption. Azure SQL TDE is an example of this. Values are enabled and disabled.

Field Summary

Modifier and Type Field and Description
static final InfrastructureEncryption DISABLED

Encryption is disabled.

static final InfrastructureEncryption ENABLED

Encryption 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

DISABLED

public static final InfrastructureEncryption DISABLED

Encryption is disabled.

ENABLED

public static final InfrastructureEncryption ENABLED

Encryption is enabled.

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