SqlAlwaysEncryptedPropertiesResponse

data class SqlAlwaysEncryptedPropertiesResponse(val alwaysEncryptedAkvAuthType: String, val credential: CredentialReferenceResponse? = null, val servicePrincipalId: Any? = null, val servicePrincipalKey: Either<AzureKeyVaultSecretReferenceResponse, SecureStringResponse>? = null)

Sql always encrypted properties.

Constructors

Link copied to clipboard
constructor(alwaysEncryptedAkvAuthType: String, credential: CredentialReferenceResponse? = null, servicePrincipalId: Any? = null, servicePrincipalKey: Either<AzureKeyVaultSecretReferenceResponse, SecureStringResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Sql always encrypted AKV authentication type. Type: string.

Link copied to clipboard

The credential reference containing authentication information.

Link copied to clipboard
val servicePrincipalId: Any? = null

The client ID of the application in Azure Active Directory used for Azure Key Vault authentication. Type: string (or Expression with resultType string).

Link copied to clipboard

The key of the service principal used to authenticate against Azure Key Vault.