Show / Hide Table of Contents

Class CfnAssessment.RoleProperty

The Role property type specifies the wrapper that contains AWS Audit Manager role information, such as the role type and IAM Amazon Resource Name (ARN).

Inheritance
object
CfnAssessment.RoleProperty
Implements
CfnAssessment.IRoleProperty
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.AuditManager
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAssessment.RoleProperty : CfnAssessment.IRoleProperty
Syntax (vb)
Public Class CfnAssessment.RoleProperty Implements CfnAssessment.IRoleProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.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.AuditManager;

             var roleProperty = new RoleProperty {
                 RoleArn = "roleArn",
                 RoleType = "roleType"
             };

Synopsis

Constructors

RoleProperty()

The Role property type specifies the wrapper that contains AWS Audit Manager role information, such as the role type and IAM Amazon Resource Name (ARN).

Properties

RoleArn

The Amazon Resource Name (ARN) of the IAM role.

RoleType

The type of customer persona.

Constructors

RoleProperty()

The Role property type specifies the wrapper that contains AWS Audit Manager role information, such as the role type and IAM Amazon Resource Name (ARN).

public RoleProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.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.AuditManager;

             var roleProperty = new RoleProperty {
                 RoleArn = "roleArn",
                 RoleType = "roleType"
             };

Properties

RoleArn

The Amazon Resource Name (ARN) of the IAM role.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html#cfn-auditmanager-assessment-role-rolearn

RoleType

The type of customer persona.

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

string

Remarks
In <code>CreateAssessment</code> , <code>roleType</code> can only be <code>PROCESS_OWNER</code> .

In UpdateSettings , roleType can only be PROCESS_OWNER .

In BatchCreateDelegationByAssessment , roleType can only be RESOURCE_OWNER .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html#cfn-auditmanager-assessment-role-roletype

Implements

CfnAssessment.IRoleProperty
Back to top Generated by DocFX