ApprovalOptions interface
Properti
| auto |
Tentukan apakah persetujuan dapat dilewati jika pemberi persetujuan yang sama menyetujui tahap sebelumnya. |
| enforce |
Tentukan apakah memvalidasi ulang identitas pemberi persetujuan sebelum menyelesaikan persetujuan. |
| execution |
Urutan eksekusi persetujuan. |
| release |
Tentukan apakah pengguna yang meminta rilis atau penyebaran harus mengizinkan untuk menyetujui. |
| required |
Jumlah persetujuan yang diperlukan untuk memajukan pelepasan. '0' berarti semua persetujuan yang diperlukan. |
| timeout |
Batas waktu persetujuan. Batas waktu default persetujuan adalah 30 hari. Batas waktu maksimum yang diizinkan adalah 365 hari. '0' berarti batas waktu default yaitu 30 hari. |
Detail Properti
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped
Tentukan apakah persetujuan dapat dilewati jika pemberi persetujuan yang sama menyetujui tahap sebelumnya.
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped: boolean
Nilai Properti
boolean
enforceIdentityRevalidation
Tentukan apakah memvalidasi ulang identitas pemberi persetujuan sebelum menyelesaikan persetujuan.
enforceIdentityRevalidation: boolean
Nilai Properti
boolean
executionOrder
Urutan eksekusi persetujuan.
executionOrder: ApprovalExecutionOrder
Nilai Properti
releaseCreatorCanBeApprover
Tentukan apakah pengguna yang meminta rilis atau penyebaran harus mengizinkan untuk menyetujui.
releaseCreatorCanBeApprover: boolean
Nilai Properti
boolean
requiredApproverCount
Jumlah persetujuan yang diperlukan untuk memajukan pelepasan. '0' berarti semua persetujuan yang diperlukan.
requiredApproverCount: number
Nilai Properti
number
timeoutInMinutes
Batas waktu persetujuan. Batas waktu default persetujuan adalah 30 hari. Batas waktu maksimum yang diizinkan adalah 365 hari. '0' berarti batas waktu default yaitu 30 hari.
timeoutInMinutes: number
Nilai Properti
number