Values.CreateAssessmentFrameworkRequestSourceCreates a custom framework in Audit Manager.
type nonrec t = {name : FrameworkName.t;The name of the new custom framework.
*)description : FrameworkDescription.t option;An optional description for the new custom framework.
*)complianceType : ComplianceType.t option;The compliance type that the new custom framework supports, such as CIS or HIPAA.
*)controlSets : CreateAssessmentFrameworkControlSets.t;The control sets that are associated with the framework. The Controls object returns a partial response when called through Framework APIs. For a complete Controls object, use GetControl.
*)}val make :
?description:??? ->
?complianceType:??? ->
?tags:??? ->
name:FrameworkName.t ->
controlSets:CreateAssessmentFrameworkControlSets.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of UUID.t ]) list ]
list
| `String of ControlSetName.t ])
list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of FrameworkName.t ])
list ]