ApprovalOptions interface
Properties
auto |
Specify whether the approval can be skipped if the same approver approved the previous stage. |
enforce |
Specify whether revalidate identity of approver before completing the approval. |
execution |
Approvals execution order. |
release |
Specify whether the user requesting a release or deployment should allow to approver. |
required |
The number of approvals required to move release forward. '0' means all approvals required. |
timeout |
Approval timeout. Approval default timeout is 30 days. Maximum allowed timeout is 365 days. '0' means default timeout i.e 30 days. |
Property Details
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped
Specify whether the approval can be skipped if the same approver approved the previous stage.
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped: boolean
Property Value
boolean
enforceIdentityRevalidation
Specify whether revalidate identity of approver before completing the approval.
enforceIdentityRevalidation: boolean
Property Value
boolean
executionOrder
Approvals execution order.
executionOrder: ApprovalExecutionOrder
Property Value
releaseCreatorCanBeApprover
Specify whether the user requesting a release or deployment should allow to approver.
releaseCreatorCanBeApprover: boolean
Property Value
boolean
requiredApproverCount
The number of approvals required to move release forward. '0' means all approvals required.
requiredApproverCount: number
Property Value
number
timeoutInMinutes
Approval timeout. Approval default timeout is 30 days. Maximum allowed timeout is 365 days. '0' means default timeout i.e 30 days.
timeoutInMinutes: number
Property Value
number