CustomerSettings
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Rappresenta le impostazioni a livello di cliente.
Campi |
vpcSettings |
object (VPCSettings )
Impostazioni di VPC SC per il cliente. Se updateMask è vuoto, questo campo verrà aggiornato in base alla richiesta settings.updateCustomer.
|
auditLoggingSettings |
object (AuditLoggingSettings )
Impostazioni di Audit Logging per il cliente. Se updateMask è vuoto, questo campo verrà aggiornato in base alla richiesta settings.updateCustomer.
|
VPCSettings
Rappresentazione JSON |
{
"project": string
} |
Campi |
project |
string
Il nome della risorsa del progetto Google Cloud da utilizzare per il controllo dei criteri del servizio VPC. Le impostazioni di sicurezza VPC in questo progetto verranno rispettate per le API Cloud Search dopo che project_name è stato aggiornato tramite il team Customer Service. Formato: projects/{projectId}
|
AuditLoggingSettings
Rappresenta le impostazioni per l'audit logging di Cloud
Rappresentazione JSON |
{
"project": string,
"logAdminReadActions": boolean,
"logDataWriteActions": boolean,
"logDataReadActions": boolean
} |
Campi |
project |
string
Il nome della risorsa del progetto Google Cloud in cui archiviare gli audit log. L'audit logging di Cloud verrà attivato dopo l'aggiornamento di project_name tramite CustomerService. Formato: projects/{projectId}
|
logAdminReadActions |
boolean
Indica se l'audit logging è attivo/disattivato per le API di lettura delle attività di amministrazione, ad esempio Get/List DataSources, Get/List SearchApplications e così via.
|
logDataWriteActions |
boolean
Indica se il logging di controllo è attivo/disattivato per le API di scrittura di accesso ai dati, ad esempio items.index e così via.
|
logDataReadActions |
boolean
Indica se l'audit logging è attivo/disattivato per le API di lettura dell'accesso ai dati, ad esempio items.list, items.get e così via.
|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 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. |"]]