TableEncryptionConfigurationArgs

data class TableEncryptionConfigurationArgs(val kmsKeyName: Output<String>, val kmsKeyVersion: Output<String>? = null) : ConvertibleToJava<TableEncryptionConfigurationArgs>

Constructors

Link copied to clipboard
constructor(kmsKeyName: Output<String>, kmsKeyVersion: Output<String>? = null)

Properties

Link copied to clipboard
val kmsKeyName: Output<String>

The self link or full name of a key which should be used to encrypt this table. Note that the default bigquery service account will need to have encrypt/decrypt permissions on this key - you may want to see the gcp.bigquery.getDefaultServiceAccount datasource and the gcp.kms.CryptoKeyIAMBinding resource.

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

The self link or full name of the kms key version used to encrypt this table.

Functions

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