CustomerSettings
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Mewakili setelan di tingkat pelanggan.
Kolom |
vpcSettings |
object (VPCSettings )
Setelan VPC SC untuk pelanggan. Jika updateMask kosong, kolom ini akan diperbarui berdasarkan permintaan settings.updateCustomer.
|
auditLoggingSettings |
object (AuditLoggingSettings )
Setelan Logging Audit untuk pelanggan. Jika updateMask kosong, kolom ini akan diperbarui berdasarkan permintaan settings.updateCustomer.
|
VPCSettings
Representasi JSON |
{
"project": string
} |
Kolom |
project |
string
Nama resource Project GCP yang akan digunakan untuk pemeriksaan kebijakan VPC SC. Setelan keamanan VPC di project ini akan diberlakukan untuk Cloud Search API setelah project_name diperbarui melalui CustomerService. Format: projects/{projectId}
|
AuditLoggingSettings
Merepresentasikan setelan untuk logging audit Cloud
Representasi JSON |
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
Kolom |
project |
string
Nama resource Project GCP untuk menyimpan log audit. Cloud Audit Logging akan diaktifkan setelah project_name diperbarui melalui CustomerService. Format: projects/{projectId}
|
logAdminReadActions |
boolean
Menunjukkan apakah logging audit aktif/nonaktif untuk API baca aktivitas admin, yaitu Get/List DataSources, Get/List SearchApplications, dll.
|
logDataWriteActions |
boolean
Menunjukkan apakah logging audit aktif/nonaktif untuk API tulis akses data, yaitu items.index, dll.
|
logDataReadActions |
boolean
Menunjukkan apakah logging audit aktif/nonaktif untuk API baca akses data, yaitu items.list, items.get, dll.
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[],[],null,["# CustomerSettings\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [VPCSettings](#VPCSettings)\n - [JSON representation](#VPCSettings.SCHEMA_REPRESENTATION)\n- [AuditLoggingSettings](#AuditLoggingSettings)\n - [JSON representation](#AuditLoggingSettings.SCHEMA_REPRESENTATION)\n\nRepresents settings at a customer level.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"vpcSettings\": { object (/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#VPCSettings) }, \"auditLoggingSettings\": { object (/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#AuditLoggingSettings) } } ``` |\n\n| Fields ||\n|------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `vpcSettings` | `object (`[VPCSettings](/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#VPCSettings)`)` VPC SC settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. |\n| `auditLoggingSettings` | `object (`[AuditLoggingSettings](/workspace/cloud-search/docs/reference/rest/v1/CustomerSettings#AuditLoggingSettings)`)` Audit Logging settings for the customer. If updateMask is empty then this field will be updated based on settings.updateCustomer request. |\n\nVPCSettings\n-----------\n\n| JSON representation |\n|-------------------------------|\n| ``` { \"project\": string } ``` |\n\n| Fields ||\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `project` | `string` The resource name of the GCP Project to be used for VPC SC policy check. VPC security settings on this project will be honored for Cloud Search APIs after project_name has been updated through CustomerService. Format: projects/{projectId} |\n\nAuditLoggingSettings\n--------------------\n\nRepresents the settings for Cloud audit logging\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"project\": string, \"logAdminReadActions\": boolean, \"logDataWriteActions\": boolean, \"logDataReadActions\": boolean } ``` |\n\n| Fields ||\n|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `project` | `string` The resource name of the GCP Project to store audit logs. Cloud audit logging will be enabled after project_name has been updated through CustomerService. Format: projects/{projectId} |\n| `logAdminReadActions` | `boolean` Indicates whether audit logging is on/off for admin activity read APIs i.e. Get/List DataSources, Get/List SearchApplications etc. |\n| `logDataWriteActions` | `boolean` Indicates whether audit logging is on/off for data access write APIs i.e. items.index etc. |\n| `logDataReadActions` | `boolean` Indicates whether audit logging is on/off for data access read APIs i.e. items.list, items.get etc. |"]]