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 APIs אחרי ש-project_name יתעדכן דרך CustomerService. פורמט: projects/{projectId}

AuditLoggingSettings

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

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

string

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

logAdminReadActions

boolean

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

logDataWriteActions

boolean

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

logDataReadActions

boolean

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