ID Aplikasi - AWS SDKsdan Alat

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

ID Aplikasi

Satu Akun AWS dapat digunakan oleh beberapa aplikasi pelanggan untuk melakukan panggilan ke Layanan AWS. ID Aplikasi menyediakan cara bagi pelanggan untuk mengidentifikasi aplikasi sumber mana yang melakukan serangkaian panggilan menggunakan Akun AWS. AWS SDKsdan layanan tidak menggunakan atau menafsirkan nilai ini selain untuk memunculkannya kembali dalam komunikasi pelanggan. Misalnya, nilai ini dapat dimasukkan dalam email operasional atau di AWS Health Dashboard untuk secara unik mengidentifikasi aplikasi mana yang terkait dengan notifikasi.

Konfigurasikan fungsi ini dengan menggunakan yang berikut:

sdk_ua_app_id- dibagikan AWS configpengaturan file
AWS_SDK_UA_APP_ID- variabel lingkungan
aws.userAgentAppId- properti JVM sistem: Hanya Java/Kotlin

Pengaturan ini adalah string unik yang Anda tetapkan ke aplikasi Anda untuk mengidentifikasi aplikasi mana dalam aplikasi tertentu Akun AWS membuat panggilan ke AWS.

Nilai default: None

Nilai yang valid: String dengan panjang maksimum 50. Huruf, angka, dan karakter khusus berikut diperbolehkan: !$,%,&,*,+,-,.,,,^,_,`,|,~.

Contoh pengaturan nilai ini dalam config file:

[default] sdk_ua_app_id=ABCDEF

Linux/macOS contoh pengaturan variabel lingkungan melalui baris perintah:

export AWS_SDK_UA_APP_ID=ABCDEF export AWS_SDK_UA_APP_ID="ABC DEF"

Contoh Windows pengaturan variabel lingkungan melalui baris perintah:

setx AWS_SDK_UA_APP_ID ABCDEF setx AWS_SDK_UA_APP_ID="ABC DEF"

Jika Anda menyertakan simbol yang memiliki arti khusus pada shell yang digunakan, lepaskan nilainya sebagaimana mestinya.

Kompatibilitas dengan AWS SDKs

Berikut ini SDKs mendukung fitur dan pengaturan yang dijelaskan dalam topik ini. Setiap pengecualian sebagian dicatat. Pengaturan properti JVM sistem apa pun didukung oleh AWS SDK for Java dan AWS SDK for Kotlin hanya.

SDK Didukung Catatan atau informasi lebih lanjut
AWS CLI v2 Ya
SDKuntuk C ++ Ya configfile bersama tidak didukung.
SDKuntuk Go V2 (1.x) Ya
SDKuntuk Go 1.x (V1) Tidak
SDKuntuk Java 2.x Parsial Pengaturan config file bersama tidak didukung; variabel lingkungan tidak didukung.
SDKuntuk Java 1.x Tidak
SDKuntuk JavaScript 3.x Ya
SDKuntuk JavaScript 2.x Tidak
SDKuntuk Kotlin Ya
SDKuntuk. NET3.x Ya Variabel lingkungan tidak didukung.
SDKuntuk PHP 3.x Ya
SDKuntuk Python (Boto3) Ya
SDKuntuk Ruby 3.x Ya
SDKuntuk Rust Ya
SDKuntuk Swift Tidak
Alat untuk PowerShell Tidak