AzureKeyVaultSecretReferenceArgs

data class AzureKeyVaultSecretReferenceArgs(val secretName: Output<Any>, val secretVersion: Output<Any>? = null, val store: Output<LinkedServiceReferenceArgs>, val type: Output<String>) : ConvertibleToJava<AzureKeyVaultSecretReferenceArgs>

Azure Key Vault secret reference.

Constructors

Link copied to clipboard
constructor(secretName: Output<Any>, secretVersion: Output<Any>? = null, store: Output<LinkedServiceReferenceArgs>, type: Output<String>)

Properties

Link copied to clipboard
val secretName: Output<Any>

The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).

Link copied to clipboard
val secretVersion: Output<Any>? = null

The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).

Link copied to clipboard

The Azure Key Vault linked service reference.

Link copied to clipboard
val type: Output<String>

Type of the secret. Expected value is 'AzureKeyVaultSecret'.

Functions

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