Oznacza ustawienia na poziomie klienta.
| Zapis JSON | 
|---|
| { "vpcSettings": { object ( | 
| Pola | |
|---|---|
| vpcSettings | 
 Ustawienia VPC SC dla klienta. Jeśli parametr updateMask jest pusty, to pole zostanie zaktualizowane na podstawie żądania settings.updateCustomer. | 
| auditLoggingSettings | 
 Ustawienia rejestrowania kontroli klienta. Jeśli parametr updateMask jest pusty, to pole zostanie zaktualizowane na podstawie żądania settings.updateCustomer. | 
VPCSettings
| Zapis JSON | 
|---|
| { "project": string } | 
| Pola | |
|---|---|
| project | 
 Nazwa zasobu projektu GCP, który ma być używany do sprawdzania zgodności z zasadami VPC SC. Ustawienia zabezpieczeń VPC w tym projekcie będą stosowane w przypadku interfejsów Cloud Search API po zaktualizowaniu nazwy projektu za pomocą CustomerService. Format: projekty/{identyfikator_projektu} | 
AuditLoggingSettings
Reprezentuje ustawienia logowania Cloud Audit Logging
| Zapis JSON | 
|---|
| { "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } | 
| Pola | |
|---|---|
| project | 
 Nazwa zasobu projektu GCP, w którym mają być przechowywane logi kontrolne. Logowanie kontroli w chmurze zostanie włączone po zaktualizowaniu projektu_nazwa za pomocą zespołu obsługi klienta. Format: projekty/{identyfikator_projektu} | 
| logAdminReadActions | 
 Wskazuje, czy logi kontrolne są włączone/wyłączone w przypadku interfejsów API odczytu działań administratora, np. Get/List DataSources, Get/List SearchApplications itp. | 
| logDataWriteActions | 
 Wskazuje, czy logowanie kontroli jest włączone lub wyłączone w przypadku interfejsów API zapisu dostępu do danych, np. items.index itp. | 
| logDataReadActions | 
 Wskazuje, czy logowanie kontrolne jest włączone/wyłączone w przypadku interfejsów API odczytu dostępu do danych, np. items.list, items.get itp. |