Class CfnApprovalTeam.ApproverProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mpa.CfnApprovalTeam.ApproverProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApprovalTeam.ApproverProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApprovalTeam.ApproverProperty
@Stability(Stable)
@Internal
public static final class CfnApprovalTeam.ApproverProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApprovalTeam.ApproverProperty
An implementation for
CfnApprovalTeam.ApproverProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mpa.CfnApprovalTeam.ApproverProperty
CfnApprovalTeam.ApproverProperty.Builder, CfnApprovalTeam.ApproverProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnApprovalTeam.ApproverProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
ID for the approver.final String
ID for the user.final String
Amazon Resource Name (ARN) for the identity source.final String
Status for the identity source.final String
Timestamp when the approver responded to an approval team invitation.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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
Constructor that initializes the object based on literal property values passed by theCfnApprovalTeam.ApproverProperty.Builder
.
-
-
Method Details
-
getPrimaryIdentityId
Description copied from interface:CfnApprovalTeam.ApproverProperty
ID for the user.- Specified by:
getPrimaryIdentityId
in interfaceCfnApprovalTeam.ApproverProperty
- See Also:
-
getPrimaryIdentitySourceArn
Description copied from interface:CfnApprovalTeam.ApproverProperty
Amazon Resource Name (ARN) for the identity source.The identity source manages the user authentication for approvers.
- Specified by:
getPrimaryIdentitySourceArn
in interfaceCfnApprovalTeam.ApproverProperty
- See Also:
-
getApproverId
Description copied from interface:CfnApprovalTeam.ApproverProperty
ID for the approver.- Specified by:
getApproverId
in interfaceCfnApprovalTeam.ApproverProperty
- See Also:
-
getPrimaryIdentityStatus
Description copied from interface:CfnApprovalTeam.ApproverProperty
Status for the identity source.For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.
- Specified by:
getPrimaryIdentityStatus
in interfaceCfnApprovalTeam.ApproverProperty
- See Also:
-
getResponseTime
Description copied from interface:CfnApprovalTeam.ApproverProperty
Timestamp when the approver responded to an approval team invitation.- Specified by:
getResponseTime
in interfaceCfnApprovalTeam.ApproverProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-