CustomerSettings

يُمثِّل ذلك الإعدادات على مستوى العميل.

تمثيل JSON
{
  "vpcSettings": {
    object (VPCSettings)
  },
  "auditLoggingSettings": {
    object (AuditLoggingSettings)
  }
}
الحقول
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 بعد تعديل project_name من خلال CustomerService. التنسيق: المشروعات/{projectId}

AuditLoggingSettings

يمثل إعدادات تسجيل تدقيق السحابة الإلكترونية.

تمثيل JSON
{
  "project": string,
  "logAdminReadActions": boolean,
  "logDataWriteActions": boolean,
  "logDataReadActions": boolean
}
الحقول
project

string

اسم مورد مشروع Google Cloud Platform لتخزين سجلات التدقيق. سيتم تفعيل تسجيل تدقيق السحابة الإلكترونية بعد تعديل project_name من خلال CustomerService. التنسيق: المشروعات/{projectId}

logAdminReadActions

boolean

يشير إلى ما إذا كان تسجيل التدقيق مفعَّلاً أو غير مفعَّل لنشاط المشرف، مثل قراءة واجهات برمجة التطبيقات، مثل Get/List DataSources (الحصول/إدراج) DataSources، وGet/List SearchApplications، وغير ذلك.

logDataWriteActions

boolean

يشير إلى ما إذا كان تسجيل التدقيق مفعَّلاً أو غير مفعَّل لواجهات برمجة التطبيقات للكتابة للوصول إلى البيانات، مثل items.index وما إلى ذلك.

logDataReadActions

boolean

يشير إلى ما إذا كان تسجيل التدقيق مفعَّلاً أو غير مفعّل لواجهات برمجة التطبيقات لقراءة البيانات، مثل items.list وitem.get وما إلى ذلك.