CustomerSettings

Stellt Einstellungen auf Kundenebene dar.

JSON-Darstellung
{
  "vpcSettings": {
    object (VPCSettings)
  },
  "auditLoggingSettings": {
    object (AuditLoggingSettings)
  }
}
Felder
vpcSettings

object (VPCSettings)

VPC SC-Einstellungen für den Kunden. Wenn „updateMask“ leer ist, wird dieses Feld basierend auf der „settings.updateCustomer“-Anfrage aktualisiert.

auditLoggingSettings

object (AuditLoggingSettings)

Audit-Logging-Einstellungen für den Kunden. Wenn „updateMask“ leer ist, wird dieses Feld basierend auf der „settings.updateCustomer“-Anfrage aktualisiert.

VPCSettings

JSON-Darstellung
{
  "project": string
}
Felder
project

string

Der Ressourcenname des GCP-Projekts, das für die VPC SC-Richtlinienprüfung verwendet werden soll. VPC-Sicherheitseinstellungen in diesem Projekt werden für Cloud Search APIs berücksichtigt, nachdem „project_name“ über CustomerService 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 zum Speichern von Audit-Logs. Cloud-Audit-Logging wird aktiviert, nachdem „project_name“ über CustomerService aktualisiert wurde. Format: projects/{projectId}

logAdminReadActions

boolean

Gibt an, ob das Audit-Logging für Lese-APIs für Administratoraktivitäten aktiviert oder deaktiviert ist, z.B. Datenquellen abrufen/auflisten, SearchApplications abrufen/auflisten usw.

logDataWriteActions

boolean

Gibt an, ob das Audit-Logging für APIs zum Schreiben von Datenzugriffen, z.B. items.index, aktiviert oder deaktiviert ist.

logDataReadActions

boolean

Gibt an, ob das Audit-Logging für Datenzugriffs-Lese-APIs wie „items.list“, „items.get“ usw. aktiviert/deaktiviert ist.