Klien IMDS - AWS SDKs dan Tools

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

Klien IMDS

catatan

Untuk bantuan dalam memahami tata letak halaman pengaturan, atau dalam menafsirkan tabel Support by AWS SDKs and tools berikut, lihatMemahami halaman pengaturan panduan ini.

SDKs mengimplementasikan klien Layanan Metadata Instans Versi 2 (IMDSv2) menggunakan permintaan berorientasi sesi. Untuk informasi selengkapnya IMDSv2, lihat Menggunakan IMDSv2 di Panduan EC2 Pengguna Amazon. Klien IMDS dapat dikonfigurasi melalui objek konfigurasi klien yang tersedia di basis kode SDK.

Konfigurasikan fungsi ini dengan menggunakan yang berikut:

retries- anggota objek konfigurasi klien

Jumlah upaya coba lagi tambahan untuk setiap permintaan yang gagal.

Nilai default: 3

Nilai yang valid: Angka lebih besar dari 0.

port- anggota objek konfigurasi klien

Port untuk titik akhir.

Nilai default: 80

Nilai yang valid: Nomor.

token_ttl- anggota objek konfigurasi klien

TTL token.

Nilai default: 21.600 detik (6 jam, waktu maksimum yang dialokasikan).

Nilai yang valid: Nomor.

endpoint- anggota objek konfigurasi klien

Titik akhir IMDS.

Nilai default: Jika endpoint_mode samaIPv4, maka titik akhir default adalah. http://169.254.169.254 Jika endpoint_mode samaIPv6, maka titik akhir default adalah. http://[fd00:ec2::254]

Nilai yang valid: URI yang valid.

Opsi berikut didukung oleh sebagian besar SDKs. Lihat basis kode SDK spesifik Anda untuk detailnya.

endpoint_mode- anggota objek konfigurasi klien

Mode titik akhir IMDS.

Nilai default: IPv4

Nilai valid: IPv4, IPv6

http_open_timeout- anggota objek konfigurasi klien (nama dapat bervariasi)

Jumlah detik untuk menunggu koneksi terbuka.

Nilai default: 1 detik.

Nilai yang valid: Angka lebih besar dari 0.

http_read_timeout- anggota objek konfigurasi klien (nama dapat bervariasi)

Jumlah detik untuk satu potongan data yang akan dibaca.

Nilai default: 1 detik.

Nilai yang valid: Angka lebih besar dari 0.

http_debug_output- anggota objek konfigurasi klien (nama dapat bervariasi)

Menetapkan aliran output untuk debugging.

Nilai default: Tidak ada.

Nilai yang valid: Aliran I/O yang valid, seperti STDOUT.

backoff- anggota objek konfigurasi klien (nama dapat bervariasi)

Jumlah detik untuk tidur di antara percobaan ulang atau pelanggan menyediakan fungsi backoff untuk menelepon. Ini mengesampingkan strategi backoff eksponensial default.

Nilai default: Bervariasi menurut SDK.

Nilai yang valid: Bervariasi menurut SDK. Dapat berupa nilai numerik atau panggilan keluar ke fungsi kustom.

Support oleh AWS SDKs dan alat

Berikut ini SDKs mendukung fitur dan pengaturan yang dijelaskan dalam topik ini. Setiap pengecualian sebagian dicatat. Setiap pengaturan properti sistem JVM didukung oleh AWS SDK untuk Java dan satu-satunya. AWS SDK for Kotlin