D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de DescribeCustomerGateways avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeCustomerGateways.
- CLI
-
- AWS CLI
-
Pour décrire vos passerelles client
Cet exemple décrit vos passerelles client.
Commande :
aws ec2 describe-customer-gatewaysSortie :
{ "CustomerGateways": [ { "CustomerGatewayId": "cgw-b4dc3961", "IpAddress": "203.0.113.12", "State": "available", "Type": "ipsec.1", "BgpAsn": "65000" }, { "CustomerGatewayId": "cgw-0e11f167", "IpAddress": "12.1.2.3", "State": "available", "Type": "ipsec.1", "BgpAsn": "65534" } ] }Pour décrire une passerelle client spécifique
Cet exemple décrit la passerelle client spécifiée.
Commande :
aws ec2 describe-customer-gateways --customer-gateway-idscgw-0e11f167Sortie :
{ "CustomerGateways": [ { "CustomerGatewayId": "cgw-0e11f167", "IpAddress": "12.1.2.3", "State": "available", "Type": "ipsec.1", "BgpAsn": "65534" } ] }-
Pour plus de détails sur l’API, consultez DescribeCustomerGateways
dans la Référence des commandes de l’AWS CLI.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cet exemple décrit la passerelle client spécifiée.
Get-EC2CustomerGateway -CustomerGatewayId cgw-1a2b3c4dSortie :
BgpAsn : 65534 CustomerGatewayId : cgw-1a2b3c4d IpAddress : 203.0.113.12 State : available Tags : {} Type : ipsec.1Exemple 2 : cet exemple décrit toute passerelle client dont l’état est en attente ou disponible.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2CustomerGateway -Filter $filterExemple 3 : cet exemple décrit toutes vos passerelles clients.
Get-EC2CustomerGateway-
Pour plus de détails sur l’API, consultez DescribeCustomerGateways dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cet exemple décrit la passerelle client spécifiée.
Get-EC2CustomerGateway -CustomerGatewayId cgw-1a2b3c4dSortie :
BgpAsn : 65534 CustomerGatewayId : cgw-1a2b3c4d IpAddress : 203.0.113.12 State : available Tags : {} Type : ipsec.1Exemple 2 : cet exemple décrit toute passerelle client dont l’état est en attente ou disponible.
$filter = New-Object Amazon.EC2.Model.Filter $filter.Name = "state" $filter.Values = @( "pending", "available" ) Get-EC2CustomerGateway -Filter $filterExemple 3 : cet exemple décrit toutes vos passerelles clients.
Get-EC2CustomerGateway-
Pour plus de détails sur l’API, consultez DescribeCustomerGateways dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).
-