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

要用于 VPC SC 政策检查的 GCP 项目的资源名称。通过 CustomerService 更新 project_name 后,此项目上的 VPC 安全设置将适用于 Cloud Search API。格式:projects/{projectId}

AuditLoggingSettings

表示 Cloud Audit Logging 的设置

JSON 表示法
{
  "project": string,
  "logAdminReadActions": boolean,
  "logDataWriteActions": boolean,
  "logDataReadActions": boolean
}
字段
project

string

用于存储审核日志的 GCP 项目的资源名称。通过 CustomerService 更新 project_name 后,系统将启用 Cloud Audit Logging。格式:projects/{projectId}

logAdminReadActions

boolean

指示管理员活动读取 API(即获取/列出数据源、获取/列出搜索应用等)的审核日志记录是否开启。

logDataWriteActions

boolean

指示数据访问写入 API(即 items.index 等)的审核日志记录是否开启/关闭。

logDataReadActions

boolean

指示是否开启/关闭数据访问读取 API(即 items.list、items.get 等)的审核日志记录。