SecretReferenceArgs

data class SecretReferenceArgs(val keyVaultObjectName: Output<String>, val referenceName: Output<String>, val type: Output<Either<String, KeyVaultObjectType>>, val version: Output<String>? = null) : ConvertibleToJava<SecretReferenceArgs>

Secret reference and corresponding properties of a key vault secret.

Constructors

Link copied to clipboard
constructor(keyVaultObjectName: Output<String>, referenceName: Output<String>, type: Output<Either<String, KeyVaultObjectType>>, version: Output<String>? = null)

Properties

Link copied to clipboard

Object identifier name of the secret in key vault.

Link copied to clipboard
val referenceName: Output<String>

Reference name of the secret to be used in service configs.

Link copied to clipboard
val type: Output<Either<String, KeyVaultObjectType>>

Type of key vault object: secret, key or certificate.

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

Version of the secret in key vault.

Functions

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