Class PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.privileged_access_manager_entitlement.PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$Proxy
-
- All Implemented Interfaces:
PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
@Stability(Stable) @Internal public static final class PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
An implementation forPrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.privileged_access_manager_entitlement.PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder, PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder builder)Constructor that initializes the object based on literal property values passed by thePrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NumbergetApprovalsNeeded()How many users from the above list need to approve.List<String>getApproverEmailRecipients()Optional.PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsApproversgetApprovers()approvers block.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder builder)
Constructor that initializes the object based on literal property values passed by thePrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps.Builder.
-
-
Method Detail
-
getApprovers
public final PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsApprovers getApprovers()
Description copied from interface:PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsapprovers 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}
- Specified by:
getApproversin interfacePrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
getApprovalsNeeded
public final Number getApprovalsNeeded()
Description copied from interface:PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsHow 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}
- Specified by:
getApprovalsNeededin interfacePrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
getApproverEmailRecipients
public final List<String> getApproverEmailRecipients()
Description copied from interface:PrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsStepsOptional. 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}
- Specified by:
getApproverEmailRecipientsin interfacePrivilegedAccessManagerEntitlementApprovalWorkflowManualApprovalsSteps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-