AccountCustomerManagedKeyArgs

data class AccountCustomerManagedKeyArgs(val keyVaultKeyId: Output<String>? = null, val managedHsmKeyId: Output<String>? = null, val userAssignedIdentityId: Output<String>) : ConvertibleToJava<AccountCustomerManagedKeyArgs>

Constructors

Link copied to clipboard
constructor(keyVaultKeyId: Output<String>? = null, managedHsmKeyId: Output<String>? = null, userAssignedIdentityId: Output<String>)

Properties

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

The ID of the Key Vault Key, supplying a version-less key ID will enable auto-rotation of this key. Exactly one of key_vault_key_id and managed_hsm_key_id may be specified.

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

The ID of the managed HSM Key. Exactly one of key_vault_key_id and managed_hsm_key_id may be specified.

Link copied to clipboard

The ID of a user assigned identity.

Functions

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