CustomerSettings
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمثّل الإعدادات على مستوى العميل.
الحقول |
vpcSettings |
object (VPCSettings )
إعدادات عناصر التحكّم في الخدمة في VPC للعميل إذا كان updateMask فارغًا، سيتم تعديل هذا الحقل استنادًا إلى طلب settings.updateCustomer.
|
auditLoggingSettings |
object (AuditLoggingSettings )
إعدادات "تسجيل التدقيق" للعميل إذا كان updateMask فارغًا، سيتم تعديل هذا الحقل استنادًا إلى طلب settings.updateCustomer.
|
VPCSettings
تمثيل JSON |
{
"project": string
} |
الحقول |
project |
string
اسم المورد لمشروع Google Cloud Platform الذي سيتم استخدامه للتحقّق من سياسة VPC SC. سيتم الالتزام بإعدادات أمان VPC في هذا المشروع لـ Cloud Search API بعد تعديل project_name من خلال CustomerService. التنسيق: projects/{projectId}
|
AuditLoggingSettings
يمثّل إعدادات تسجيل عمليات التدقيق في Cloud
تمثيل JSON |
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
الحقول |
project |
string
اسم مورد مشروع Google Cloud Platform لتخزين سجلات التدقيق سيتم تفعيل ميزة "تسجيل عمليات التدقيق في السحابة الإلكترونية" بعد تعديل project_name من خلال CustomerService. التنسيق: projects/{projectId}
|
logAdminReadActions |
boolean
يشير إلى ما إذا كان تسجيل التدقيق مفعّلاً أو غير مفعّل لواجهات برمجة التطبيقات لقراءة نشاط المشرف، مثل Get/List DataSources وGet/List SearchApplications وما إلى ذلك.
|
logDataWriteActions |
boolean
يشير إلى ما إذا كان تسجيل التدقيق مفعّلاً أو غير مفعّل لواجهات برمجة التطبيقات لكتابة الوصول إلى البيانات، أي items.index وما إلى ذلك.
|
logDataReadActions |
boolean
يشير إلى ما إذا كان تسجيل التدقيق مفعَّلاً أو غير مفعَّل لواجهات برمجة التطبيقات لقراءة الوصول إلى البيانات، مثل items.list وitems.get وما إلى ذلك.
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# CustomerSettings\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [VPCSettings](#VPCSettings)\n - [JSON representation](#VPCSettings.SCHEMA_REPRESENTATION)\n- [AuditLoggingSettings](#AuditLoggingSettings)\n - [JSON representation](#AuditLoggingSettings.SCHEMA_REPRESENTATION)\n\nRepresents settings at a customer level.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"vpcSettings\": { object (/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#VPCSettings) }, \"auditLoggingSettings\": { object (/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#AuditLoggingSettings) } } ``` |\n\n| Fields ||\n|------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `vpcSettings` | `object (`[VPCSettings](/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#VPCSettings)`)` VPC SC settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. |\n| `auditLoggingSettings` | `object (`[AuditLoggingSettings](/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#AuditLoggingSettings)`)` Audit Logging settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. |\n\nVPCSettings\n-----------\n\n| JSON representation |\n|-------------------------------|\n| ``` { \"project\": string } ``` |\n\n| Fields ||\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `project` | `string` The resource name of the GCP Project to be used for VPC SC policy check. VPC security settings on this project will be honored for Cloud Search APIs after project_name has been updated through CustomerService. Format: projects/{projectId} |\n\nAuditLoggingSettings\n--------------------\n\nRepresents the settings for Cloud audit logging\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"project\": string, \"logAdminReadActions\": boolean, \"logDataWriteActions\": boolean, \"logDataReadActions\": boolean } ``` |\n\n| Fields ||\n|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `project` | `string` The resource name of the GCP Project to store audit logs. Cloud audit logging will be enabled after project_name has been updated through CustomerService. Format: projects/{projectId} |\n| `logAdminReadActions` | `boolean` Indicates whether audit logging is on/off for admin activity read APIs i.e. Get/List DataSources, Get/List SearchApplications etc. |\n| `logDataWriteActions` | `boolean` Indicates whether audit logging is on/off for data access write APIs i.e. items.index etc. |\n| `logDataReadActions` | `boolean` Indicates whether audit logging is on/off for data access read APIs i.e. items.list, items.get etc. |"]]