CustomerSettings

Ayarları müşteri düzeyindeki temsil eder.

JSON gösterimi
{
  "vpcSettings": {
    object (VPCSettings)
  },
  "auditLoggingSettings": {
    object (AuditLoggingSettings)
  }
}
Alanlar
vpcSettings

object (VPCSettings)

Müşterinin VPC SC ayarları. UpdateMask boşsa bu alan, settings.updateCustomer isteğine göre güncellenir.

auditLoggingSettings

object (AuditLoggingSettings)

Müşterinin günlük kaydı ayarlarını denetleyin. UpdateMask boşsa bu alan, settings.updateCustomer isteğine göre güncellenir.

VPCSettings

JSON gösterimi
{
  "project": string
}
Alanlar
project

string

VPC SC politika kontrolü için kullanılacak GCP Projesi'nin kaynak adı. Bu projedeki VPC güvenlik ayarları, proje_adı CustomerService aracılığıyla güncellendikten sonra Cloud Search API'leri için geçerli olur. Biçim: projeler/{projectId}

AuditLoggingSettings

Cloud denetleme günlüğü ayarlarını temsil eder

JSON gösterimi
{
  "project": string,
  "logAdminReadActions": boolean,
  "logDataWriteActions": boolean,
  "logDataReadActions": boolean
}
Alanlar
project

string

Denetleme günlüklerini depolayacak GCP Projesi'nin kaynak adı. Cloud denetleme günlüğü, proje_adı CustomerService aracılığıyla güncellendikten sonra etkinleştirilir. Biçim: projeler/{projectId}

logAdminReadActions

boolean

Yönetici etkinliği okuma API'leri (ör.Veri Kaynaklarını Alma/Listeleme, SearchApplications'ı Alma/Listeleme vb.) için denetleme günlük kaydının açık mı yoksa kapalı mı olduğunu belirtir.

logDataWriteActions

boolean

Veri erişimi yazma API'leri (ör.items. index vb.) için denetleme günlük kaydının açık mı yoksa kapalı mı olduğunu belirtir.

logDataReadActions

boolean

Veri erişimi okuma API'leri (ör.items. list, items.get vb.) için denetleme günlük kaydının açık mı yoksa kapalı mı olduğunu belirtir.