EntitlementApprovalWorkflowManualApprovalsStepArgs

data class EntitlementApprovalWorkflowManualApprovalsStepArgs(val approvalsNeeded: Output<Int>? = null, val approverEmailRecipients: Output<List<String>>? = null, val approvers: Output<EntitlementApprovalWorkflowManualApprovalsStepApproversArgs>) : ConvertibleToJava<EntitlementApprovalWorkflowManualApprovalsStepArgs>

Constructors

constructor(approvalsNeeded: Output<Int>? = null, approverEmailRecipients: Output<List<String>>? = null, approvers: Output<EntitlementApprovalWorkflowManualApprovalsStepApproversArgs>)

Properties

Link copied to clipboard
val approvalsNeeded: Output<Int>? = null

How many users from the above list need to approve. If there are not enough distinct users in the list above then the workflow will indefinitely block. Should always be greater than 0. Currently 1 is the only supported value.

Link copied to clipboard
val approverEmailRecipients: Output<List<String>>? = null

Optional. Additional email addresses to be notified when a grant is pending approval.

Link copied to clipboard

The potential set of approvers in this step. This list should contain at only one entry. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): EntitlementApprovalWorkflowManualApprovalsStepArgs