aws-cdk-lib.aws_auditmanager.CfnAssessment.RoleProperty

interface RoleProperty

LanguageType name
.NETAmazon.CDK.AWS.AuditManager.CfnAssessment.RoleProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsauditmanager#CfnAssessment_RoleProperty
Javasoftware.amazon.awscdk.services.auditmanager.CfnAssessment.RoleProperty
Pythonaws_cdk.aws_auditmanager.CfnAssessment.RoleProperty
TypeScript aws-cdk-lib » aws_auditmanager » 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).

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_auditmanager as auditmanager } from 'aws-cdk-lib';
const roleProperty: auditmanager.CfnAssessment.RoleProperty = {
  roleArn: 'roleArn',
  roleType: 'roleType',
};

Properties

NameTypeDescription
roleArn?stringThe Amazon Resource Name (ARN) of the IAM role.
roleType?stringThe type of customer persona.

roleArn?

Type: string (optional)

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


roleType?

Type: string (optional)

The type of customer persona.

In CreateAssessment , roleType can only be PROCESS_OWNER .

In UpdateSettings , roleType can only be PROCESS_OWNER .

In BatchCreateDelegationByAssessment , roleType can only be RESOURCE_OWNER .