Rappresenta le impostazioni a livello di cliente.
Rappresentazione JSON |
---|
{ "vpcSettings": { object ( |
Campi | |
---|---|
vpcSettings |
Impostazioni VPC SC per il cliente. Se il campo updateMask è vuoto, questo campo verrà aggiornato in base alla richiesta settings.updateCustomer. |
auditLoggingSettings |
Impostazioni di audit logging per il cliente. Se il campo updateMask è vuoto, questo campo verrà aggiornato in base alla richiesta settings.updateCustomer. |
VPCSettings
Rappresentazione JSON |
---|
{ "project": string } |
Campi | |
---|---|
project |
Il nome della risorsa del progetto Google Cloud da utilizzare per il controllo dei criteri VPC SC. Le impostazioni di sicurezza VPC in questo progetto saranno rispettate per le API Cloud Search dopo l'aggiornamento di project_name tramite CustomerService. Formato: projects/{projectId} |
AuditLoggingSettings
Rappresenta le impostazioni per l'audit logging di Cloud
Rappresentazione JSON |
---|
{ "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } |
Campi | |
---|---|
project |
Il nome della risorsa del progetto Google Cloud in cui archiviare gli audit log. L'audit logging di Cloud verrà abilitato dopo l'aggiornamento di project_name tramite CustomerService. Formato: projects/{projectId} |
logAdminReadActions |
Indica se l'audit logging è attivato/disattivato per le API di lettura dell'attività di amministrazione, ad esempio Get/List DataSources, Get/List SearchApplications e così via. |
logDataWriteActions |
Indica se l'audit logging è attivato/disattivato per le API di scrittura dell'accesso ai dati, ad esempio items.index e così via. |
logDataReadActions |
Indica se l'audit logging è attivato/disattivato per le API di lettura dell'accesso ai dati, ad esempio items.list, items.get e così via. |