

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á.

# Especifique o AWS CodeBuild endpoint
<a name="endpoint-specify"></a>

 Você pode usar o AWS Command Line Interface (AWS CLI) ou um dos AWS SDKs para especificar o endpoint usado por AWS CodeBuild. Há um endpoint para cada região em que CodeBuild está disponível. Além de um endpoint regional, quatro regiões também têm um endpoint do Federal Information Processing Standard (FIPS). Para obter mais informações sobre os endpoints FIPS, consulte [Visão geral da publicação 140-2 da FIPS](https://aws.amazon.com/compliance/fips/). 

 A especificação de um endpoint é opcional. Se você não informar explicitamente CodeBuild qual endpoint usar, o serviço usará o endpoint associado à região que sua AWS conta usa. CodeBuildnunca usa como padrão um endpoint FIPS. Se você quiser usar um endpoint do FIPS, deverá associar o CodeBuild a ele usando um dos métodos a seguir. 

**nota**  
 Você pode usar um alias ou nome de região para especificar um endpoint usando um AWS SDK. Se você usar o AWS CLI, deverá usar o nome completo do endpoint. 

 Para endpoints que podem ser usados com CodeBuild, consulte [CodeBuild regiões e endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#codebuild_region). 

**Topics**
+ [Especifique o AWS CodeBuild endpoint ()AWS CLI](#endpoint-specify-cli)
+ [Especifique o AWS CodeBuild endpoint (AWS SDK)](#endpoint-specify-sdk)

## Especifique o AWS CodeBuild endpoint ()AWS CLI
<a name="endpoint-specify-cli"></a>

 Você pode usar o AWS CLI para especificar o endpoint pelo qual AWS CodeBuild é acessado usando o `--endpoint-url` argumento em qualquer CodeBuild comando. Por exemplo, execute esse comando para obter uma lista de nomes de compilação de projetos usando o endpoint do Federal Information Processing Standards (FIPS) na região do Leste dos EUA (Norte da Virgínia): 

```
aws codebuild list-projects --endpoint-url https://codebuild-fips.us-east-1.amazonaws.com
```

Inclua `https://` no início do endpoint.

 O `--endpoint-url` AWS CLI argumento está disponível para todos os AWS serviços. Para obter mais informações sobre esse e outros AWS CLI argumentos, consulte [Referência de AWS CLI comandos](https://docs.aws.amazon.com/cli/latest/reference/). 

## Especifique o AWS CodeBuild endpoint (AWS SDK)
<a name="endpoint-specify-sdk"></a>

 Você pode usar um AWS SDK para especificar o endpoint pelo qual AWS CodeBuild é acessado. Embora esse exemplo use o [AWS SDK for](https://aws.amazon.com/sdk-for-java/) Java, você pode especificar o endpoint com o outro. AWS SDKs 

 Use o `withEndpointConfiguration` método ao construir o cliente AWSCode Build. Este é o formato a ser usado: 

```
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
    withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("endpoint", "region")).
    withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
    build();
```

 Para obter informações sobre`AWSCodeBuildClientBuilder`, consulte [Classe AWSCode BuildClientBuilder](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/codebuild/AWSCodeBuildClientBuilder.html). 

 As credenciais usadas em `withCredentials` devem ser do tipo `AWSCredentialsProvider`. Para obter mais informações, consulte [Trabalhando com AWS credenciais.](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials.html) 

 Não inclua `https://` no início do endpoint.

 Se você quiser especificar um endpoint diferente de FIPS, poderá usar a região, em vez do próprio endpoint. Por exemplo, para especificar o endpoint na região do Leste dos EUA (Norte da Virgínia), é possível usar `us-east-1` em vez do nome completo do endpoint, `codebuild.us-east-1.amazonaws.com`. 

Se você quiser especificar um endpoint do FIPS, use um alias para simplificar o código. Somente endpoints do FIPS têm um alias. Outros endpoints devem ser especificados usando a região ou o nome completo. 

A seguinte tabela indica o alias de cada um dos quatro endpoints do FIPS disponíveis:


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codebuild/latest/userguide/endpoint-specify.html)

 Para especificar o uso do endpoint do FIPS na região do Oeste dos EUA (Oregon) usando um alias: 

```
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
    withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("us-west-2-fips", "us-west-2")).
    withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
    build();
```

 Para especificar o uso do endpoint diferente do FIPS na região do Leste dos EUA (Norte da Virgínia): 

```
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
    withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("us-east-1", "us-east-1")).
    withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
    build();
```

 Para especificar o uso do endpoint diferente do FIPS na região da Ásia-Pacífico (Mumbai): 

```
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
    withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("ap-south-1", "ap-south-1")).
    withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
    build();
```