Show / Hide Table of Contents

Class CfnAccessPolicyPropsMixin.AccessPolicyIdentityProperty

The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.

Inheritance
object
CfnAccessPolicyPropsMixin.AccessPolicyIdentityProperty
Implements
CfnAccessPolicyPropsMixin.IAccessPolicyIdentityProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.IoTSiteWise.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAccessPolicyPropsMixin.AccessPolicyIdentityProperty : CfnAccessPolicyPropsMixin.IAccessPolicyIdentityProperty
Syntax (vb)
Public Class CfnAccessPolicyPropsMixin.AccessPolicyIdentityProperty Implements CfnAccessPolicyPropsMixin.IAccessPolicyIdentityProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.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.Mixins.Preview.AWS.IoTSiteWise.Mixins;

             var accessPolicyIdentityProperty = new AccessPolicyIdentityProperty {
                 IamRole = new IamRoleProperty {
                     Arn = "arn"
                 },
                 IamUser = new IamUserProperty {
                     Arn = "arn"
                 },
                 User = new UserProperty {
                     Id = "id"
                 }
             };

Synopsis

Constructors

AccessPolicyIdentityProperty()

The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.

Properties

IamRole

An IAM role identity.

IamUser

An IAM user identity.

User

An IAM Identity Center user identity.

Constructors

AccessPolicyIdentityProperty()

The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.

public AccessPolicyIdentityProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.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.Mixins.Preview.AWS.IoTSiteWise.Mixins;

             var accessPolicyIdentityProperty = new AccessPolicyIdentityProperty {
                 IamRole = new IamRoleProperty {
                     Arn = "arn"
                 },
                 IamUser = new IamUserProperty {
                     Arn = "arn"
                 },
                 User = new UserProperty {
                     Id = "id"
                 }
             };

Properties

IamRole

An IAM role identity.

public object? IamRole { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-iamrole

Type union: either IResolvable or CfnAccessPolicyPropsMixin.IIamRoleProperty

IamUser

An IAM user identity.

public object? IamUser { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-iamuser

Type union: either IResolvable or CfnAccessPolicyPropsMixin.IIamUserProperty

User

An IAM Identity Center user identity.

public object? User { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-user

Type union: either IResolvable or CfnAccessPolicyPropsMixin.IUserProperty

Implements

CfnAccessPolicyPropsMixin.IAccessPolicyIdentityProperty
Back to top Generated by DocFX