Dapatkan bundel konfigurasi
Ambil bundel konfigurasi untuk memeriksa metadatanya atau membaca konten konfigurasi lengkap dari versi tertentu. Dua operasi tersedia:
-
GetConfigurationBundle— Mengembalikan versi terbaru dari sebuah bundel. Jika
branchNameditentukan, mengembalikan versi terbaru di cabang itu. Jika dihilangkan, mengembalikan versi terbaru di semua cabang. Gunakan ini untuk membaca konfigurasi aktif saat ini. -
GetConfigurationBundleVersion— Mengembalikan versi historis tertentu berdasarkan ID versi. Gunakan ini untuk memeriksa konfigurasi sebelumnya atau membandingkan versi.
Metadata bundel vs konten versi
GetConfigurationBundlemengembalikan kedua metadata tingkat bundel (nama, deskripsi, ARN) dan konten versi lengkap (komponen dengan pasangan kunci-nilai konfigurasi mereka). Jika Anda hanya perlu mengetahui versi mana yang ada tanpa mengambil konten lengkapnya, gunakan ListConfigurationBundleVersions sebagai gantinya.
GetConfigurationBundleVersionmengembalikan bidang plus yang samaversionCreatedAt, yang memberi tahu Anda kapan tepatnya versi tertentu itu dibuat (sebagai lawan daricreatedAt, yaitu saat bundel itu sendiri pertama kali dibuat).
Sampel Kode
contoh
Permintaan parameter
GetConfigurationBundle
| Parameter | Tipe | Diperlukan | Deskripsi |
|---|---|---|---|
|
|
Tali |
Ya |
ID dari bundel konfigurasi. Lulus sebagai parameter jalur. |
|
|
String |
Tidak |
Nama cabang untuk mendapatkan versi terbaru dari. Jika dihilangkan, mengembalikan versi terbaru di semua cabang. |
GetConfigurationBundleVersion
| Parameter | Tipe | Diperlukan | Deskripsi |
|---|---|---|---|
|
|
Tali |
Ya |
ID dari bundel konfigurasi. Lulus sebagai parameter jalur. |
|
|
Tali |
Ya |
UUID dari versi tertentu untuk diambil. Lulus sebagai parameter jalur. |
Respons
Kedua operasi mengembalikan bidang yang sama. GetConfigurationBundleVersiontambahan kembaliversionCreatedAt.
| Bidang | Tipe | Deskripsi |
|---|---|---|
|
|
String |
ARN dari bundel konfigurasi. |
|
|
String |
ID dari bundel konfigurasi. |
|
|
String |
Nama bundel. |
|
|
String |
Deskripsi bundel (jika diatur). |
|
|
String |
UUID versi dikembalikan. |
|
|
Peta |
Peta pengenal komponen ke konfigurasi komponen. Setiap nilai berisi |
|
|
Objek |
Metadata garis keturunan versi termasuk |
|
|
Stempel waktu |
Ketika bundel awalnya dibuat. |
|
|
Stempel waktu |
Saat bundel terakhir diperbarui (GetConfigurationBundle hanya). |
|
|
Stempel waktu |
Ketika versi khusus ini dibuat (GetConfigurationBundleVersion hanya). |
Kesalahan
| Kesalahan | Status HTTP | Deskripsi |
|---|---|---|
|
|
400 |
Parameter permintaan tidak valid. |
|
|
404 |
Yang ditentukan |
|
|
403 |
Izin tidak mencukupi. Verifikasi kebijakan IAM termasuk |
|
|
429 |
Tingkat permintaan terlampaui. Coba lagi dengan backoff eksponensial. |
|
|
500 |
Service-side kesalahan. Coba lagi permintaannya. |