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. |