Representa as configurações no nível do cliente.
| Representação JSON | 
|---|
| { "vpcSettings": { object ( | 
| Campos | |
|---|---|
| vpcSettings | 
 Configurações de SC de VPC para o cliente. Se updateMask estiver vazio, esse campo será atualizado com base na solicitação settings.updateCustomer. | 
| auditLoggingSettings | 
 Configurações de registro de auditoria do cliente. Se updateMask estiver vazio, esse campo será atualizado com base na solicitação settings.updateCustomer. | 
VPCSettings
| Representação JSON | 
|---|
| { "project": string } | 
| Campos | |
|---|---|
| project | 
 O nome do recurso do projeto do GCP a ser usado para a verificação da política do VPC SC. As configurações de segurança do VPC nesse projeto serão respeitadas para as APIs do Cloud Search depois que o project_name for atualizado pelo CustomerService. Formato: projects/{projectId} | 
AuditLoggingSettings
Representa as configurações dos Registros de auditoria do Cloud
| Representação JSON | 
|---|
| { "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } | 
| Campos | |
|---|---|
| project | 
 O nome do recurso do projeto do GCP para armazenar registros de auditoria. O registro de auditoria do Cloud será ativado depois que o project_name for atualizado pelo CustomerService. Formato: projects/{projectId} | 
| logAdminReadActions | 
 Indica se o registro de auditoria está ativado/desativado para APIs de leitura de atividades administrativas, como Get/List DataSources, Get/List SearchApplications etc. | 
| logDataWriteActions | 
 Indica se o registro de auditoria está ativado/desativado para APIs de gravação de acesso a dados, ou seja, items.index etc. | 
| logDataReadActions | 
 Indica se o registro de auditoria está ativado/desativado para APIs de leitura de acesso a dados, como items.list, items.get etc. |