Class CfnAssignmentMixinProps
Properties for CfnAssignmentPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SSO
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnAssignmentMixinProps : ICfnAssignmentMixinProps
Syntax (vb)
Public Class CfnAssignmentMixinProps Implements ICfnAssignmentMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SSO;
var cfnAssignmentMixinProps = new CfnAssignmentMixinProps {
InstanceArn = "instanceArn",
PermissionSetArn = "permissionSetArn",
PrincipalId = "principalId",
PrincipalType = "principalType",
TargetId = "targetId",
TargetType = "targetType"
};
Synopsis
Constructors
| CfnAssignmentMixinProps() | Properties for CfnAssignmentPropsMixin. |
Properties
| InstanceArn | The ARN of the instance under which the operation will be executed. |
| PermissionSetArn | The ARN of the permission set. |
| PrincipalId | An identifier for an object in IAM Identity Center, such as a user or group. |
| PrincipalType | The entity type for which the assignment will be created. |
| TargetId | TargetID is an AWS account identifier, (For example, 123456789012). |
| TargetType | The entity type for which the assignment will be created. |
Constructors
CfnAssignmentMixinProps()
Properties for CfnAssignmentPropsMixin.
public CfnAssignmentMixinProps()
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SSO;
var cfnAssignmentMixinProps = new CfnAssignmentMixinProps {
InstanceArn = "instanceArn",
PermissionSetArn = "permissionSetArn",
PrincipalId = "principalId",
PrincipalType = "principalType",
TargetId = "targetId",
TargetType = "targetType"
};
Properties
InstanceArn
The ARN of the instance under which the operation will be executed.
public string? InstanceArn { get; set; }
Property Value
Remarks
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .
PermissionSetArn
The ARN of the permission set.
public string? PermissionSetArn { get; set; }
Property Value
Remarks
PrincipalId
An identifier for an object in IAM Identity Center, such as a user or group.
public string? PrincipalId { get; set; }
Property Value
Remarks
PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference .
PrincipalType
The entity type for which the assignment will be created.
public string? PrincipalType { get; set; }
Property Value
Remarks
TargetId
TargetID is an AWS account identifier, (For example, 123456789012).
public string? TargetId { get; set; }
Property Value
Remarks
TargetType
The entity type for which the assignment will be created.
public string? TargetType { get; set; }