Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jadwal rotasi
Saat Anda mengaktifkan rotasi otomatis, Anda dapat menggunakan ekspresi cron () atau rate () untuk mengatur jadwal untuk memutar rahasia Anda. Dengan ekspresi laju, Anda dapat membuat jadwal rotasi yang berulang pada interval jam atau hari. Dengan ekspresi cron, Anda dapat membuat jadwal rotasi yang lebih detail daripada interval rotasi. Jadwal rotasi Secrets Manager menggunakan zona waktu UTC. Anda dapat memutar rahasia sesering setiap empat jam. Secrets Manager memutar rahasia Anda kapan saja selama jendela rotasi.
Untuk mengaktifkan rotasi, lihat:
Ekspresi rate
Ekspresi tingkat Secrets Manager memiliki format berikut, di mana Nilai
adalah bilangan bulat positif dan Unit
dapat berupahour
,, hours
day
, ataudays
:
rate(
Value
Unit
)
Anda dapat memutar rahasia sesering setiap empat jam. Contoh:
rate(4 hours)
berarti rahasia diputar setiap empat jam.rate(1 day)
berarti rahasianya diputar setiap hari.rate(10 days)
berarti rahasianya diputar setiap 10 hari.
Untuk tingkat dalam jam, jendela rotasi default dimulai pada tengah malam dan ditutup setelah satu jam. Anda dapat mengatur durasi Jendela untuk mengubah jendela rotasi. Jendela rotasi tidak boleh meluas ke jendela rotasi berikutnya. Salah satu cara untuk memeriksa ini adalah untuk mengkonfirmasi bahwa jendela rotasi kurang dari atau sama dengan jumlah jam antara rotasi.
Untuk tingkat dalam beberapa hari, jendela rotasi default dimulai pada tengah malam dan ditutup pada akhir hari. Anda dapat mengatur durasi Jendela untuk mengubah jendela rotasi. Jendela rotasi tidak boleh diperpanjang ke hari UTC berikutnya. Salah satu cara untuk memeriksa ini adalah dengan mengonfirmasi bahwa jam mulai ditambah durasi jendela kurang dari atau sama dengan 24 jam.
Ekspresi Cron
Ekspresi cron memiliki format berikut:
cron(
Minutes
Hours
Day-of-month
Month
Day-of-week
Year
)
Ekspresi cron yang mencakup penambahan jam akan disetel ulang setiap hari. Misalnya, cron(0 4/12 * * ? *)
berarti 4:00 AM, 4:00 PM, dan kemudian hari berikutnya 4:00 AM, 4:00 PM. Jadwal rotasi Secrets Manager menggunakan zona waktu UTC.
Untuk jadwal dalam jam, jendela rotasi default ditutup setelah satu jam. Anda dapat mengatur durasi Jendela untuk mengubah jendela rotasi. Jendela rotasi tidak boleh masuk ke jendela rotasi berikutnya. Anda dapat memutar rahasia sesering setiap empat jam.
Contoh jadwal | Ekspresi |
---|---|
Setiap delapan jam dimulai pada tengah malam. |
|
Setiap delapan jam mulai pukul 8:00 pagi. |
|
Setiap sepuluh jam, mulai pukul 2:00 pagi. Jendela rotasi akan dimulai pada 2:00, 12:00, dan 22:00, dan kemudian hari berikutnya pada 2:00, 12:00, dan 22:00. |
|
Setiap hari pukul 10:00 pagi. |
|
Setiap hari Sabtu pukul 18.00. |
|
Hari pertama setiap bulan pukul 8:00 pagi. |
|
Setiap tiga bulan pada hari Minggu pertama pukul 1:00 pagi. |
|
Hari terakhir setiap bulan pukul 17:00. |
|
Senin sampai Jumat pukul 8:00 pagi. |
|
Hari pertama dan ke-15 setiap bulan pukul 16:00. |
|
Minggu pertama setiap bulan pada tengah malam. |
|
Persyaratan ekspresi cron di Secrets Manager
Secrets Manager memiliki beberapa batasan pada apa yang dapat Anda gunakan untuk ekspresi cron. Ekspresi cron untuk Secrets Manager harus memiliki 0 di bidang menit karena jendela rotasi Secrets Manager dimulai pada jam. Itu harus memiliki * di bidang tahun, karena Secrets Manager tidak mendukung jadwal rotasi yang terpisah lebih dari satu tahun. Tabel berikut menunjukkan opsi yang dapat Anda gunakan.
Bidang | Nilai-nilai | Wildcard |
---|---|---|
Menit |
Harus 0 | Tidak ada |
Jam |
0–23 |
Gunakan/(garis miring ke depan) untuk menentukan kenaikan. Misalnya |
D ay-of-month |
1–31 |
Gunakan, (koma) untuk memasukkan nilai tambahan. Misalnya Gunakan - (tanda hubung) untuk menentukan rentang. Misalnya Gunakan* (tanda bintang) untuk menyertakan semua nilai di bidang. Misalnya Wildcard ? (tanda tanya) menentukan satu atau yang lain. Anda tidak dapat menentukan kolom Gunakan/(garis miring ke depan) untuk menentukan kenaikan. Misalnya, Gunakan L untuk menentukan hari terakhir bulan itu. Gunakan |
Bulan |
1—12 atau JAN—DEC |
Gunakan, (koma) untuk memasukkan nilai tambahan. Misalnya, Gunakan - (tanda hubung) untuk menentukan rentang. Misalnya Gunakan* (tanda bintang) untuk menyertakan semua nilai di bidang. Misalnya Gunakan/(garis miring ke depan) untuk menentukan kenaikan. Misalnya, |
D ay-of-week |
1—7 atau MATAHARI-SAT |
Gunakan # untuk menentukan hari dalam seminggu dalam sebulan. Misalnya, Gunakan, (koma) untuk memasukkan nilai tambahan. Misalnya Gunakan - (tanda hubung) untuk menentukan rentang. Misalnya Gunakan* (tanda bintang) untuk menyertakan semua nilai di bidang. Misalnya Wildcard ? (tanda tanya) menentukan satu atau yang lain. Anda tidak dapat menentukan kolom Gunakan/(garis miring ke depan) untuk menentukan kenaikan. Misalnya, Gunakan L untuk menentukan hari terakhir dalam seminggu. |
Tahun |
Harus * |
Tidak ada |