Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
IMDSklien
SDKsmengimplementasikan klien Layanan Metadata Instans Versi 2 (IMDSv2) menggunakan permintaan berorientasi sesi. Untuk informasi selengkapnyaIMDSv2, lihat Menggunakan IMDSv2 di Panduan EC2 Pengguna Amazon. IMDSKlien dapat dikonfigurasi melalui objek konfigurasi klien yang tersedia di basis SDK kode.
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-
TTLDari token.
Nilai default: 21.600 detik (6 jam, waktu maksimum yang dialokasikan).
Nilai yang valid: Nomor.
endpoint
- anggota objek konfigurasi klien-
Titik akhir dari. IMDS
Nilai default: Jika
endpoint_mode
samaIPv4
, maka titik akhir default adalah.http://169.254.169.254
Jikaendpoint_mode
samaIPv6
, maka titik akhir default adalah.http://[fd00:ec2::254]
Nilai yang valid: ValidURI.
Opsi berikut didukung oleh sebagian besarSDKs. Lihat basis SDK kode spesifik Anda untuk detailnya.
endpoint_mode
- anggota objek konfigurasi klien-
Modus endpoint dari. 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, sepertiSTDOUT.
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 berdasarkanSDK.
Nilai yang valid: Bervariasi berdasarkanSDK. Dapat berupa nilai numerik atau panggilan keluar ke fungsi kustom.
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 | Catatan atau informasi lebih lanjut |
---|---|---|
AWS CLI v2 | Ya | |
SDKuntuk C ++ | Tidak | IMDSv2hanya digunakan secara internal. Lihat IMDSpenyedia kredensi. |
SDKuntuk Go V2 (1.x) |
Ya | |
SDKuntuk Go 1.x (V1) | Ya | |
SDKuntuk Java 2.x | Ya | |
SDKuntuk Java 1.x | Ya | |
SDKuntuk JavaScript 3.x | Ya | |
SDKuntuk JavaScript 2.x | Ya | |
SDKuntuk Kotlin | Ya | |
SDKuntuk. NET3.x | Ya | |
SDKuntuk PHP 3.x | Ya | |
SDKuntuk Python (Boto3) |
Ya | |
SDKuntuk Ruby 3.x | Ya | |
SDKuntuk Rust | Ya | |
Alat untuk PowerShell | Ya |