EncryptionInfo

取り込まれるデータの暗号化情報。

JSON 表現
{

  // Union field wrapped_key can be only one of the following:
  "gcpWrappedKeyInfo": {
    object (GcpWrappedKeyInfo)
  }
  // End of list of possible types for union field wrapped_key.
}
フィールド
共用体フィールド wrapped_key。データの暗号化に使用されるラップされた鍵wrapped_key は次のいずれかになります。
gcpWrappedKeyInfo

object (GcpWrappedKeyInfo)

Google Cloud Platform のラップされた鍵情報。

GcpWrappedKeyInfo

Google Cloud Platform のラップされた鍵に関する情報。

JSON 表現
{
  "keyType": enum (KeyType),
  "wipProvider": string,
  "kekUri": string,
  "encryptedDek": string
}
フィールド
keyType

enum (KeyType)

必須。データの暗号化に使用されるアルゴリズムのタイプ。

wipProvider

string

必須。KEK の使用に必要な Workload Identity プール プロバイダ。

kekUri

string

必須。Google Cloud Platform の Cloud Key Management Service リソース ID

encryptedDek

string

必須。base64 でエンコードされた暗号化データ暗号鍵。

KeyType

データの暗号化に使用されるアルゴリズムのタイプ。

列挙型
KEY_TYPE_UNSPECIFIED 未指定のキータイプ。使用しないでください。
XCHACHA20_POLY1305 アルゴリズム XChaCha20-Poly1305