CustomerSettings
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
تنظیمات را در سطح مشتری نشان می دهد.
فیلدها |
---|
vpcSettings | object ( VPCSettings ) تنظیمات VPC SC برای مشتری. اگر updateMask خالی باشد، این فیلد براساس درخواست settings.updateCustomer به روز می شود. |
auditLoggingSettings | object ( AuditLoggingSettings ) تنظیمات ثبت حسابرسی برای مشتری. اگر updateMask خالی باشد، این فیلد براساس درخواست settings.updateCustomer به روز می شود. |
تنظیمات VPCS
نمایندگی JSON |
---|
{
"project": string
} |
فیلدها |
---|
project | string نام منبع پروژه GCP که برای بررسی خط مشی VPC SC استفاده می شود. تنظیمات امنیتی VPC در این پروژه پس از بهروزرسانی project_name از طریق CustomerService، برای APIهای Cloud Search احترام گذاشته میشود. قالب: پروژه ها/{projectId} |
AuditLoggingSettings
تنظیمات مربوط به گزارش حسابرسی ابری را نشان می دهد
نمایندگی JSON |
---|
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
فیلدها |
---|
project | string نام منبع پروژه GCP برای ذخیره گزارش های حسابرسی. گزارش حسابرسی ابری پس از بهروزرسانی project_name از طریق CustomerService فعال میشود. قالب: پروژه ها/{projectId} |
logAdminReadActions | boolean نشان میدهد که آیا گزارش حسابرسی برای فعالیتهای مدیریت خوانده شده APIها، مانند دریافت/فهرست منابع داده، دریافت/فهرست جستجوی برنامهها و غیره روشن/خاموش است. |
logDataWriteActions | boolean نشان می دهد که آیا ثبت حسابرسی برای دسترسی به API های نوشتن مانند آیتم ها. index و غیره روشن یا خاموش است یا خیر. |
logDataReadActions | boolean نشان میدهد که آیا گزارش حسابرسی برای دسترسی به دادهها، APIهای خوانده شده، یعنی items.list، items.get و غیره روشن/خاموش است. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],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. |"]]