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