SqlAlwaysEncryptedAkvAuthType Class

public final class SqlAlwaysEncryptedAkvAuthType
extends ExpandableStringEnum<SqlAlwaysEncryptedAkvAuthType>

Sql always encrypted AKV authentication type. Type: string.

Field Summary

Modifier and Type Field and Description
static final SqlAlwaysEncryptedAkvAuthType MANAGED_IDENTITY

Static value ManagedIdentity for SqlAlwaysEncryptedAkvAuthType.

static final SqlAlwaysEncryptedAkvAuthType SERVICE_PRINCIPAL

Static value ServicePrincipal for SqlAlwaysEncryptedAkvAuthType.

static final SqlAlwaysEncryptedAkvAuthType USER_ASSIGNED_MANAGED_IDENTITY

Static value UserAssignedManagedIdentity for SqlAlwaysEncryptedAkvAuthType.

Constructor Summary

Constructor Description
SqlAlwaysEncryptedAkvAuthType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of SqlAlwaysEncryptedAkvAuthType value.

Method Summary

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

Creates or finds a SqlAlwaysEncryptedAkvAuthType from its string representation.

static Collection<SqlAlwaysEncryptedAkvAuthType> values()

Gets known SqlAlwaysEncryptedAkvAuthType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MANAGED_IDENTITY

public static final SqlAlwaysEncryptedAkvAuthType MANAGED_IDENTITY

Static value ManagedIdentity for SqlAlwaysEncryptedAkvAuthType.

SERVICE_PRINCIPAL

public static final SqlAlwaysEncryptedAkvAuthType SERVICE_PRINCIPAL

Static value ServicePrincipal for SqlAlwaysEncryptedAkvAuthType.

USER_ASSIGNED_MANAGED_IDENTITY

public static final SqlAlwaysEncryptedAkvAuthType USER_ASSIGNED_MANAGED_IDENTITY

Static value UserAssignedManagedIdentity for SqlAlwaysEncryptedAkvAuthType.

Constructor Details

SqlAlwaysEncryptedAkvAuthType

@Deprecated
public SqlAlwaysEncryptedAkvAuthType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of SqlAlwaysEncryptedAkvAuthType value.

Method Details

fromString

public static SqlAlwaysEncryptedAkvAuthType fromString(String name)

Creates or finds a SqlAlwaysEncryptedAkvAuthType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding SqlAlwaysEncryptedAkvAuthType.

values

public static Collection<SqlAlwaysEncryptedAkvAuthType> values()

Gets known SqlAlwaysEncryptedAkvAuthType values.

Returns:

known SqlAlwaysEncryptedAkvAuthType values.

Applies to