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, o campo será atualizado com base na solicitação settings.updateCustomer. |
auditLoggingSettings |
Configurações de registro de auditoria para o cliente. Se updateMask estiver vazio, o 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 que será usado para a verificação de políticas do VPC SC. As configurações de segurança da VPC neste projeto serão mantidas para as APIs do Cloud Search após a atualização do project_name pelo CustomerService. Formato: projects/{projectId} |
AuditLoggingSettings
Representa as configurações do Cloud Audit Logging.
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 Cloud Audit Logging 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 atividade do administrador, 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, ou seja, items.index etc. |
logDataReadActions |
Indica se o registro de auditoria está ativado/desativado para APIs de leitura de acesso a dados, ou seja, items.list, items.get etc. |