Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DescribeVpnConnections dengan CLI
Contoh kode berikut menunjukkan cara menggunakanDescribeVpnConnections.
- CLI
-
- AWS CLI
-
Contoh 1: Untuk mendeskripsikan koneksi VPN Anda
describe-vpn-connectionsContoh berikut menjelaskan semua koneksi Site-to-Site VPN Anda.aws ec2 describe-vpn-connectionsOutput:
{ "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": "" } ] } ] }Untuk informasi selengkapnya, lihat Cara kerja AWS Site-to-Site AWS Site-to-Site VPN di Panduan Pengguna VPN.
Contoh 2: Untuk menggambarkan koneksi VPN Anda yang tersedia
describe-vpn-connectionsContoh berikut menjelaskan koneksi Site-to-Site VPN Anda dengan statusavailable.aws ec2 describe-vpn-connections \ --filters"Name=state,Values=available"Untuk informasi selengkapnya, lihat Cara kerja AWS Site-to-Site AWS Site-to-Site VPN di Panduan Pengguna VPN.
-
Untuk detail API, lihat DescribeVpnConnections
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini menjelaskan koneksi VPN yang ditentukan.
Get-EC2VpnConnection -VpnConnectionId vpn-12345678Output:
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-1a2b3c4dContoh 2: Contoh ini menjelaskan koneksi VPN apa pun yang statusnya tertunda atau tersedia.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2VpnConnection -Filter $filterContoh 3: Contoh ini menjelaskan semua koneksi VPN Anda.
Get-EC2VpnConnection-
Untuk detail API, lihat DescribeVpnConnectionsdi Referensi Alat AWS untuk PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini menjelaskan koneksi VPN yang ditentukan.
Get-EC2VpnConnection -VpnConnectionId vpn-12345678Output:
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-1a2b3c4dContoh 2: Contoh ini menjelaskan koneksi VPN apa pun yang statusnya tertunda atau tersedia.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2VpnConnection -Filter $filterContoh 3: Contoh ini menjelaskan semua koneksi VPN Anda.
Get-EC2VpnConnection-
Untuk detail API, lihat DescribeVpnConnectionsdi Referensi Alat AWS untuk PowerShell Cmdlet (V5).
-