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.
description
The optional description of the control.
testingInformation
The steps that you should follow to determine if the control is met.
actionPlanTitle
The title of the action plan for remediating the control.
actionPlanInstructions
The 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"
)
)
)