文档 AWS SDK 示例 GitHub 存储库中还有更多 S AWS DK 示例
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 DescribeVpnConnections
与 CLI 配合使用
以下代码示例演示如何使用 DescribeVpnConnections
。
- AWS CLI
-
示例 1:描述 VPN 连接
以下
describe-vpn-connections
示例描述了您的所有 Site-to-Site VPN 连接。aws ec2 describe-vpn-connections
输出:
{ "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": "" } ] } ] }
有关更多信息,请参阅《 AWS Site-to-Site VPN 用户指南》中的AWS Site-to-Site VPN 工作原理。
示例 2:描述可用的 VPN 连接
以下
describe-vpn-connections
示例描述了状态为的 Site-to-Site VPN 连接available
。aws ec2 describe-vpn-connections \ --filters
"Name=state,Values=available"
有关更多信息,请参阅《 AWS Site-to-Site VPN 用户指南》中的AWS Site-to-Site VPN 工作原理。
-
有关 API 的详细信息,请参阅AWS CLI 命令参考DescribeVpnConnections
中的。
-