Represents settings at a customer level.
| JSON representation | 
|---|
| { "vpcSettings": { object ( | 
| Fields | |
|---|---|
| vpcSettings | 
 VPC SC settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. | 
| auditLoggingSettings | 
 Audit Logging settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. | 
VPCSettings
| JSON representation | 
|---|
| { "project": string } | 
| Fields | |
|---|---|
| project | 
 The resource name of the GCP Project to be used for VPC SC policy check. VPC security settings on this project will be honored for Cloud Search APIs after project_name has been updated through CustomerService. Format: projects/{projectId} | 
AuditLoggingSettings
Represents the settings for Cloud audit logging
| JSON representation | 
|---|
| { "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } | 
| Fields | |
|---|---|
| project | 
 The resource name of the GCP Project to store audit logs. Cloud audit logging will be enabled after project_name has been updated through CustomerService. Format: projects/{projectId} | 
| logAdminReadActions | 
 Indicates whether audit logging is on/off for admin activity read APIs i.e. Get/List DataSources, Get/List SearchApplications etc. | 
| logDataWriteActions | 
 Indicates whether audit logging is on/off for data access write APIs i.e. items.index etc. | 
| logDataReadActions | 
 Indicates whether audit logging is on/off for data access read APIs i.e. items.list, items.get etc. |