Update Control
| auditmanager_update_control | R Documentation |
Updates a custom control in Audit Manager¶
Description¶
Updates a custom control in Audit Manager.
Usage¶
auditmanager_update_control(controlId, name, description,
testingInformation, actionPlanTitle, actionPlanInstructions,
controlMappingSources)
Arguments¶
controlId[required] The identifier for the control.
name[required] The name of the updated control.
descriptionThe optional description of the control.
testingInformationThe steps that you should follow to determine if the control is met.
actionPlanTitleThe title of the action plan for remediating the control.
actionPlanInstructionsThe recommended actions to carry out if the control isn't fulfilled.
controlMappingSources[required] The data mapping sources for the control.
Value¶
A list with the following syntax:
list(
control = list(
arn = "string",
id = "string",
type = "Standard"|"Custom"|"Core",
name = "string",
description = "string",
testingInformation = "string",
actionPlanTitle = "string",
actionPlanInstructions = "string",
controlSources = "string",
controlMappingSources = list(
list(
sourceId = "string",
sourceName = "string",
sourceDescription = "string",
sourceSetUpOption = "System_Controls_Mapping"|"Procedural_Controls_Mapping",
sourceType = "AWS_Cloudtrail"|"AWS_Config"|"AWS_Security_Hub"|"AWS_API_Call"|"MANUAL"|"Common_Control"|"Core_Control",
sourceKeyword = list(
keywordInputType = "SELECT_FROM_LIST"|"UPLOAD_FILE"|"INPUT_TEXT",
keywordValue = "string"
),
sourceFrequency = "DAILY"|"WEEKLY"|"MONTHLY",
troubleshootingText = "string"
)
),
createdAt = as.POSIXct(
"2015-01-01"
),
lastUpdatedAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
lastUpdatedBy = "string",
tags = list(
"string"
),
state = "ACTIVE"|"END_OF_SUPPORT"
)
)
Request syntax¶
svc$update_control(
controlId = "string",
name = "string",
description = "string",
testingInformation = "string",
actionPlanTitle = "string",
actionPlanInstructions = "string",
controlMappingSources = list(
list(
sourceId = "string",
sourceName = "string",
sourceDescription = "string",
sourceSetUpOption = "System_Controls_Mapping"|"Procedural_Controls_Mapping",
sourceType = "AWS_Cloudtrail"|"AWS_Config"|"AWS_Security_Hub"|"AWS_API_Call"|"MANUAL"|"Common_Control"|"Core_Control",
sourceKeyword = list(
keywordInputType = "SELECT_FROM_LIST"|"UPLOAD_FILE"|"INPUT_TEXT",
keywordValue = "string"
),
sourceFrequency = "DAILY"|"WEEKLY"|"MONTHLY",
troubleshootingText = "string"
)
)
)