The Data Manager API is in closed beta. To express interest in joining the closed beta, fill out
this form.
EncryptionInfo
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Informasi enkripsi untuk data yang sedang di-ingest.
Representasi 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 .
} |
Kolom |
Kolom union wrapped_key . Kunci yang digabungkan yang digunakan untuk mengenkripsi data. wrapped_key hanya dapat berupa salah satu dari hal berikut: |
gcpWrappedKeyInfo |
object (GcpWrappedKeyInfo )
Informasi kunci terenkapsulasi Google Cloud Platform.
|
GcpWrappedKeyInfo
Informasi tentang kunci terenkapsulasi Google Cloud Platform.
Representasi JSON |
{
"keyType": enum (KeyType ),
"wipProvider": string,
"kekUri": string,
"encryptedDek": string
} |
Kolom |
keyType |
enum (KeyType )
Wajib. Jenis algoritma yang digunakan untuk mengenkripsi data.
|
wipProvider |
string
Wajib. Penyedia pool Workload Identity yang diperlukan untuk menggunakan KEK.
|
kekUri |
string
Wajib. ID resource Cloud Key Management Service Google Cloud Platform.
|
encryptedDek |
string
Wajib. Kunci enkripsi data terenkripsi berenkode base64.
|
KeyType
Jenis algoritma yang digunakan untuk mengenkripsi data.
Enum |
KEY_TYPE_UNSPECIFIED |
Jenis kunci tidak ditentukan. Tidak boleh digunakan. |
XCHACHA20_POLY1305 |
Algoritma XChaCha20-Poly1305 |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[],[],null,["# EncryptionInfo\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [GcpWrappedKeyInfo](#GcpWrappedKeyInfo)\n - [JSON representation](#GcpWrappedKeyInfo.SCHEMA_REPRESENTATION)\n- [KeyType](#KeyType)\n\nEncryption information for the data being ingested.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `wrapped_key` can be only one of the following: \"gcpWrappedKeyInfo\": { object (/data-manager/api/reference/rest/v1/EncryptionInfo#GcpWrappedKeyInfo) } // End of list of possible types for union field `wrapped_key`. } ``` |\n\n| Fields ||\n|---------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `wrapped_key`. The [wrapped key](//cloud.google.com/kms/docs/key-wrapping) used to encrypt the data. `wrapped_key` can be only one of the following: ||\n| `gcpWrappedKeyInfo` | `object (`[GcpWrappedKeyInfo](/data-manager/api/reference/rest/v1/EncryptionInfo#GcpWrappedKeyInfo)`)` Google Cloud Platform wrapped key information. |\n\nGcpWrappedKeyInfo\n-----------------\n\nInformation about the Google Cloud Platform wrapped key.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"keyType\": enum (/data-manager/api/reference/rest/v1/EncryptionInfo#KeyType), \"wipProvider\": string, \"kekUri\": string, \"encryptedDek\": string } ``` |\n\n| Fields ||\n|----------------|--------------------------------------------------------------------------------------------------------------------------------------------|\n| `keyType` | `enum (`[KeyType](/data-manager/api/reference/rest/v1/EncryptionInfo#KeyType)`)` Required. The type of algorithm used to encrypt the data. |\n| `wipProvider` | `string` Required. The [Workload Identity](//cloud.google.com/iam/docs/workload-identity-federation) pool provider required to use KEK. |\n| `kekUri` | `string` Required. Google Cloud Platform [Cloud Key Management Service resource ID](//cloud.google.com/kms/docs/getting-resource-ids). |\n| `encryptedDek` | `string` Required. The base64 encoded encrypted data encryption key. |\n\nKeyType\n-------\n\nThe type of algorithm used to encrypt the data.\n\n| Enums ||\n|------------------------|---------------------------------------------|\n| `KEY_TYPE_UNSPECIFIED` | Unspecified key type. Should never be used. |\n| `XCHACHA20_POLY1305` | Algorithm XChaCha20-Poly1305 |"]]