Risorsa: VpcFlowLogsConfig
Una configurazione per generare log di flusso VPC.
Rappresentazione JSON |
---|
{ "name": string, "metadataFields": [ string ], "labels": { string: string, ... }, "createTime": string, "updateTime": string, "description": string, "state": enum ( |
Campi | |
---|---|
name |
Identificatore. Nome univoco della configurazione utilizzando il modulo: |
metadataFields[] |
Facoltativo. Campi dei metadati personalizzati da includere nei log di flusso VPC registrati. Può essere specificato solo se "metadata" è impostato su CUSTOM_METADATA. |
labels |
Facoltativo. Etichette delle risorse per rappresentare i metadati forniti dall'utente. Un oggetto contenente un elenco di coppie |
createTime |
Solo output. L'ora in cui è stata creata la configurazione. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ora in cui è stata aggiornata la configurazione. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
description |
Facoltativo. La descrizione fornita dall'utente della configurazione dei log di flusso VPC. Massimo 512 caratteri. |
state |
Facoltativo. Lo stato della configurazione del log di flusso VPC. Il valore predefinito è ENABLED. Quando crei una nuova configurazione, deve essere attivata. |
aggregationInterval |
Facoltativo. L'intervallo di aggregazione per i log. Il valore predefinito è INTERVAL_5_SEC. |
flowSampling |
Facoltativo. Il valore del campo deve essere compreso tra 0 e 1. La frequenza di campionamento dei log di flusso VPC, dove 1.0 indica che vengono registrati tutti i log raccolti. Non è consentito impostare la frequenza di campionamento su 0,0. Se vuoi disattivare i log di flusso VPC, utilizza il campo stato. Il valore predefinito è 1,0. |
metadata |
Facoltativo. Consente di configurare se aggiungere tutti, nessuno o un sottoinsieme di campi di metadati ai log di flusso VPC registrati. Il valore predefinito è INCLUDE_ALL_METADATA. |
filterExpr |
Facoltativo. Filtro di esportazione utilizzato per definire quali log di flusso VPC devono essere registrati. |
Campo unione target_resource . Riferimento alla risorsa dell'ambito della configurazione. ovvero l'ambito da cui viene registrato il traffico. La risorsa di destinazione deve appartenere allo stesso progetto della configurazione. target_resource può essere solo uno dei seguenti: |
|
interconnectAttachment |
Il traffico verrà registrato dall'allegato dell'interconnessione. Formato: projects/{projectId}/regions/{region}/interconnectAttachments/{name} |
vpnTunnel |
Il traffico verrà registrato dal tunnel VPN. Formato: projects/{projectId}/regions/{region}/vpnTunnels/{name} |
Stato
Determina se questa configurazione genererà log. L'impostazione state=DISABLED mette in pausa la generazione dei log per questa configurazione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Se non specificato, il valore predefinito è ENABLED. |
ENABLED |
Se il valore è ENABLED, questa configurazione genererà log. |
DISABLED |
Se il valore è DISABLED, questa configurazione non genererà log. |
AggregationInterval
Attiva/disattiva l'intervallo di aggregazione per la raccolta dei log di flusso per tuple di 5 elementi.
Enum | |
---|---|
AGGREGATION_INTERVAL_UNSPECIFIED |
Se non specificato, il valore predefinito è INTERVAL_5_SEC. |
INTERVAL_5_SEC |
Aggrega i log in intervalli di 5 secondi. |
INTERVAL_30_SEC |
Aggrega i log in intervalli di 30 secondi. |
INTERVAL_1_MIN |
Aggrega i log in intervalli di 1 minuto. |
INTERVAL_5_MIN |
Aggregare i log in intervalli di 5 minuti. |
INTERVAL_10_MIN |
Aggregare i log in intervalli di 10 minuti. |
INTERVAL_15_MIN |
Aggrega i log a intervalli di 15 minuti. |
Metadati
Consente di configurare i campi del log da includere.
Enum | |
---|---|
METADATA_UNSPECIFIED |
Se non specificato, il valore predefinito è INCLUDE_ALL_METADATA. |
INCLUDE_ALL_METADATA |
Includi tutti i campi dei metadati. |
EXCLUDE_ALL_METADATA |
Escludi tutti i campi dei metadati. |
CUSTOM_METADATA |
Includi solo i campi personalizzati (specificati in metadataFields). |
Metodi |
|
---|---|
|
Crea un nuovo VpcFlowLogsConfig . |
|
Consente di eliminare un VpcFlowLogsConfig specifico. |
|
Recupera i dettagli di un VpcFlowLogsConfig specifico. |
|
Elenca tutti i VpcFlowLogsConfigs in un determinato progetto. |
|
Aggiorna un VpcFlowLogsConfig esistente. |