KeyVaultCredentialSettingsArgs

data class KeyVaultCredentialSettingsArgs(val azureKeyVaultUrl: Output<String>? = null, val credentialName: Output<String>? = null, val enable: Output<Boolean>? = null, val servicePrincipalName: Output<String>? = null, val servicePrincipalSecret: Output<String>? = null) : ConvertibleToJava<KeyVaultCredentialSettingsArgs>

Configure your SQL virtual machine to be able to connect to the Azure Key Vault service.

Constructors

Link copied to clipboard
constructor(azureKeyVaultUrl: Output<String>? = null, credentialName: Output<String>? = null, enable: Output<Boolean>? = null, servicePrincipalName: Output<String>? = null, servicePrincipalSecret: Output<String>? = null)

Properties

Link copied to clipboard
val azureKeyVaultUrl: Output<String>? = null

Azure Key Vault url.

Link copied to clipboard
val credentialName: Output<String>? = null

Credential name.

Link copied to clipboard
val enable: Output<Boolean>? = null

Enable or disable key vault credential setting.

Link copied to clipboard
val servicePrincipalName: Output<String>? = null

Service principal name to access key vault.

Link copied to clipboard
val servicePrincipalSecret: Output<String>? = null

Service principal name secret to access key vault.

Functions

Link copied to clipboard
open override fun toJava(): KeyVaultCredentialSettingsArgs