Show / Hide Table of Contents

Class CfnAccessPolicy.AccessPolicyIdentityProperty

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

Inheritance
object
CfnAccessPolicy.AccessPolicyIdentityProperty
Implements
CfnAccessPolicy.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.AWS.IoTSiteWise
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAccessPolicy.AccessPolicyIdentityProperty : CfnAccessPolicy.IAccessPolicyIdentityProperty
Syntax (vb)
Public Class CfnAccessPolicy.AccessPolicyIdentityProperty Implements CfnAccessPolicy.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.AWS.IoTSiteWise;

             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.AWS.IoTSiteWise;

             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 CfnAccessPolicy.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 CfnAccessPolicy.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 CfnAccessPolicy.IUserProperty

Implements

CfnAccessPolicy.IAccessPolicyIdentityProperty
Back to top Generated by DocFX