Sql Always Encrypted Properties Args
data class SqlAlwaysEncryptedPropertiesArgs(val alwaysEncryptedAkvAuthType: Output<Either<String, SqlAlwaysEncryptedAkvAuthType>>, val credential: Output<CredentialReferenceArgs>? = null, val servicePrincipalId: Output<Any>? = null, val servicePrincipalKey: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null) : ConvertibleToJava<SqlAlwaysEncryptedPropertiesArgs>
Sql always encrypted properties.
Constructors
Link copied to clipboard
constructor(alwaysEncryptedAkvAuthType: Output<Either<String, SqlAlwaysEncryptedAkvAuthType>>, credential: Output<CredentialReferenceArgs>? = null, servicePrincipalId: Output<Any>? = null, servicePrincipalKey: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null)
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
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.