Update Assessment Framework
auditmanager_update_assessment_framework | R Documentation |
Updates a custom framework in Audit Manager¶
Description¶
Updates a custom framework in Audit Manager.
Usage¶
auditmanager_update_assessment_framework(frameworkId, name, description,
complianceType, controlSets)
Arguments¶
frameworkId |
[required] The unique identifier for the framework. |
name |
[required] The name of the framework to be updated. |
description |
The description of the updated framework. |
complianceType |
The compliance type that the new custom framework supports, such as CIS or HIPAA. |
controlSets |
[required] The control sets that are associated with the framework. |
Value¶
A list with the following syntax:
list(
framework = list(
arn = "string",
id = "string",
name = "string",
type = "Standard"|"Custom",
complianceType = "string",
description = "string",
logo = "string",
controlSources = "string",
controlSets = list(
list(
id = "string",
name = "string",
controls = list(
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"
)
)
)
),
createdAt = as.POSIXct(
"2015-01-01"
),
lastUpdatedAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
lastUpdatedBy = "string",
tags = list(
"string"
)
)
)
Request syntax¶
svc$update_assessment_framework(
frameworkId = "string",
name = "string",
description = "string",
complianceType = "string",
controlSets = list(
list(
id = "string",
name = "string",
controls = list(
list(
id = "string"
)
)
)
)
)