Create Assessment Framework
auditmanager_create_assessment_framework | R Documentation |
Creates a custom framework in Audit Manager¶
Description¶
Creates a custom framework in Audit Manager.
Usage¶
Arguments¶
name
[required] The name of the new custom framework.
description
An optional description for the new custom 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.
tags
The tags 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"
)
)
)