代表客戶層級的設定。
JSON 表示法 |
---|
{ "vpcSettings": { object ( |
欄位 | |
---|---|
vpcSettings |
客戶的 VPC SC 設定。如果 updateMask 為空白,系統會根據 settings.updateCustomer 要求更新這個欄位。 |
auditLoggingSettings |
客戶的稽核記錄設定。如果 updateMask 為空白,系統會根據 settings.updateCustomer 要求更新這個欄位。 |
VPCSettings
JSON 表示法 |
---|
{ "project": string } |
欄位 | |
---|---|
project |
要用於 VPC SC 政策檢查的 GCP 專案資源名稱。透過 CustomerService 更新 project_name 後,這個專案的 VPC 安全性設定就會套用至 Cloud Search API。格式:projects/{projectId} |
AuditLoggingSettings
代表 Cloud 稽核記錄的設定
JSON 表示法 |
---|
{ "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } |
欄位 | |
---|---|
project |
要儲存稽核記錄的 GCP 專案資源名稱。透過 CustomerService 更新 project_name 後,系統就會啟用 Cloud 稽核記錄。格式:projects/{projectId} |
logAdminReadActions |
指出是否為管理員活動讀取 API (例如 Get/List DataSources、Get/List SearchApplications 等) 啟用/停用稽核記錄。 |
logDataWriteActions |
指出是否為資料存取寫入 API (例如 items.index 等) 啟用/停用稽核記錄。 |
logDataReadActions |
指出是否為資料存取讀取 API (例如 items.list、items.get 等) 啟用/停用稽核記錄。 |