Class SqlAlwaysEncryptedAkvAuthType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<SqlAlwaysEncryptedAkvAuthType>
com.azure.resourcemanager.datafactory.models.SqlAlwaysEncryptedAkvAuthType

public final class SqlAlwaysEncryptedAkvAuthType extends com.azure.core.util.ExpandableStringEnum<SqlAlwaysEncryptedAkvAuthType>
Sql always encrypted AKV authentication type. Type: string (or Expression with resultType string).
  • Field Details

    • SERVICE_PRINCIPAL

      public static final SqlAlwaysEncryptedAkvAuthType SERVICE_PRINCIPAL
      Static value ServicePrincipal for SqlAlwaysEncryptedAkvAuthType.
    • MANAGED_IDENTITY

      public static final SqlAlwaysEncryptedAkvAuthType MANAGED_IDENTITY
      Static value ManagedIdentity for SqlAlwaysEncryptedAkvAuthType.
    • USER_ASSIGNED_MANAGED_IDENTITY

      public static final SqlAlwaysEncryptedAkvAuthType USER_ASSIGNED_MANAGED_IDENTITY
      Static value UserAssignedManagedIdentity for SqlAlwaysEncryptedAkvAuthType.
  • Constructor Details

    • SqlAlwaysEncryptedAkvAuthType

      public SqlAlwaysEncryptedAkvAuthType()
  • 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.