Class AssignmentReference.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.sso.AssignmentReference
AssignmentReference.Builder, AssignmentReference.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(AssignmentReference.Builder builder) Constructor that initializes the object based on literal property values passed by theAssignmentReference.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
The InstanceArn of the Assignment resource.final String
The PermissionSetArn of the Assignment resource.final String
The PrincipalId of the Assignment resource.final String
The PrincipalType of the Assignment resource.final String
The TargetId of the Assignment resource.final String
The TargetType of the Assignment resource.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 theAssignmentReference.Builder
.
-
-
Method Details
-
getInstanceArn
Description copied from interface:AssignmentReference
The InstanceArn of the Assignment resource.- Specified by:
getInstanceArn
in interfaceAssignmentReference
-
getPermissionSetArn
Description copied from interface:AssignmentReference
The PermissionSetArn of the Assignment resource.- Specified by:
getPermissionSetArn
in interfaceAssignmentReference
-
getPrincipalId
Description copied from interface:AssignmentReference
The PrincipalId of the Assignment resource.- Specified by:
getPrincipalId
in interfaceAssignmentReference
-
getPrincipalType
Description copied from interface:AssignmentReference
The PrincipalType of the Assignment resource.- Specified by:
getPrincipalType
in interfaceAssignmentReference
-
getTargetId
Description copied from interface:AssignmentReference
The TargetId of the Assignment resource.- Specified by:
getTargetId
in interfaceAssignmentReference
-
getTargetType
Description copied from interface:AssignmentReference
The TargetType of the Assignment resource.- Specified by:
getTargetType
in interfaceAssignmentReference
-
$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()
-