The Data Manager API is in closed beta. To express interest in joining the closed beta, fill out
this form.
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 الزامی است. |
kekUri | string مورد نیاز. شناسه منبع سرویس مدیریت کلید ابری پلتفرم Google Cloud . |
encryptedDek | string مورد نیاز. کلید رمزگذاری داده های رمزگذاری شده base64. |
نوع کلید
نوع الگوریتم مورد استفاده برای رمزگذاری داده ها.
Enums |
---|
KEY_TYPE_UNSPECIFIED | نوع کلید نامشخص هرگز نباید استفاده شود. |
XCHACHA20_POLY1305 | الگوریتم XChaCha20-Poly1305 |
،
اطلاعات رمزگذاری برای داده های در حال مصرف.
نمایندگی 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 الزامی است. |
kekUri | string مورد نیاز. شناسه منبع سرویس مدیریت کلید ابری پلتفرم Google Cloud . |
encryptedDek | string مورد نیاز. کلید رمزگذاری داده های رمزگذاری شده base64. |
نوع کلید
نوع الگوریتم مورد استفاده برای رمزگذاری داده ها.
Enums |
---|
KEY_TYPE_UNSPECIFIED | نوع کلید نامشخص هرگز نباید استفاده شود. |
XCHACHA20_POLY1305 | الگوریتم XChaCha20-Poly1305 |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],[],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 |"]]