CustomerSettings

מייצג הגדרות ברמת הלקוח.

ייצוג JSON
{
  "vpcSettings": {
    object (VPCSettings)
  },
  "auditLoggingSettings": {
    object (AuditLoggingSettings)
  }
}
שדות
vpcSettings

object (VPCSettings)

הגדרות VPC SC ללקוח. אם השדה updateMask ריק, השדה הזה יעודכן בהתאם לבקשת settings.updateCustomer.

auditLoggingSettings

object (AuditLoggingSettings)

הגדרות של רישום ביומן הביקורת של הלקוח. אם השדה updateMask ריק, השדה הזה יעודכן בהתאם לבקשת settings.updateCustomer.

VPCSettings

ייצוג JSON
{
  "project": string
}
שדות
project

string

שם המשאב של פרויקט GCP שישמש לבדיקת מדיניות VPC SC. הגדרות האבטחה של ה-VPC בפרויקט הזה יכובדו בממשקי Cloud Search API לאחר העדכון של project_name באמצעות CustomerService. פורמט: פרויקטים/{projectId}

AuditLoggingSettings

ייצוג ההגדרות של יומני ביקורת ב-Cloud

ייצוג JSON
{
  "project": string,
  "logAdminReadActions": boolean,
  "logDataWriteActions": boolean,
  "logDataReadActions": boolean
}
שדות
project

string

שם המשאב של הפרויקט ב-GCP לאחסון יומני ביקורת. רישום ביומן הביקורת של Cloud יופעל לאחר העדכון של project_name באמצעות CustomerService. פורמט: פרויקטים/{projectId}

logAdminReadActions

boolean

מציין אם רישום ביומן הביקורת מופעל או מושבת עבור פעילות של מנהלי מערכת לקריאת ממשקי API. למשל, Get/List DataSources , Get/List SearchApplications וכו'.

logDataWriteActions

boolean

ההערה מציינת אם הרישום ביומן הביקורת מופעל או מושבת עבור ממשקי API לכתיבת גישה לנתונים, כמו items.index וכו'.

logDataReadActions

boolean

ההגדרה מציינת אם רישום ביומן הביקורת מופעל או מושבת עבור ממשקי API של קריאת נתונים, כמו items.list , items.get וכו'.