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. |