EncryptionKeySource Class

public final class EncryptionKeySource
extends ExpandableStringEnum<EncryptionKeySource>

Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'.

Field Summary

Modifier and Type Field and Description
static final EncryptionKeySource MICROSOFT_KEY_VAULT

Static value Microsoft.KeyVault for EncryptionKeySource.

static final EncryptionKeySource MICROSOFT_NET_APP

Static value Microsoft.NetApp for EncryptionKeySource.

Constructor Summary

Constructor Description
EncryptionKeySource()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of EncryptionKeySource value.

Method Summary

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

Creates or finds a EncryptionKeySource from its string representation.

static Collection<EncryptionKeySource> values()

Gets known EncryptionKeySource values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MICROSOFT_KEY_VAULT

public static final EncryptionKeySource MICROSOFT_KEY_VAULT

Static value Microsoft.KeyVault for EncryptionKeySource.

MICROSOFT_NET_APP

public static final EncryptionKeySource MICROSOFT_NET_APP

Static value Microsoft.NetApp for EncryptionKeySource.

Constructor Details

EncryptionKeySource

@Deprecated
public EncryptionKeySource()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of EncryptionKeySource value.

Method Details

fromString

public static EncryptionKeySource fromString(String name)

Creates or finds a EncryptionKeySource from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding EncryptionKeySource.

values

public static Collection values()

Gets known EncryptionKeySource values.

Returns:

known EncryptionKeySource values.

Applies to