CustomerSettings
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แสดงการตั้งค่าที่ระดับลูกค้า
ช่อง |
vpcSettings |
object (VPCSettings )
การตั้งค่า VPC SC สำหรับลูกค้า หาก updateMask ว่างเปล่า ระบบจะอัปเดตช่องนี้ตามคำขอ settings.updateCustomer
|
auditLoggingSettings |
object (AuditLoggingSettings )
การตั้งค่าการบันทึกการตรวจสอบสำหรับลูกค้า หาก updateMask ว่างเปล่า ระบบจะอัปเดตช่องนี้ตามคำขอ settings.updateCustomer
|
VPCSettings
การแสดง JSON |
{
"project": string
} |
ช่อง |
project |
string
ชื่อทรัพยากรของโปรเจ็กต์ GCP ที่จะใช้สำหรับการตรวจสอบนโยบาย VPC SC การตั้งค่าความปลอดภัย VPC ในโปรเจ็กต์นี้จะมีผลกับ Cloud Search API หลังจากที่มีการอัปเดต project_name ผ่านฝ่ายบริการลูกค้าแล้ว รูปแบบ: projects/{projectId}
|
AuditLoggingSettings
แสดงการตั้งค่าสําหรับการบันทึกการตรวจสอบ Cloud
การแสดง JSON |
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
ช่อง |
project |
string
ชื่อทรัพยากรของโปรเจ็กต์ GCP สำหรับจัดเก็บบันทึกการตรวจสอบ ระบบจะเปิดใช้การบันทึกการตรวจสอบในระบบคลาวด์หลังจากที่อัปเดต project_name ผ่าน CustomerService แล้ว รูปแบบ: projects/{projectId}
|
logAdminReadActions |
boolean
ระบุว่าการบันทึกการตรวจสอบเปิด/ปิดอยู่สําหรับ API การอ่านกิจกรรมของผู้ดูแลระบบ เช่น Get/List DataSources, Get/List SearchApplications ฯลฯ
|
logDataWriteActions |
boolean
ระบุว่าการบันทึกการตรวจสอบเปิด/ปิดอยู่สำหรับ API การเขียนการเข้าถึงข้อมูล เช่น items.index ฯลฯ
|
logDataReadActions |
boolean
บ่งชี้ว่าเปิด/ปิดการบันทึกการตรวจสอบสําหรับ API การอ่านการเข้าถึงข้อมูลหรือไม่ เช่น items.list, items.get ฯลฯ
|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 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. |"]]