Utilizar DescribeVpnConnections con una CLI - Amazon Elastic Compute Cloud

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Utilizar DescribeVpnConnections con una CLI

En los siguientes ejemplos de código, se muestra cómo utilizar DescribeVpnConnections.

CLI
AWS CLI

Ejemplo 1: descripción de las conexiones de VPN

El siguiente describe-vpn-connections ejemplo describe todas sus conexiones Site-to-Site VPN.

aws ec2 describe-vpn-connections

Salida:

{ "VpnConnections": [ { "CustomerGatewayConfiguration": "...configuration information...", "CustomerGatewayId": "cgw-01234567abcde1234", "Category": "VPN", "State": "available", "Type": "ipsec.1", "VpnConnectionId": "vpn-1122334455aabbccd", "TransitGatewayId": "tgw-00112233445566aab", "Options": { "EnableAcceleration": false, "StaticRoutesOnly": true, "LocalIpv4NetworkCidr": "0.0.0.0/0", "RemoteIpv4NetworkCidr": "0.0.0.0/0", "TunnelInsideIpVersion": "ipv4" }, "Routes": [], "Tags": [ { "Key": "Name", "Value": "CanadaVPN" } ], "VgwTelemetry": [ { "AcceptedRouteCount": 0, "LastStatusChange": "2020-07-29T10:35:11.000Z", "OutsideIpAddress": "203.0.113.3", "Status": "DOWN", "StatusMessage": "" }, { "AcceptedRouteCount": 0, "LastStatusChange": "2020-09-02T09:09:33.000Z", "OutsideIpAddress": "203.0.113.5", "Status": "UP", "StatusMessage": "" } ] } ] }

Para obtener más información, consulte Cómo funciona la AWS Site-to-Site VPN en la Guía del usuario de la AWS Site-to-Site VPN.

Ejemplo 2: descripción de las conexiones de VPN disponibles

El siguiente describe-vpn-connections ejemplo describe sus conexiones Site-to-Site VPN con un estado deavailable.

aws ec2 describe-vpn-connections \ --filters "Name=state,Values=available"

Para obtener más información, consulte Cómo funciona la AWS Site-to-Site VPN en la Guía del usuario de AWS Site-to-Site VPN.

  • Para obtener más información sobre la API, consulte DescribeVpnConnectionsla Referencia de AWS CLI comandos.

PowerShell
Herramientas para PowerShell

Ejemplo 1: en este ejemplo se describe la conexión VPN especificada.

Get-EC2VpnConnection -VpnConnectionId vpn-12345678

Salida:

CustomerGatewayConfiguration : [XML document] CustomerGatewayId : cgw-1a2b3c4d Options : Amazon.EC2.Model.VpnConnectionOptions Routes : {Amazon.EC2.Model.VpnStaticRoute} State : available Tags : {} Type : ipsec.1 VgwTelemetry : {Amazon.EC2.Model.VgwTelemetry, Amazon.EC2.Model.VgwTelemetry} VpnConnectionId : vpn-12345678 VpnGatewayId : vgw-1a2b3c4d

Ejemplo 2: Este ejemplo describe cualquier conexión VPN cuyo estado esté pendiente o disponible.

$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2VpnConnection -Filter $filter

Ejemplo 3: En este ejemplo se describen todas sus conexiones VPN.

Get-EC2VpnConnection
  • Para obtener más información sobre la API, consulte DescribeVpnConnectionsla referencia de AWS Tools for PowerShell cmdlets.

Para obtener una lista completa de guías para desarrolladores del AWS SDK y ejemplos de código, consulte. Cree EC2 recursos de Amazon mediante un AWS SDK En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.