interface AssignmentReference
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Interfaces.SSO.AssignmentReference |
Go | github.com/aws/aws-cdk-go/awscdk/v2/interfaces/awssso#AssignmentReference |
Java | software.amazon.awscdk.interfaces.sso.AssignmentReference |
Python | aws_cdk.interfaces.aws_sso.AssignmentReference |
TypeScript | aws-cdk-lib » interfaces » aws_sso » AssignmentReference |
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 { aws_sso as interfaces_sso } from 'aws-cdk-lib/interfaces';
const assignmentReference: interfaces_sso.AssignmentReference = {
instanceArn: 'instanceArn',
permissionSetArn: 'permissionSetArn',
principalId: 'principalId',
principalType: 'principalType',
targetId: 'targetId',
targetType: 'targetType',
};
Properties
| Name | Type | Description |
|---|---|---|
| instance | string | The InstanceArn of the Assignment resource. |
| permission | string | The PermissionSetArn of the Assignment resource. |
| principal | string | The PrincipalId of the Assignment resource. |
| principal | string | The PrincipalType of the Assignment resource. |
| target | string | The TargetId of the Assignment resource. |
| target | string | The TargetType of the Assignment resource. |
instanceArn
Type:
string
The InstanceArn of the Assignment resource.
permissionSetArn
Type:
string
The PermissionSetArn of the Assignment resource.
principalId
Type:
string
The PrincipalId of the Assignment resource.
principalType
Type:
string
The PrincipalType of the Assignment resource.
targetId
Type:
string
The TargetId of the Assignment resource.
targetType
Type:
string
The TargetType of the Assignment resource.

.NET
Go
Java
Python
TypeScript