

O AWS SDK para JavaScript v2 chegou ao fim do suporte. Recomendamos migrar para o [AWS SDK para JavaScript v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/). Para ver detalhes e informações sobre como migrar, consulte este [anúncio](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/).

# Especificar endpoints personalizados
<a name="specifying-endpoints"></a>

Os métodos de chamadas para API no SDK para JavaScript são feitas para URIs de endpoint de serviço. Por padrão, esses endpoints são criados na região configurada para o código. No entanto, há situações em que você precisa especificar um endpoint personalizado para as chamadas de API.

## Formato do string de endpoint
<a name="w2aac16c25b5"></a>

Os valores de endpoint devem ser uma string no formato:

 ** `https://{service}.{region}.amazonaws.com` ** 

## Endpoints da região ap-northeast-3
<a name="w2aac16c25c11"></a>

A região `ap-northeast-3` no Japão não é retornada por APIs de enumeração da região, como [https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#describeRegions-property](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#describeRegions-property). Para definir endpoints para essa região, siga o formato descrito anteriormente. Dessa maneira, o endpoint do Amazon EC2 dessa região seria

 `ec2.ap-northeast-3.amazonaws.com` 

## Endpoints para MediaConvert
<a name="w2aac16c25c13"></a>

Você precisa criar um endpoint personalizado a ser usado com o MediaConvert. Cada conta de cliente recebe o próprio endpoint, que você deve usar. Aqui está um exemplo de como usar um endpoint personalizado com o MediaConvert.

```
// Create MediaConvert service object using custom endpoint
var mcClient = new AWS.MediaConvert({endpoint: 'https://abcd1234.mediaconvert.us-west-1.amazonaws.com'});

var getJobParams = {Id: 'job_ID'};

mcClient.getJob(getJobParams, function(err, data)) {
   if (err) console.log(err, err.stack); // an error occurred
   else console.log(data); // successful response
};
```

Para obter o endpoint da API de conta, consulte [https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/MediaConvert.html#describeEndpoints-property](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/MediaConvert.html#describeEndpoints-property) na Referência da API.

Certifique-se de especificar a mesma região no código da a região no URI de endpoint personalizado. Uma incompatibilidade entre a definição da região e o URI de endpoint personalizado pode causar uma falha nas chamadas de API.

*[Para obter mais informações sobre o MediaConvert, consulte a classe [https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/MediaConvert.html](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/MediaConvert.html) na Referência da API ou no Guia do usuário do AWS Elemental MediaConvert.](https://docs.aws.amazon.com/mediaconvert/latest/ug/)*