Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat menggunakan AWS Command Line Interface (AWS CLI) atau salah satu AWS SDKs untuk menentukan titik akhir yang digunakan oleh AWS CodeBuild. Ada titik akhir untuk setiap wilayah yang CodeBuild tersedia. Selain titik akhir regional, empat wilayah juga memiliki titik akhir Federal Information Processing Standards (FIPS). Untuk informasi selengkapnya tentang FIPS titik akhir, lihat ikhtisar FIPS140-2
Menentukan titik akhir adalah opsional. Jika Anda tidak secara eksplisit memberi tahu titik akhir CodeBuild mana yang akan digunakan, layanan menggunakan titik akhir yang terkait dengan wilayah yang digunakan akun Anda. AWS CodeBuildtidak pernah default ke titik akhir. FIPS Jika Anda ingin menggunakan FIPS titik akhir, Anda harus CodeBuild mengaitkannya menggunakan salah satu metode berikut.
catatan
Anda dapat menggunakan nama alias atau wilayah untuk menentukan titik akhir menggunakan. AWS SDK Jika Anda menggunakan AWS CLI, maka Anda harus menggunakan nama endpoint lengkap.
Untuk titik akhir yang dapat digunakan CodeBuild, lihat CodeBuild wilayah dan titik akhir.
Tentukan AWS CodeBuild titik akhir ()AWS CLI
Anda dapat menggunakan AWS CLI untuk menentukan titik akhir yang AWS CodeBuild diakses dengan menggunakan --endpoint-url
argumen dalam CodeBuild perintah apa pun. Misalnya, jalankan perintah ini untuk mendapatkan daftar nama build proyek menggunakan titik akhir Federal Information Processing Standards (FIPS) di Wilayah AS Timur (Virginia N.):
aws codebuild list-projects --endpoint-url https://codebuild-fips.us-east-1.amazonaws.com
Sertakan https://
di awal titik akhir.
--endpoint-url
AWS CLI Argumen tersedia untuk semua AWS layanan. Untuk informasi selengkapnya tentang ini dan AWS CLI argumen lainnya, lihat Referensi AWS CLI Perintah.
Tentukan AWS CodeBuild titik akhir ()AWS SDK
Anda dapat menggunakan AWS SDK untuk menentukan titik akhir yang AWS CodeBuild diakses. Meskipun contoh ini menggunakan AWS
SDKuntuk Java
Gunakan withEndpointConfiguration
metode ini saat membangun AWSCodeBuild klien. Berikut adalah format untuk digunakan:
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("endpoint
", "region
")).
withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
build();
Untuk selengkapnyaAWSCodeBuildClientBuilder
, lihat Kelas AWSCodeBuildClientBuilder.
Kredensi yang digunakan withCredentials
harus bertipe. AWSCredentialsProvider
Untuk informasi selengkapnya, lihat Bekerja dengan AWS kredensil.
Jangan sertakan https://
di awal titik akhir.
Jika Anda ingin menentukan FIPS non-titik akhir, Anda dapat menggunakan wilayah alih-alih titik akhir yang sebenarnya. Misalnya, untuk menentukan titik akhir di wilayah AS Timur (Virginia N.), Anda dapat menggunakan us-east-1
alih-alih nama titik akhir lengkap,. codebuild.us-east-1.amazonaws.com
Jika Anda ingin menentukan FIPS titik akhir, Anda dapat menggunakan alias untuk menyederhanakan kode Anda. Hanya FIPS titik akhir yang memiliki alias. Titik akhir lainnya harus ditentukan menggunakan wilayah atau nama lengkapnya.
Tabel berikut mencantumkan alias untuk masing-masing dari empat titik FIPS akhir yang tersedia:
Nama Wilayah | Wilayah | Titik akhir | Alias |
---|---|---|---|
US East (Northern Virginia) | us-east-1 | codebuild-fips.us-east-1.amazonaws.com | us-timur-1-fips |
AS Timur (Ohio) | us-east-2 | codebuild-fips.us-east-2.amazonaws.com | us-timur-2-fips |
US West (Northern California) | us-west-1 | codebuild-fips.us-west-1.amazonaws.com | kami-barat-1-fips |
AS Barat (Oregon) | us-west-2 | codebuild-fips.us-west-2.amazonaws.com | us-barat-2-fips |
Untuk menentukan penggunaan FIPS titik akhir di wilayah AS Barat (Oregon) menggunakan alias:
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("us-west-2-fips", "us-west-2")).
withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
build();
Untuk menentukan penggunaan FIPS non-endpoint di wilayah AS Timur (Virginia N.):
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("us-east-1", "us-east-1")).
withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
build();
Untuk menentukan penggunaan FIPS non-endpoint di wilayah Asia Pasifik (Mumbai):
AWSCodeBuild awsCodeBuild = AWSCodeBuildClientBuilder.standard().
withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("ap-south-1", "ap-south-1")).
withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)).
build();