Representa as configurações no nível do cliente.
Representação JSON |
---|
{ "vpcSettings": { object ( |
Campos | |
---|---|
vpcSettings |
Configurações do VPC SC 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 para o 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 na verificação de política do VPC SC. As configurações de segurança da VPC neste projeto serão seguidas 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. A geração de registros de auditoria do Cloud será ativada 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, ou seja, 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, como 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. |