Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Titik akhir berbasis akun
Titik akhir berbasis akun membantu memastikan kinerja dan skalabilitas tinggi dengan menggunakan Akun AWS ID Anda untuk merampingkan perutean Layanan AWS permintaan layanan yang mendukung fitur ini. Saat Anda menggunakan penyedia kredensi, dan layanan yang mendukung titik akhir berbasis akun, SDK maka secara otomatis akan membangun dan menggunakan titik akhir berbasis akun daripada titik akhir regional. AWS SDK Titik akhir berbasis akun berbentukhttps://
, di mana <account-id>
.ddb.<region>
.amazonaws.com
diganti dengan Akun AWS ID Anda dan <account-id>
diganti dengan Anda Wilayah AWS<region>
Secara default, ID akun dikumpulkan saat permintaan diproses dan digunakan untuk membuat titik akhir. Resolusi kredenal juga terjadi ketika permintaan diproses dan mungkin mengubah metode resolusi titik akhir. Bergantung pada penyedia kredensi apa yang Anda gunakan, ID akun mungkin bersumber secara berbeda.
Konfigurasikan fungsi ini dengan menggunakan yang berikut:
aws_account_id
- Pengaturan AWSconfig
file bersamaAWS_ACCOUNT_ID
- variabel lingkunganaws.accountId
- properti JVM sistem: Hanya Java/Kotlin-
Akun AWS ID. Digunakan untuk routing endpoint berbasis akun. Akun AWS ID memiliki format seperti 111122223333.
Perutean endpoint berbasis akun memberikan kinerja permintaan yang lebih baik untuk beberapa layanan.
account_id_endpoint_mode
- Pengaturan AWSconfig
file bersamaAWS_ACCOUNT_ID_ENDPOINT_MODE
- variabel lingkunganaws.accountIdEndpointMode
- properti JVM sistem: Hanya Java/Kotlin-
Pengaturan ini digunakan untuk mematikan perutean endpoint berbasis akun jika perlu, dan melewati aturan berbasis akun.
Nilai default:
preferred
Nilai yang valid:
-
preferred
— Titik akhir harus menyertakan ID akun jika tersedia. -
disabled
— Titik akhir yang diselesaikan tidak menyertakan ID akun. -
required
— Titik akhir harus menyertakan ID akun. Jika ID akun tidak tersedia, SDK kesalahan akan muncul.
-
Kompatibilitas dengan AWS SDKs
Berikut ini SDKs mendukung fitur dan pengaturan yang dijelaskan dalam topik ini. Setiap pengecualian sebagian dicatat. Setiap pengaturan properti JVM sistem didukung oleh AWS SDK for Java dan AWS SDK for Kotlin satu-satunya.
SDK | Didukung | Dirilis dalam SDK versi | Catatan atau informasi lebih lanjut |
---|---|---|---|
AWS CLI v2 | Tidak | ||
SDKuntuk C ++ | Tidak | ||
SDKuntuk Go V2 (1.x) |
Ya | v1.35.0 | |
SDKuntuk Go 1.x (V1) | Tidak | ||
SDKuntuk Java 2.x | Ya | v2.28.4 | |
SDKuntuk Java 1.x | Ya | v1.12.771 | |
SDKuntuk JavaScript 3.x | Ya | v3.656.0 | |
SDKuntuk JavaScript 2.x | Tidak | ||
SDKuntuk Kotlin | Ya | v1.3.37 | |
SDKuntuk. NET3.x | Tidak | ||
SDKuntuk PHP 3.x | Ya | v3.318.0 | |
SDKuntuk Python (Boto3) |
Tidak | ||
SDKuntuk Ruby 3.x | Ya | v1.123.0 | |
SDKuntuk Rust | Tidak | ||
SDKuntuk Swift | Tidak | ||
Alat untuk PowerShell | Tidak |