Reprezentuje ustawienia na poziomie klienta.
Zapis JSON |
---|
{ "vpcSettings": { object ( |
Pola | |
---|---|
vpcSettings |
Ustawienia VPC SC dla klienta. Jeśli zasada updateMask jest pusta, to pole zostanie zaktualizowane na podstawie żądania settings.updateCustomer. |
auditLoggingSettings |
Ustawienia logowania kontrolnego klienta. Jeśli zasada updateMask jest pusta, 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 zasad VPC SC. Ustawienia zabezpieczeń VPC w tym projekcie będą uwzględniane w przypadku interfejsów Cloud Search API po zaktualizowaniu elementu project_name w usłudze CustomerService. Format: projects/{identyfikator_projektu} |
AuditLoggingSettings
Reprezentuje ustawienia logowania kontrolnego Cloud
Zapis JSON |
---|
{ "project": string, "logAdminReadActions": boolean, "logDataWriteActions": boolean, "logDataReadActions": boolean } |
Pola | |
---|---|
project |
Nazwa zasobu projektu GCP, w którym są przechowywane logi kontrolne. Logowanie kontrolne Cloud zostanie włączone po zaktualizowaniu elementu project_name w usłudze CustomerService. Format: projects/{identyfikator_projektu} |
logAdminReadActions |
Wskazuje, czy logowanie kontrolne jest włączone lub wyłączone dla interfejsów API do odczytu aktywności administratora, np. pobierania/wyświetlania źródeł danych, pobierania/wyświetlania aplikacji SearchApplications itp. |
logDataWriteActions |
Wskazuje, czy logowanie kontrolne jest włączone lub wyłączone dla interfejsów API zapisu dostępu do danych, np. items.index. |
logDataReadActions |
Wskazuje, czy logowanie kontrolne jest włączone dla interfejsów API z możliwością odczytu danych, takich jak items.list, items.get itp. |