Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Versi semantik
Image Builder menggunakan versi semantik untuk mengatur sumber daya dan memastikan bahwa mereka memiliki ID unik. Versi semantik memiliki empat node:
<major>.
<minor>.
<patch>/<build>
Anda dapat menetapkan nilai untuk tiga yang pertama, dan dapat memfilter semuanya.
Versi semantik disertakan dalam Nama Sumber Daya Amazon (ARN) setiap objek, pada tingkat yang berlaku untuk objek tersebut sebagai berikut:
-
ARN tanpa versi dan ARN Nama tidak menyertakan nilai spesifik di salah satu node. Node ditinggalkan seluruhnya, atau ditentukan sebagai wildcard, misalnya: x.x.x.
-
<major>Versi ARN hanya memiliki tiga node pertama:. <minor>. <patch>
-
ARN versi build memiliki keempat node, dan menunjuk ke build tertentu untuk versi objek tertentu.
Penugasan: Untuk tiga node pertama Anda dapat menetapkan nilai integer positif, termasuk nol, dengan batas atas 2 ^ 30-1, atau 1073741823 untuk setiap node. Image Builder secara otomatis menetapkan nomor build ke node keempat.
Pola: Anda dapat menggunakan pola numerik apa pun yang mematuhi persyaratan penugasan untuk node yang dapat Anda tetapkan. Misalnya, Anda dapat memilih pola versi perangkat lunak, seperti 1.0.0, atau tanggal, seperti 2021.01.01.
Seleksi: Dengan versi semantik, Anda memiliki fleksibilitas untuk menggunakan wildcard (x) untuk menentukan versi atau node terbaru saat memilih gambar dasar atau komponen untuk resep Anda. Saat Anda menggunakan wildcard di node apa pun, semua node di sebelah kanan wildcard pertama juga harus wildcard.
Misalnya, mengingat versi terbaru berikut: 2.2.4, 1.7.8, dan 1.6.8, pemilihan versi menggunakan wildcard menghasilkan hasil sebagai berikut:
-
x.x.x
= 2.2.4 -
1.x.x
= 1.7.8 -
1.6.x
= 1.6.8 -
x.2.x
tidak valid, dan menghasilkan kesalahan -
1.x.8
tidak valid, dan menghasilkan kesalahan