Interface AssignmentReference
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AssignmentReference.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-09-22T11:33:16.408Z")
@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.services.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 class
A builder forAssignmentReference
static final class
An implementation forAssignmentReference
-
Method Summary
Modifier and TypeMethodDescriptionstatic AssignmentReference.Builder
builder()
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.Builder
ofAssignmentReference
-