Especifique el AWS CodeBuild punto final - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Especifique el AWS CodeBuild punto final

Puede usar el AWS Command Line Interface (AWS CLI) o uno de los AWS SDKs para especificar el punto final utilizado por AWS CodeBuild. Hay un punto final para cada región en la que CodeBuild está disponible. Además de un punto final regional, cuatro regiones también tienen un punto final de las normas federales de procesamiento de la información (FIPS). Para obtener más información sobre los FIPS puntos finales, consulte la descripción general del FIPS140-2.

La especificación de un punto de conexión es opcional. Si no indicas de forma explícita CodeBuild qué punto de conexión usar, el servicio utilizará el punto de conexión asociado a la región que utilice tu AWS cuenta. CodeBuildnunca utiliza de forma predeterminada un FIPS punto final. Si desea utilizar un FIPS punto final, debe CodeBuild asociarlo mediante uno de los siguientes métodos.

nota

Puede usar un alias o un nombre de región para especificar un punto final mediante un AWS SDK. Si usa el AWS CLI, debe usar el nombre completo del punto final.

Para ver los puntos finales con los que se puede utilizar CodeBuild, consulte CodeBuild regiones y puntos finales.

Especifique el AWS CodeBuild punto final ()AWS CLI

Puede usar el AWS CLI para especificar el punto final a través del cual AWS CodeBuild se accede mediante el --endpoint-url argumento de cualquier CodeBuild comando. Por ejemplo, ejecute este comando para obtener una lista de los nombres de las versiones de proyectos utilizando el punto final de las Normas Federales de Procesamiento de la Información (FIPS) en la región EE.UU. Este (Norte de Virginia):

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

Incluya el código https:// al principio del punto de conexión.

El --endpoint-url AWS CLI argumento está disponible para todos los AWS servicios. Para obtener más información sobre este y otros AWS CLI argumentos, consulte la Referencia de AWS CLI comandos.

Especifique el AWS CodeBuild punto final (AWS SDK)

Puede usar an AWS SDK para especificar el punto final a través del cual AWS CodeBuild se accede. Aunque en este ejemplo se usa el punto final AWS SDKpara Java, puede especificar el punto final con el otro AWS SDKs.

Utilice el withEndpointConfiguration método al construir el AWSCodeBuild cliente. Utilice el siguiente formato:

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

Para obtener información al respectoAWSCodeBuildClientBuilder, consulte Clase AWSCodeBuildClientBuilder.

Las credenciales utilizadas en withCredentials deben ser del tipo AWSCredentialsProvider. Para obtener más información, consulte Trabajar con AWS credenciales.

No incluya el código https:// al principio del punto de conexión.

Si desea especificar un FIPS punto final distinto, puede usar la región en lugar del punto final real. Por ejemplo, para especificar el punto de conexión de la región Este de EE. UU. (Norte de Virginia), puede utilizar us-east-1 en lugar del nombre completo del punto de conexión, codebuild.us-east-1.amazonaws.com.

Si desea especificar un FIPS punto final, puede usar un alias para simplificar el código. Solo FIPS los puntos finales tienen un alias. El resto de puntos de enlace se deben especificar utilizando la región o el nombre completo.

En la siguiente tabla se muestra el alias de cada uno de los cuatro puntos FIPS finales disponibles:

Nombres de las regiones Región Punto de conexión Alias
Este de EE. UU. (Norte de Virginia) us-east-1 codebuild-fips.us-east-1.amazonaws.com us-east-1-fips
Este de EE. UU. (Ohio) us-east-2 codebuild-fips.us-east-2.amazonaws.com us-east-2-fips
Oeste de EE. UU. (Norte de California) us-west-1 codebuild-fips.us-west-1.amazonaws.com us-west-1-fips
Oeste de EE. UU. (Oregón) us-west-2 codebuild-fips.us-west-2.amazonaws.com us-west-2-fips

Para especificar el uso del FIPS punto final en la región EE.UU. Oeste (Oregón) mediante un alias:

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

Para especificar el uso del dispositivo que no es el FIPS punto final en la región EE.UU. Este (Virginia del Norte):

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

Para especificar el uso del no FIPS punto final en la región de Asia Pacífico (Bombay):

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