Class AssignmentReference.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.interfaces.sso.AssignmentReference.Jsii$Proxy
- All Implemented Interfaces:
AssignmentReference,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AssignmentReference
@Stability(Stable)
@Internal
public static final class AssignmentReference.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AssignmentReference
An implementation for
AssignmentReference-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.sso.AssignmentReference
AssignmentReference.Builder, AssignmentReference.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AssignmentReference.Builder builder) Constructor that initializes the object based on literal property values passed by theAssignmentReference.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe InstanceArn of the Assignment resource.final StringThe PermissionSetArn of the Assignment resource.final StringThe PrincipalId of the Assignment resource.final StringThe PrincipalType of the Assignment resource.final StringThe TargetId of the Assignment resource.final StringThe TargetType of the Assignment resource.final inthashCode()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 theAssignmentReference.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:AssignmentReferenceThe InstanceArn of the Assignment resource.- Specified by:
getInstanceArnin interfaceAssignmentReference
-
getPermissionSetArn
Description copied from interface:AssignmentReferenceThe PermissionSetArn of the Assignment resource.- Specified by:
getPermissionSetArnin interfaceAssignmentReference
-
getPrincipalId
Description copied from interface:AssignmentReferenceThe PrincipalId of the Assignment resource.- Specified by:
getPrincipalIdin interfaceAssignmentReference
-
getPrincipalType
Description copied from interface:AssignmentReferenceThe PrincipalType of the Assignment resource.- Specified by:
getPrincipalTypein interfaceAssignmentReference
-
getTargetId
Description copied from interface:AssignmentReferenceThe TargetId of the Assignment resource.- Specified by:
getTargetIdin interfaceAssignmentReference
-
getTargetType
Description copied from interface:AssignmentReferenceThe TargetType of the Assignment resource.- Specified by:
getTargetTypein interfaceAssignmentReference
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-