Usar DescribeCustomerGateways com uma CLI - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar DescribeCustomerGateways com uma CLI

Os exemplos de código a seguir mostram como usar o DescribeCustomerGateways.

CLI
AWS CLI

Descrever os gateways do cliente

Este exemplo descreve os gateways do cliente.

Comando:

aws ec2 describe-customer-gateways

Saída:

{ "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" } ] }

Descrever um gateway do cliente específico

Este exemplo descreve o gateway do cliente especificado.

Comando:

aws ec2 describe-customer-gateways --customer-gateway-ids cgw-0e11f167

Saída:

{ "CustomerGateways": [ { "CustomerGatewayId": "cgw-0e11f167", "IpAddress": "12.1.2.3", "State": "available", "Type": "ipsec.1", "BgpAsn": "65534" } ] }
PowerShell
Ferramentas para PowerShell V4

Exemplo 1: esse exemplo descreve o gateway do cliente especificado.

Get-EC2CustomerGateway -CustomerGatewayId cgw-1a2b3c4d

Saída:

BgpAsn : 65534 CustomerGatewayId : cgw-1a2b3c4d IpAddress : 203.0.113.12 State : available Tags : {} Type : ipsec.1

Exemplo 2: esse exemplo descreve qualquer gateway do cliente cujo estado seja pendente ou disponível.

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

Exemplo 3: esse exemplo descreve todos os gateways do cliente.

Get-EC2CustomerGateway
  • Consulte detalhes da API em DescribeCustomerGateways na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

Ferramentas para PowerShell V5

Exemplo 1: esse exemplo descreve o gateway do cliente especificado.

Get-EC2CustomerGateway -CustomerGatewayId cgw-1a2b3c4d

Saída:

BgpAsn : 65534 CustomerGatewayId : cgw-1a2b3c4d IpAddress : 203.0.113.12 State : available Tags : {} Type : ipsec.1

Exemplo 2: esse exemplo descreve qualquer gateway do cliente cujo estado seja pendente ou disponível.

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

Exemplo 3: esse exemplo descreve todos os gateways do cliente.

Get-EC2CustomerGateway
  • Consulte detalhes da API em DescribeCustomerGateways na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).