Interface PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.400Z") @Stability(Stable) public interface PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builderstatic classPrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$ProxyAn implementation forPrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builderbuilder()default NumbergetApprovalsNeeded()How many users from the above list need to approve.default List<String>getApproverEmailRecipients()Optional.PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsApproversgetApprovers()approvers block.
-
-
-
Method Detail
-
getApprovers
@Stability(Stable) @NotNull PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsApprovers getApprovers()
approvers block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privileged_access_manager_entitlement#approvers PrivilegedAccessManagerEntitlement#approvers}
-
getApprovalsNeeded
@Stability(Stable) @Nullable default Number getApprovalsNeeded()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privileged_access_manager_entitlement#approvals_needed PrivilegedAccessManagerEntitlement#approvals_needed}
-
getApproverEmailRecipients
@Stability(Stable) @Nullable default List<String> getApproverEmailRecipients()
Optional. Additional email addresses to be notified when a grant is pending approval.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privileged_access_manager_entitlement#approver_email_recipients PrivilegedAccessManagerEntitlement#approver_email_recipients}
-
builder
@Stability(Stable) static PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder builder()
-
-