- Solicitud HTTP
- Parámetros de ruta
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- EffectiveVpcFlowLogsConfig
- Ámbito
- Pruébalo
vpcFlowLogsConfigs.showEffectiveFlowLogsConfigs devuelve una lista de todas las configuraciones de registros de flujo de VPC aplicables a un recurso especificado.
Solicitud HTTP
GET https://networkmanagement.googleapis.com/v1/{parent=projects/*/locations/*}/vpcFlowLogsConfigs:showEffectiveFlowLogsConfigs
La URL utiliza la sintaxis de transcodificación a gRPC.
Parámetros de ruta
Parámetros | |
---|---|
parent |
Obligatorio. Recurso principal de VpcFlowLogsConfig, especificado en el siguiente formato: Para la autorización, se necesita el siguiente permiso de gestión de identidades y accesos en el recurso especificado
|
Los parámetros de consulta
Parámetros | |
---|---|
resource |
Obligatorio. El recurso del que se va a obtener la configuración de registros de flujo de VPC en vigor. El recurso debe pertenecer al mismo proyecto que el elemento superior. El recurso debe ser una red, una subred, una vinculación de interconexión, un túnel VPN o un proyecto. |
pageSize |
Opcional. Número de |
pageToken |
Opcional. Token de página de una consulta anterior, tal como se devuelve en |
filter |
Opcional. Muestra una lista de los |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Respuesta del método vpcFlowLogsConfigs.showEffectiveFlowLogsConfigs
.
Si la solicitud se realiza correctamente, el cuerpo de la respuesta proporciona datos con la siguiente estructura:
Representación JSON |
---|
{
"effectiveFlowLogsConfigs": [
{
object ( |
Campos | |
---|---|
effectiveFlowLogsConfigs[] |
Lista de configuraciones de registros de flujo de VPCs efectivas. |
nextPageToken |
Token de página para obtener el siguiente conjunto de configuraciones. |
unreachable[] |
Ubicaciones a las que no se ha podido acceder (al consultar todas las ubicaciones con |
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta el Authentication Overview.
EffectiveVpcFlowLogsConfig
Configuración para generar una respuesta a una solicitud GetEffectiveVpcFlowLogsConfig.
Representación JSON |
---|
{ "name": string, "metadataFields": [ string ], "state": enum ( |
Campos | |
---|---|
name |
Nombre único de la configuración. El nombre puede tener uno de los siguientes formatos:
|
metadataFields[] |
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. |
state |
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 |
Intervalo de agregación de los registros. El valor predeterminado es INTERVAL_5_SEC. |
flowSampling |
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 |
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 |
Filtro de exportación que se usa para definir qué registros de flujo de VPC se deben registrar. |
crossProjectMetadata |
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. |
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 estas dos opciones: |
|
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} |
scope |
Especifica el ámbito de la configuración (por ejemplo, SUBNET, NETWORK, ORGANIZATION..). |
Ámbito
El ámbito de esta configuración de registro de flujo.
Enumeraciones | |
---|---|
SCOPE_UNSPECIFIED |
El ámbito no está especificado. |
SUBNET |
El recurso de destino es una subred (API Network Management). |
COMPUTE_API_SUBNET |
El recurso de destino es una subred y la configuración procede de la API de Compute. |
NETWORK |
El recurso de destino es una red. |
VPN_TUNNEL |
El recurso de destino es un túnel VPN. |
INTERCONNECT_ATTACHMENT |
El recurso de destino es una vinculación de interconexión. |
ORGANIZATION |
La configuración se aplica a toda la organización. |