お客様レベルの設定を表します。
| JSON 表現 | 
|---|
{ "vpcSettings": { object (  | 
            
| フィールド | |
|---|---|
vpcSettings | 
              
                 
 お客様の VPC SC の設定。updateMask が空の場合、このフィールドは settings.updateCustomer リクエストに基づいて更新されます。  | 
            
auditLoggingSettings | 
              
                 
 お客様の監査ロギングの設定。updateMask が空の場合、このフィールドは settings.updateCustomer リクエストに基づいて更新されます。  | 
            
VPCSettings
| JSON 表現 | 
|---|
{ "project": string }  | 
              
| フィールド | |
|---|---|
project | 
                
                   
 VPC SC ポリシーのチェックに使用する GCP プロジェクトのリソース名。project_name が CustomerService で更新されると、このプロジェクトの VPC セキュリティ設定が Cloud Search API で適用されます。形式: projects/{projectId}  | 
              
AuditLoggingSettings
Cloud 監査ロギングの設定を表します。
| JSON 表現 | 
|---|
{ "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean }  | 
              
| フィールド | |
|---|---|
project | 
                
                   
 監査ログを保存する GCP プロジェクトのリソース名。Cloud Audit Logging は、CustomerService で project_name が更新された後に有効になります。形式: projects/{projectId}  | 
              
logAdminReadActions | 
                
                   
 管理アクティビティ読み取り API(Get/List DataSources、Get/List SearchApplications など)の監査ロギングがオンかオフかを示します。  | 
              
logDataWriteActions | 
                
                   
 データアクセス書き込み API(items.index など)の監査ロギングがオンかオフかを示します。  | 
              
logDataReadActions | 
                
                   
 データアクセス読み取り API(items.list、items.get など)の監査ロギングがオンかオフかを示します。  |