AuditManager / Client / update_assessment_control
update_assessment_control¶
- AuditManager.Client.update_assessment_control(**kwargs)¶
- Updates a control within an assessment in Audit Manager. - See also: AWS API Documentation - Request Syntax- response = client.update_assessment_control( assessmentId='string', controlSetId='string', controlId='string', controlStatus='UNDER_REVIEW'|'REVIEWED'|'INACTIVE', commentBody='string' ) - Parameters:
- assessmentId (string) – - [REQUIRED] - The unique identifier for the assessment. 
- controlSetId (string) – - [REQUIRED] - The unique identifier for the control set. 
- controlId (string) – - [REQUIRED] - The unique identifier for the control. 
- controlStatus (string) – The status of the control. 
- commentBody (string) – The comment body text for the control. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'control': { 'id': 'string', 'name': 'string', 'description': 'string', 'status': 'UNDER_REVIEW'|'REVIEWED'|'INACTIVE', 'response': 'MANUAL'|'AUTOMATE'|'DEFER'|'IGNORE', 'comments': [ { 'authorName': 'string', 'commentBody': 'string', 'postedDate': datetime(2015, 1, 1) }, ], 'evidenceSources': [ 'string', ], 'evidenceCount': 123, 'assessmentReportEvidenceCount': 123 } } - Response Structure- (dict) – - control (dict) – - The name of the updated control set that the - UpdateAssessmentControlAPI returned.- id (string) – - The identifier for the control. 
- name (string) – - The name of the control. 
- description (string) – - The description of the control. 
- status (string) – - The status of the control. 
- response (string) – - The response of the control. 
- comments (list) – - The list of comments that’s attached to the control. - (dict) – - A comment that’s posted by a user on a control. This includes the author’s name, the comment text, and a timestamp. - authorName (string) – - The name of the user who authored the comment. 
- commentBody (string) – - The body text of a control comment. 
- postedDate (datetime) – - The time when the comment was posted. 
 
 
- evidenceSources (list) – - The list of data sources for the evidence. - (string) – 
 
- evidenceCount (integer) – - The amount of evidence that’s collected for the control. 
- assessmentReportEvidenceCount (integer) – - The amount of evidence in the assessment report. 
 
 
 
 - Exceptions- AuditManager.Client.exceptions.ResourceNotFoundException
- AuditManager.Client.exceptions.ValidationException
- AuditManager.Client.exceptions.AccessDeniedException
- AuditManager.Client.exceptions.InternalServerException