@Stability(value=Stable) @Internal public static final class CfnAssignmentProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssignmentProps
CfnAssignmentPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAssignmentProps.Builder, CfnAssignmentProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAssignmentProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAssignmentProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getInstanceArn()
The ARN of the SSO instance under which the operation will be executed.
|
String |
getPermissionSetArn()
The ARN of the permission set.
|
String |
getPrincipalId()
An identifier for an object in AWS SSO , such as a user or group.
|
String |
getPrincipalType()
The entity type for which the assignment will be created.
|
String |
getTargetId()
TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).
|
String |
getTargetType()
The entity type for which the assignment will be created.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAssignmentProps.Builder builder)
CfnAssignmentProps.Builder.public final String getInstanceArn()
CfnAssignmentPropsFor more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .
getInstanceArn in interface CfnAssignmentPropspublic final String getPermissionSetArn()
CfnAssignmentPropsgetPermissionSetArn in interface CfnAssignmentPropspublic final String getPrincipalId()
CfnAssignmentPropsPrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in AWS SSO , see the AWS SSO Identity Store API Reference .
getPrincipalId in interface CfnAssignmentPropspublic final String getPrincipalType()
CfnAssignmentPropsgetPrincipalType in interface CfnAssignmentPropspublic final String getTargetId()
CfnAssignmentPropsgetTargetId in interface CfnAssignmentPropspublic final String getTargetType()
CfnAssignmentPropsgetTargetType in interface CfnAssignmentProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.