ApprovalOptions interface
الخصائص
| auto |
حدد ما إذا كان يمكن تخطي الموافقة إذا وافق نفس الموافق على المرحلة السابقة. |
| enforce |
حدد ما إذا كان يتم إعادة التحقق من هوية الموافق قبل إكمال الموافقة أم لا. |
| execution |
أمر تنفيذ الموافقات. |
| release |
حدد ما إذا كان المستخدم الذي يطلب إصدارا أو توزيعا يجب أن يسمح بالموافق. |
| required |
عدد الموافقات المطلوبة للمضي قدما في الإصدار. "0" تعني جميع الموافقات المطلوبة. |
| timeout |
مهلة الموافقة. المهلة الافتراضية للموافقة هي 30 يوما. الحد الأقصى للمهلة المسموح بها هو 365 يوما. تعني "0" المهلة الافتراضية أي 30 يوما. |
تفاصيل الخاصية
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped
حدد ما إذا كان يمكن تخطي الموافقة إذا وافق نفس الموافق على المرحلة السابقة.
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped: boolean
قيمة الخاصية
boolean
enforceIdentityRevalidation
حدد ما إذا كان يتم إعادة التحقق من هوية الموافق قبل إكمال الموافقة أم لا.
enforceIdentityRevalidation: boolean
قيمة الخاصية
boolean
executionOrder
releaseCreatorCanBeApprover
حدد ما إذا كان المستخدم الذي يطلب إصدارا أو توزيعا يجب أن يسمح بالموافق.
releaseCreatorCanBeApprover: boolean
قيمة الخاصية
boolean
requiredApproverCount
عدد الموافقات المطلوبة للمضي قدما في الإصدار. "0" تعني جميع الموافقات المطلوبة.
requiredApproverCount: number
قيمة الخاصية
number
timeoutInMinutes
مهلة الموافقة. المهلة الافتراضية للموافقة هي 30 يوما. الحد الأقصى للمهلة المسموح بها هو 365 يوما. تعني "0" المهلة الافتراضية أي 30 يوما.
timeoutInMinutes: number
قيمة الخاصية
number