Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation de DescribeVpnConnections avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeVpnConnections.
- CLI
-
- AWS CLI
-
Exemple 1 : pour décrire vos connexions VPN
L'
describe-vpn-connectionsexemple suivant décrit toutes vos connexions Site-to-Site VPN.aws ec2 describe-vpn-connectionsSortie :
{ "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": "" } ] } ] }Pour plus d'informations, consultez Comment fonctionne le AWS Site-to-Site VPN dans le Guide de l'utilisateur du AWS Site-to-Site VPN.
Exemple 2 : pour décrire vos connexions VPN disponibles
L'
describe-vpn-connectionsexemple suivant décrit vos connexions Site-to-Site VPN avec un état deavailable.aws ec2 describe-vpn-connections \ --filters"Name=state,Values=available"Pour plus d'informations, consultez Comment fonctionne le AWS Site-to-Site VPN dans le Guide de l'utilisateur du AWS Site-to-Site VPN.
-
Pour plus de détails sur l'API, consultez DescribeVpnConnections
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cet exemple décrit la connexion VPN spécifiée.
Get-EC2VpnConnection -VpnConnectionId vpn-12345678Sortie :
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-1a2b3c4dExemple 2 : cet exemple décrit toute connexion VPN dont l’état est en attente ou disponible.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2VpnConnection -Filter $filterExemple 3 : cet exemple décrit toutes vos connexions VPN.
Get-EC2VpnConnection-
Pour plus de détails sur l'API, consultez DescribeVpnConnections la section Référence des Outils AWS pour PowerShell applets de commande (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cet exemple décrit la connexion VPN spécifiée.
Get-EC2VpnConnection -VpnConnectionId vpn-12345678Sortie :
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-1a2b3c4dExemple 2 : cet exemple décrit toute connexion VPN dont l’état est en attente ou disponible.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2VpnConnection -Filter $filterExemple 3 : cet exemple décrit toutes vos connexions VPN.
Get-EC2VpnConnection-
Pour plus de détails sur l'API, consultez DescribeVpnConnections la section Outils AWS pour PowerShell Cmdlet Reference (V5).
-
Pour obtenir la liste complète des guides du développeur du AWS SDK et des exemples de code, consultezCréation de EC2 ressources Amazon à l'aide d'un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit SDK.