Geben Sie den AWS CodeBuild Endpunkt an - AWS CodeBuild

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Geben Sie den AWS CodeBuild Endpunkt an

Sie können das AWS Command Line Interface (AWS CLI) oder eines von verwenden, AWS SDKs um den Endpunkt anzugeben, der von verwendet wird AWS CodeBuild. Für jede Region, in der verfügbar CodeBuild ist, gibt es einen Endpunkt. Neben einem regionalen Endpunkt verfügen vier Regionen auch über einen Endpunkt nach den Federal Information Processing Standards (FIPS). Weitere Informationen zu FIPS Endpunkten finden Sie im Überblick über FIPS140-2.

Die Angabe eines Endpunkts ist optional. Wenn Sie nicht explizit angeben CodeBuild , welcher Endpunkt verwendet werden soll, verwendet der Dienst den Endpunkt, der der Region zugeordnet ist, die Ihr AWS Konto verwendet. CodeBuildverwendet standardmäßig nie einen FIPS Endpunkt. Wenn Sie einen FIPS Endpunkt verwenden möchten, müssen Sie ihn CodeBuild mit einer der folgenden Methoden verknüpfen.

Anmerkung

Sie können einen Alias- oder Regionsnamen verwenden, um einen Endpunkt mit einem anzugeben AWS SDK. Wenn Sie den verwenden AWS CLI, müssen Sie den vollständigen Endpunktnamen verwenden.

Informationen zu Endpunkten, die mit verwendet werden können CodeBuild, finden Sie unter CodeBuild Regionen und Endpunkte.

Geben Sie den AWS CodeBuild Endpunkt an ()AWS CLI

Sie können den Endpunkt angeben AWS CLI , über den zugegriffen AWS CodeBuild wird, indem Sie das --endpoint-url Argument in einem beliebigen CodeBuild Befehl verwenden. Führen Sie beispielsweise diesen Befehl aus, um mithilfe des Endpunkts Federal Information Processing Standards (FIPS) in der Region USA Ost (Nord-Virginia) eine Liste von Projekt-Build-Namen abzurufen:

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

Fügen Sie am Anfang des Endpunkts https:// ein.

Das --endpoint-url AWS CLI Argument ist für alle AWS Dienste verfügbar. Weitere Informationen zu diesem und anderen AWS CLI Argumenten finden Sie in der AWS CLI Befehlsreferenz.

Geben Sie den AWS CodeBuild Endpunkt an (AWS SDK)

Sie können einen verwenden AWS SDK, um den Endpunkt anzugeben, über den zugegriffen AWS CodeBuild wird. In diesem Beispiel wird zwar der AWS SDKfür Java verwendet, Sie können den Endpunkt jedoch zusammen mit dem anderen angeben AWS SDKs.

Verwenden Sie die withEndpointConfiguration Methode, wenn Sie den AWSCodeBuild Client erstellen. Verwenden Sie dieses Format:

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

Weitere Informationen dazu finden Sie AWSCodeBuildClientBuilder unter Klasse AWSCodeBuildClientBuilder.

Die in withCredentials verwendeten Anmeldeinformationen müssen vom Typ AWSCredentialsProvider sein. Weitere Informationen finden Sie unter Mit AWS Anmeldeinformationen arbeiten.

Fügen Sie am Anfang des Endpunkts kein https:// ein.

Wenn Sie einen FIPS Nicht-Endpunkt angeben möchten, können Sie die Region anstelle des tatsächlichen Endpunkts verwenden. Um beispielsweise den Endpunkt in der Region USA Ost (Nord-Virginia) anzugeben, können Sie us-east-1 anstelle des vollständigen Endpunktnamens, verwendencodebuild.us-east-1.amazonaws.com.

Wenn Sie einen FIPS Endpunkt angeben möchten, können Sie einen Alias verwenden, um Ihren Code zu vereinfachen. Nur FIPS Endpunkte haben einen Alias. Andere Endpunkte müssen mithilfe ihrer Region oder des vollständigen Namens angegeben werden.

In der folgenden Tabelle sind die Alias für jeden der vier verfügbaren FIPS Endpunkte aufgeführt:

Name der Region Region Endpunkt Alias
USA Ost (Nord-Virginia) us-east-1 codebuild-fips.us-east-1.amazonaws.com us-east-1-fips
USA Ost (Ohio) us-east-2 codebuild-fips.us-east-2.amazonaws.com us-east-2-fips
USA West (Nordkalifornien) us-west-1 codebuild-fips.us-west-1.amazonaws.com us-west-1-fips
USA West (Oregon) us-west-2 codebuild-fips.us-west-2.amazonaws.com us-west-2-fips

Um die Verwendung des FIPS Endpunkts in der Region USA West (Oregon) mithilfe eines Alias anzugeben:

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

Um die Verwendung des FIPS Nicht-Endpunkts in der Region USA Ost (Nord-Virginia) anzugeben:

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

Um die Verwendung des FIPS Nicht-Endpunkts in der Region Asien-Pazifik (Mumbai) anzugeben:

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