Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DeploymentWindow
Saat Anda membuat kondisi, Anda dapat menambahkan DeploymentWindow aturan. Bagian ini menyediakan referensi untuk parameter aturan. Untuk informasi lebih lanjut tentang aturan dan ketentuan, lihatBagaimana kondisi panggung bekerja?.
Jenis aturan
-
Kategori:
Rule -
Pemilik:
AWS -
Penyedia:
DeploymentWindow -
Versi:
1
Parameter konfigurasi
- Cron
-
Wajib: Ya
Ekspresi yang mendefinisikan hari dan waktu ketika penerapan akan diizinkan. Ekspresi Cron terdiri dari 6 bidang wajib dan satu bidang opsional yang dipisahkan oleh spasi putih. Bidang ekspresi cron memungkinkan Anda untuk menentukan pola jadwal dengan ekspresi cron sebagai berikut.
Nama bidang Nilai yang diizinkan Karakter khusus yang diizinkan Detik N/A * Menit 0-59 , - * / Jam 0-23 , - * / Day-of-month 1-31 , - * ? / L W Bulan 1-12 atau JAN-DEC , - * / Day-of-Week 1-7 atau SUN-SAT , - *? /L # Tahun (Opsional) kosong, 1970-2199 , - * / -
Karakter '*' digunakan untuk menentukan semua nilai. Misalnya, “*” di bidang menit berarti “setiap menit”.
-
Yang '?' karakter diperbolehkan untuk bidang hari dalam bulan dan hari dalam minggu. Ini digunakan untuk menentukan 'tidak ada nilai spesifik'. Ini berguna ketika Anda perlu menentukan sesuatu di salah satu dari dua bidang, tetapi tidak yang lain.
-
Karakter '-' digunakan untuk menentukan rentang. Misalnya, “10-12" di bidang jam berarti “jam 10, 11 dan 12".
-
Karakter ',' digunakan untuk menentukan nilai tambahan. Misalnya “MON, WED, FRI” di bidang hari dalam minggu berarti “hari Senin, Rabu, dan Jumat”.
-
Karakter '/' digunakan untuk menentukan kenaikan. Misalnya "0/15" di bidang detik berarti “detik 0, 15, 30, dan 45". Dan "5/15" di bidang detik berarti “detik 5, 20, 35, dan 50". Menentukan '*' sebelum '/' setara dengan menentukan 0 adalah nilai untuk memulai.
-
Karakter 'L' diperbolehkan untuk bidang hari dalam bulan dan hari dalam minggu. Karakter ini singkatan dari “terakhir”, tetapi memiliki arti yang berbeda di masing-masing dari dua bidang. Misalnya, nilai “L” di bidang hari-bulan berarti “hari terakhir bulan” - hari 31 untuk Januari, hari 28 untuk Februari pada tahun non-kabisat. Jika digunakan dalam bidang hari dalam minggu dengan sendirinya, itu berarti “7" atau “SAT”. Tetapi jika digunakan di bidang hari dalam minggu setelah nilai lain, itu berarti “<specified_day>hari terakhir bulan” - misalnya “6L” berarti “Jumat terakhir bulan itu”. Anda juga dapat menentukan offset dari hari terakhir bulan tersebut, seperti "L-3" yang berarti hari ketiga hingga terakhir bulan kalender.
-
Karakter 'W' diperbolehkan untuk bidang hari dalam bulan. Karakter ini digunakan untuk menentukan hari kerja (Monday-Friday) terdekat dengan hari yang diberikan. Sebagai contoh, jika Anda menentukan “15W” sebagai nilai untuk bidang hari-dalam bulan, artinya adalah: “hari kerja terdekat dengan tanggal 15 bulan”. Jadi jika tanggal 15 adalah hari Sabtu, pemicunya akan menyala pada hari Jumat tanggal 14. Jika tanggal 15 adalah hari Minggu, pemicunya akan menyala pada hari Senin tanggal 16. Jika tanggal 15 adalah hari Selasa, maka akan menyala pada hari Selasa tanggal 15.
-
Karakter 'L' dan 'W' juga dapat digabungkan untuk ekspresi hari dalam bulan untuk menghasilkan 'LW', yang diterjemahkan menjadi “hari kerja terakhir dalam sebulan”.
-
Karakter '#' diperbolehkan untuk bidang hari dalam minggu. Karakter ini digunakan untuk menentukan <specified_day>hari “ke-n” dalam sebulan. Misalnya, nilai “6 #3" di bidang hari dalam minggu berarti hari Jumat ketiga dalam sebulan (hari 6 = Jumat dan "#3" = hari ke-3 dalam sebulan).
-
Karakter hukum dan nama bulan dan hari dalam seminggu tidak peka huruf besar/kecil.
-
- TimeZone
-
Wajib: Tidak
Zona waktu untuk jendela penerapan. Ekspresi reguler cocok dengan pola dalam format berikut:
-
Region/City format. Nilai cocok dengan zona waktu dalam format Region/City atau Region/City _City. Misalnya,
America/New_YorkatauEurope/Berlin. -
Format UTC. Nilai cocok dengan string UTC secara opsional diikuti oleh offset dalam format + HH:MM atau -HH:MM. Sebagai contoh,
UTC,UTC+05:30, atauUTC-03:00. Ini adalah format default jika parameter tidak diatur sebaliknya. -
Format singkatan. Nilai sesuai dengan singkatan 3 hingga 5 karakter untuk zona waktu. Misalnya,
ESTatauIST.Untuk tabel nilai TimeZone ID yang valid, lihat https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html
. Perhatikan bahwa singkatan tertentu adalah singkatan duplikat, seperti CST yang bisa berarti Waktu Standar Tengah (Central Standard Time), Waktu Standar Tiongkok (China Standard Time), dan Waktu Standar Kuba (Cuba Standard Time).
-
Contoh konfigurasi aturan
Lihat juga
Sumber daya terkait berikut dapat membantu Anda saat Anda bekerja dengan aturan ini.
-
Menciptakan kondisi Sukses- Bagian ini memberikan langkah-langkah untuk membuat kondisi On Success dengan aturan jendela penerapan.
-
Untuk informasi selengkapnya tentang aturan dan ketentuan, lihat https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_Condition.html Kondisi RuleTypeId,, dan RuleExecution di Panduan CodePipeline API.