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. אחרי ש-project_name יעודכן באמצעות CustomerService, הגדרות האבטחה של VPC בפרויקט הזה יכובדו. פורמט: 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 וכו'.