CustomerSettings
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Stellt Einstellungen auf Kundenebene dar.
Felder |
vpcSettings |
object (VPCSettings )
VPC SC-Einstellungen für den Kunden. Wenn „updateMask“ leer ist, wird dieses Feld anhand der Anfrage „settings.updateCustomer“ aktualisiert.
|
auditLoggingSettings |
object (AuditLoggingSettings )
Einstellungen für das Audit-Logging für den Kunden. Wenn „updateMask“ leer ist, wird dieses Feld anhand der Anfrage „settings.updateCustomer“ aktualisiert.
|
VPCSettings
JSON-Darstellung |
{
"project": string
} |
Felder |
project |
string
Der Ressourcenname des GCP-Projekts, das für die Überprüfung der VPC SC-Richtlinie verwendet werden soll. Die VPC-Sicherheitseinstellungen für dieses Projekt werden für Cloud Search APIs berücksichtigt, nachdem „project_name“ über den Kundenservice aktualisiert wurde. Format: projects/{projectId}
|
AuditLoggingSettings
Stellt die Einstellungen für das Cloud-Audit-Logging dar
JSON-Darstellung |
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
Felder |
project |
string
Der Ressourcenname des GCP-Projekts, in dem Audit-Logs gespeichert werden sollen. Cloud-Audit-Logs werden aktiviert, nachdem „project_name“ über den Kundenservice aktualisiert wurde. Format: projects/{projectId}
|
logAdminReadActions |
boolean
Gibt an, ob das Audit-Logging für APIs zum Lesen von Administratoraktivitäten aktiviert oder deaktiviert ist, z.B. „Get/List DataSources“ (Datenquellen abrufen/auflisten) und „Get/List SearchApplications“ (Suchanwendungen abrufen/auflisten).
|
logDataWriteActions |
boolean
Gibt an, ob die Audit-Protokollierung für APIs zum Schreiben von Datenzugriff aktiviert oder deaktiviert ist, z.B. items.index.
|
logDataReadActions |
boolean
Gibt an, ob die Audit-Protokollierung für APIs zum Lesen von Datenzugriff aktiviert oder deaktiviert ist, z.B. „items.list“ und „items.get“.
|
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 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. |"]]