

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Endpoints de serviço do Amazon EC2
<a name="ec2-endpoints"></a>

Um endpoint é uma URL que serve como ponto de entrada para um serviço AWS web. O Amazon EC2 comporta os seguintes tipos de endpoint:
+ [IPv4 endpoints](#ipv4)
+ [Endpoints de pilha dupla (suportam tanto quanto](#ipv6)) IPv4 IPv6
+ [ Endpoints do FIPS](https://docs.aws.amazon.com/general/latest/gr/rande.html#FIPS-endpoints)

Ao fazer uma solicitação, você pode especificar o endpoint a ser usado. Se você não especificar um endpoint, o IPv4 endpoint será usado por padrão. Para usar outro tipo de endpoint, você deve especificá-lo em sua solicitação. Para obter exemplos de como fazer isso, consulte [Especificar endpoints](#examples). Para ver uma tabela de endpoints disponíveis, consulte [Endpoints de serviço por região](#service-endpoints).

## IPv4 endpoints
<a name="ipv4"></a>

IPv4 os endpoints oferecem suporte somente ao IPv4 tráfego. IPv4 os endpoints estão disponíveis para todas as regiões.

Se você especificar o endpoint geral, `ec2.amazonaws.com`, usaremos o endpoint para `us-east-1`. Para usar uma região diferente, especifique o endpoint associado a ela. Por exemplo, se você especificar `ec2.us-east-2.amazonaws.com` como endpoint, direcionaremos sua solicitação para o endpoint `us-east-2`. 

IPv4 os nomes de endpoints usam a seguinte convenção de nomenclatura: 
+ `service.region.amazonaws.com`

Por exemplo, o nome do IPv4 endpoint para a `eu-west-1` região é`ec2.eu-west-1.amazonaws.com`.

## Endpoints de pilha dupla (IPv4 e) IPv6
<a name="ipv6"></a>

Os endpoints de pilha dupla oferecem suporte tanto ao tráfego quanto ao tráfego. IPv4 IPv6 Quando você faz uma solicitação para um endpoint de pilha dupla, o URL do endpoint é resolvido para um IPv4 endereço IPv6 ou, dependendo do protocolo usado pela rede e pelo cliente.

O Amazon EC2 comporta somente endpoints de pilha dupla regionais, o que significa que você deve especificar a região como parte do nome do endpoint. Os nomes de endpoints de pilha dupla usam a seguinte convenção de nomenclatura:
+ `ec2.region.api.aws`

Por exemplo, o nome do endpoint de pilha dupla para a região `eu-west-1` é `ec2.eu-west-1.api.aws`.

## Endpoints de serviço por região
<a name="service-endpoints"></a>

Veja a seguir os endpoints de serviço para o Amazon EC2. Para obter mais informações sobre regiões, consulte [Regiões e zonas de disponibilidade](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html) no *Manual do usuário do Amazon EC2*.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/ec2/latest/devguide/ec2-endpoints.html)

## Especificar endpoints
<a name="examples"></a>

Esta seção fornece alguns exemplos de como especificar um endpoint ao fazer uma solicitação.

------
#### [ AWS CLI ]

Os exemplos a seguir mostram como especificar um endpoint para a região `us-east-2` usando a AWS CLI.
+ **Pilha dupla**

  ```
  aws ec2 describe-regions --region us-east-2 --endpoint-url https://ec2.us-east-2.api.aws
  ```
+ **IPv4**

  ```
  aws ec2 describe-regions --region us-east-2 --endpoint-url https://ec2.us-east-2.amazonaws.com
  ```

------
#### [ AWS SDK for Java 2.x ]

Os exemplos a seguir mostram como especificar um endpoint para a região `us-east-2` usando o AWS SDK for Java 2.x.
+ **Pilha dupla**

  ```
  Ec2Client client = Ec2Client.builder()
      .region(Region.US_EAST_2)
      .endpointOverride(URI.create("https://ec2.us-east-2.api.aws"))
      .build();
  ```
+ **IPv4**

  ```
  Ec2Client client = Ec2Client.builder()
      .region(Region.US_EAST_2)
      .endpointOverride(URI.create("https://ec2.us-east-2.amazonaws.com"))
      .build();
  ```

------
#### [ AWS SDK para Java 1.x ]

Os exemplos a seguir mostram como especificar um endpoint para a `eu-west-1` região usando o AWS SDK para Java 1.x.
+ **Pilha dupla**

  ```
  AmazonEC2 s3 = AmazonEC2ClientBuilder.standard()
       .withEndpointConfiguration(new EndpointConfiguration(
            "https://ec2.eu-west-1.api.aws",
            "eu-west-1"))
       .build();
  ```
+ **IPv4**

  ```
  AmazonEC2 s3 = AmazonEC2ClientBuilder.standard()
       .withEndpointConfiguration(new EndpointConfiguration(
            "https://ec2.eu-west-1.amazonaws.com",
            "eu-west-1"))
       .build();
  ```

------
#### [ AWS SDK for Go ]

Os exemplos a seguir mostram como especificar um endpoint para a região `us-east-1` usando o AWS SDK para Go.
+ **Pilha dupla**

  ```
  sess := session.Must(session.NewSession())
  svc := ec2.New(sess, &aws.Config{
      Region: aws.String(endpoints.UsEast1RegionID),
      Endpoint: aws.String("https://ec2.us-east-1.api.aws")
  })
  ```
+ **IPv4**

  ```
  sess := session.Must(session.NewSession())
  svc := ec2.New(sess, &aws.Config{
      Region: aws.String(endpoints.UsEast1RegionID),
      Endpoint: aws.String("https://ec2.us-east-1.amazonaws.com")
  })
  ```

------