Interface AssignmentReference
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AssignmentReference.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-13T16:10:17.471Z")
@Stability(Stable)
public interface AssignmentReference
extends software.amazon.jsii.JsiiSerializable
A reference to a Assignment resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.interfaces.sso.*;
AssignmentReference assignmentReference = AssignmentReference.builder()
.instanceArn("instanceArn")
.permissionSetArn("permissionSetArn")
.principalId("principalId")
.principalType("principalType")
.targetId("targetId")
.targetType("targetType")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forAssignmentReferencestatic final classAn implementation forAssignmentReference -
Method Summary
Modifier and TypeMethodDescriptionstatic AssignmentReference.Builderbuilder()The InstanceArn of the Assignment resource.The PermissionSetArn of the Assignment resource.The PrincipalId of the Assignment resource.The PrincipalType of the Assignment resource.The TargetId of the Assignment resource.The TargetType of the Assignment resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInstanceArn
The InstanceArn of the Assignment resource. -
getPermissionSetArn
The PermissionSetArn of the Assignment resource. -
getPrincipalId
The PrincipalId of the Assignment resource. -
getPrincipalType
The PrincipalType of the Assignment resource. -
getTargetId
The TargetId of the Assignment resource. -
getTargetType
The TargetType of the Assignment resource. -
builder
- Returns:
- a
AssignmentReference.BuilderofAssignmentReference
-