This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::AuditManager::Assessment Delegation
The Delegation property type specifies the assignment of a control set to a delegate for review.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AssessmentId" :String, "AssessmentName" :String, "Comment" :String, "ControlSetId" :String, "CreatedBy" :String, "CreationTime" :Number, "Id" :String, "LastUpdated" :Number, "RoleArn" :String, "RoleType" :String, "Status" :String}
YAML
AssessmentId:StringAssessmentName:StringComment:StringControlSetId:StringCreatedBy:StringCreationTime:NumberId:StringLastUpdated:NumberRoleArn:StringRoleType:StringStatus:String
Properties
AssessmentId-
The identifier for the assessment that's associated with the delegation.
Required: No
Type: String
Pattern:
^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$Minimum:
36Maximum:
36Update requires: No interruption
AssessmentName-
The name of the assessment that's associated with the delegation.
Required: No
Type: String
Pattern:
^[a-zA-Z0-9-_\.]+$Minimum:
1Maximum:
127Update requires: No interruption
Comment-
The comment that's related to the delegation.
Required: No
Type: String
Pattern:
^[\w\W\s\S]*$Maximum:
350Update requires: No interruption
ControlSetId-
The identifier for the control set that's associated with the delegation.
Required: No
Type: String
Pattern:
^[\w\W\s\S]*$Minimum:
1Maximum:
300Update requires: No interruption
CreatedBy-
The user or role that created the delegation.
Minimum:
1Maximum:
100Pattern:
^[a-zA-Z0-9-_()\\[\\]\\s]+$Required: No
Type: String
Pattern:
^arn:.*:*:.*Minimum:
20Maximum:
2048Update requires: No interruption
CreationTime-
Specifies when the delegation was created.
Required: No
Type: Number
Update requires: No interruption
Id-
The unique identifier for the delegation.
Required: No
Type: String
Pattern:
^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$Minimum:
36Maximum:
36Update requires: No interruption
LastUpdated-
Specifies when the delegation was last updated.
Required: No
Type: Number
Update requires: No interruption
RoleArn-
The Amazon Resource Name (ARN) of the IAM role.
Required: No
Type: String
Pattern:
^arn:.*:iam:.*Minimum:
20Maximum:
2048Update requires: No interruption
RoleType-
The type of customer persona.
Note
In
CreateAssessment,roleTypecan only bePROCESS_OWNER.In
UpdateSettings,roleTypecan only bePROCESS_OWNER.In
BatchCreateDelegationByAssessment,roleTypecan only beRESOURCE_OWNER.Required: No
Type: String
Allowed values:
PROCESS_OWNER | RESOURCE_OWNERUpdate requires: No interruption
Status-
The status of the delegation.
Required: No
Type: String
Allowed values:
IN_PROGRESS | UNDER_REVIEW | COMPLETEUpdate requires: No interruption
See also
-
Delegation in the AWS Audit Manager API Reference.