AppSecretArgs

data class AppSecretArgs(val identity: Output<String>? = null, val keyVaultSecretId: Output<String>? = null, val name: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<AppSecretArgs>

Constructors

Link copied to clipboard
constructor(identity: Output<String>? = null, keyVaultSecretId: Output<String>? = null, name: Output<String>, value: Output<String>? = null)

Properties

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

The identity to use for accessing the Key Vault secret reference. This can either be the Resource ID of a User Assigned Identity, or System for the System Assigned Identity. !>Note: identity must be used together with key_vault_secret_id

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

The ID of a Key Vault secret. This can be a versioned or version-less ID. !>Note: When using key_vault_secret_id, ignore_changes should be used to ignore any changes to value.

Link copied to clipboard
val name: Output<String>

The secret name.

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

The value for this secret. !>Note: value will be ignored if key_vault_secret_id and identity are provided.

Functions

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