Show / Hide Table of Contents

Class CfnAssignmentMixinProps

Properties for CfnAssignmentPropsMixin.

Inheritance
object
CfnAssignmentMixinProps
Implements
ICfnAssignmentMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

string

Remarks

For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-instancearn

PermissionSetArn

The ARN of the permission set.

public string? PermissionSetArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-permissionsetarn

PrincipalId

An identifier for an object in IAM Identity Center, such as a user or group.

public string? PrincipalId { get; set; }
Property Value

string

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-principalid

PrincipalType

The entity type for which the assignment will be created.

public string? PrincipalType { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-principaltype

TargetId

TargetID is an AWS account identifier, (For example, 123456789012).

public string? TargetId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-targetid

TargetType

The entity type for which the assignment will be created.

public string? TargetType { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-targettype

Implements

ICfnAssignmentMixinProps
Back to top Generated by DocFX