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