Representa la configuración a nivel del cliente.
Representación JSON |
---|
{ "vpcSettings": { object ( |
Campos | |
---|---|
vpcSettings |
Configuración de VPC SC para el cliente. Si updateMask está vacío, este campo se actualizará en función de la solicitud settings.updateCustomer. |
auditLoggingSettings |
Configuración de registros de auditoría para el cliente. Si updateMask está vacío, este campo se actualizará en función de la solicitud settings.updateCustomer. |
VPCSettings
Representación JSON |
---|
{ "project": string } |
Campos | |
---|---|
project |
El nombre del recurso del proyecto de GCP que se usará para la verificación de la política de VPC SC. Se respetará la configuración de seguridad de VPC de este proyecto para las APIs de Cloud Search después de que se actualice project_name a través de CustomerService. Formato: projects/{projectId} |
AuditLoggingSettings
Representa la configuración del registro de auditoría de Cloud
Representación JSON |
---|
{ "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } |
Campos | |
---|---|
project |
El nombre del recurso del proyecto de GCP para almacenar los registros de auditoría. El registro de auditoría de Cloud se habilitará después de que se actualice project_name a través de CustomerService. Formato: projects/{projectId} |
logAdminReadActions |
Indica si el registro de auditoría está activado o desactivado para las APIs de lectura de actividad del administrador, p.ej., Get/List DataSources, Get/List SearchApplications, etcétera. |
logDataWriteActions |
Indica si el registro de auditoría está activado o desactivado para las APIs de escritura de acceso a los datos, p.ej., items.index, etcétera. |
logDataReadActions |
Indica si el registro de auditoría está activado o desactivado para las APIs de lectura de acceso a los datos, es decir, items.list, items.get, etcétera. |