Recurso: VpcFlowLogsConfig
Una configuración para generar registros de flujo de VPC.
Representación JSON |
---|
{ "name": string, "metadataFields": [ string ], "labels": { string: string, ... }, "createTime": string, "updateTime": string, "description": string, "state": enum ( |
Campos | |
---|---|
name |
Identificador. Nombre único de la configuración. El nombre puede tener uno de los siguientes formatos:
|
metadataFields[] |
Opcional. Campos de metadatos personalizados que se incluirán en los registros de flujo de VPC notificados. Solo se puede especificar si "metadata" se ha definido como CUSTOM_METADATA. |
labels |
Opcional. Etiquetas de recursos para representar metadatos proporcionados por el usuario. Un objeto que contiene una lista de pares |
createTime |
Solo de salida. Hora en la que se creó la configuración. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
updateTime |
Solo de salida. Hora en la que se actualizó la configuración. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
description |
Opcional. Descripción proporcionada por el usuario de la configuración de los registros de flujo de VPC. Puede tener una longitud máxima de 512 caracteres. |
state |
Opcional. Estado de la configuración de Registros de flujo de VPC. El valor predeterminado es ENABLED. Cuando cree una configuración, debe habilitarla. Si se define el valor state=DISABLED, se pausará la generación de registros de esta configuración. |
aggregationInterval |
Opcional. Intervalo de agregación de los registros. El valor predeterminado es INTERVAL_5_SEC. |
flowSampling |
Opcional. El valor del campo debe ser una cifra entre 0 y 1 (1 incluido). Porcentaje de muestreo de los registros de flujo de VPC. El valor 1.0 significa que se registran todos los registros recogidos. No se puede definir la frecuencia de muestreo en 0,0. Si quieres inhabilitar los registros de flujo de VPC, usa el campo de estado. El valor predeterminado es 1.0. |
metadata |
Opcional. Configura si se deben añadir todos, ninguno o un subconjunto de los campos de metadatos a los registros de flujo de VPC registrados. El valor predeterminado es INCLUDE_ALL_METADATA. |
filterExpr |
Opcional. Filtro de exportación que se usa para definir qué registros de flujo de VPC se deben registrar. |
crossProjectMetadata |
Opcional. Determina si se deben incluir anotaciones entre proyectos en los registros. Este campo solo está disponible para las configuraciones de organizaciones. Si no se especifica en las configuraciones de la organización, se asignará el valor CROSS_PROJECT_METADATA_ENABLED. |
targetResourceState |
Solo de salida. Describe el estado del recurso de destino configurado con fines de diagnóstico. |
Campo de unión target_resource . Referencia al recurso del ámbito de configuración. Es decir, el ámbito desde el que se registra el tráfico. El recurso de destino debe pertenecer al mismo proyecto que la configuración. Este campo no se admite en las configuraciones a nivel de organización. target_resource solo puede ser una de las siguientes cosas: |
|
network |
El tráfico se registrará desde las máquinas virtuales, los túneles VPN y los adjuntos de Interconnect de la red. Formato: projects/{projectId}/global/networks/{name} |
subnet |
Se registrará el tráfico de las máquinas virtuales de la subred. Formato: projects/{projectId}/regions/{region}/subnetworks/{name} |
interconnectAttachment |
El tráfico se registrará desde la vinculación de interconexión. Formato: projects/{projectId}/regions/{region}/interconnectAttachments/{name} |
vpnTunnel |
El tráfico se registrará desde el túnel VPN. Formato: projects/{projectId}/regions/{region}/vpnTunnels/{name} |
Métodos |
|
---|---|
|
Crea un VpcFlowLogsConfig . |
|
Elimina un VpcFlowLogsConfig específico. |
|
Obtiene los detalles de un VpcFlowLogsConfig específico. |
|
Muestra todos los VpcFlowLogsConfigs de un proyecto determinado. |
|
Actualiza un VpcFlowLogsConfig . |
|
QueryOrgVpcFlowLogsConfigs devuelve una lista de todas las configuraciones de registros de flujo de VPC a nivel de organización aplicables al proyecto especificado. |