Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Properti kebijakan siklus hidup di Amazon ECR
Kebijakan siklus hidup memiliki properti berikut.
Untuk melihat contoh kebijakan siklus hidup, lihat. Contoh kebijakan siklus hidup di Amazon ECR Untuk petunjuk tentang membuat kebijakan siklus hidup menggunakan AWS CLI, lihat. Untuk membuat kebijakan siklus hidup (AWS CLI)
Prioritas aturan
rulePriority
-
Jenis: integer
Wajib: ya
Menetapkan urutan aturan yang diterapkan, terendah ke tertinggi. Aturan kebijakan siklus hidup dengan prioritas
1
diterapkan terlebih dahulu, aturan dengan prioritas berikutnya, dan seterusnya.2
Ketika Anda menambahkan aturan ke kebijakan siklus hidup, Anda harus memberi nilai unik pada masing-masing aturan untukrulePriority
. Nilai tidak perlu berurutan di seluruh aturan dalam kebijakan. Aturan dengan nilaitagStatus
any
harus memiliki nilai tertinggi untukrulePriority
dan dievaluasi terakhir.
Deskripsi
description
-
Jenis: string
Wajib: tidak
(Opsional) Menjelaskan tujuan sebuah aturan dalam kebijakan siklus hidup.
Status tanda
tagStatus
-
Jenis: string
Wajib: ya
Menentukan apakah aturan kebijakan siklus hidup yang Anda tambahkan menentukan tanda untuk sebuah citra. Pilihan yang dapat diterima adalah
tagged
,untagged
, atauany
. Jika Anda menentukan aturanany
, maka semua citra dievaluasi oleh aturan tersebut. Jika Anda menentukantagged
, maka Anda juga harus menentukan nilaitagPrefixList
. Jika Anda menentukanuntagged
, maka Anda harus menghilangkantagPrefixList
.
Daftar pola tag
tagPatternList
-
Jenis: daftar [string]
Wajib: ya, jika
tagStatus
disetel ke tag dantagPrefixList
tidak ditentukanSaat membuat kebijakan siklus hidup untuk gambar yang diberi tag, sebaiknya gunakan a untuk menentukan tag yang akan
tagPatternList
kedaluwarsa. Anda menentukan daftar pola tag gambar yang dipisahkan koma yang mungkin berisi wildcard (*
) untuk mengambil tindakan dengan kebijakan siklus hidup Anda. Misalnya, jika gambar Anda ditandai sebagaiprod
,,prod1
prod2
, dan seterusnya, Anda akan menggunakan daftar pola tagprod*
untuk menentukan semuanya. Jika Anda menentukan beberapa tanda, hanya citra dengan semua tanda yang ditentukan yang dipilih.penting
Ada batas maksimum empat wildcard (
*
) per string. Misalnya,["*test*1*2*3", "test*1*2*3*"]
valid tetapi["test*1*2*3*4*5*6"]
tidak valid.
Daftar prefiks tanda
tagPrefixList
-
Jenis: daftar [string]
Wajib: ya, jika
tagStatus
disetel ke tag dantagPatternList
tidak ditentukanHanya digunakan jika Anda menentukan
"tagStatus": "tagged"
dan Anda tidak menentukan.tagPatternList
Anda harus menentukan daftar prefiks tanda citra yang dipisahkan koma untuk mengambil tindakan dengan kebijakan siklus hidup Anda. Misalnya, jika citra Anda ditandai sebagaiprod
,prod1
,prod2
, dan seterusnya, Anda akan menggunakan prefiksprod
untuk menentukan semuanya. Jika Anda menentukan beberapa tanda, hanya citra dengan semua tanda yang ditentukan yang dipilih.
Jenis hitungan
countType
-
Jenis: string
Wajib: ya
Tentukan jenis jumlah untuk diterapkan pada citra.
Jika
countType
diatur keimageCountMoreThan
, Anda juga menentukancountNumber
untuk membuat aturan yang menetapkan batas pada jumlah citra yang ada di repositori Anda. JikacountType
diatur kesinceImagePushed
, Anda juga menentukancountUnit
dancountNumber
untuk menentukan batas waktu pada citra yang ada di repositori Anda.
Unit hitungan
countUnit
-
Jenis: string
Wajib: ya, hanya jika
countType
diatur kesinceImagePushed
Tentukan unit hitungan
days
untuk menunjukkan bahwa sebagai unit waktu, di sampingcountNumber
, yang merupakan jumlah hari.Ini harus ditentukan hanya ketika
countType
adalahsinceImagePushed
; kesalahan akan terjadi jika Anda menentukan unit hitungan saatcountType
adalah nilai lain.
Jumlah hitungan
countNumber
-
Jenis: integer
Wajib: ya
Tentukan jumlah hitungan. Nilai yang dapat diterima adalah integer positif (nilai
0
tidak diterima).Jika
countType
yang digunakan adalahimageCountMoreThan
, maka nilainya adalah jumlah maksimum citra yang ingin Anda pertahankan di repositori Anda. JikacountType
yang digunakan adalahsinceImagePushed
, maka nilainya adalah batas usia maksimum untuk citra Anda.
Tindakan
type
-
Jenis: string
Wajib: ya
Tentukan jenis tindakan. Nilai yang didukung adalah
expire
.