AuditManager.Assessmentsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-assessmentreportsdestination.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsservice.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
and delegation = {status : string option;comment : string option;created_by : string option;role_type : string option;assessment_id : string option;creation_time : float option;last_updated : float option;id : string option;assessment_name : string option;role_arn : string option;control_set_id : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html
type properties = {status : string option;assessment_reports_destination : assessment_reports_destination option;delegations : delegation list option;description : string option;scope : scope option;aws_account : aws_account option;roles : role list option;framework_id : string option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html;
val make_properties :
?status:string ->
?assessment_reports_destination:assessment_reports_destination ->
?delegations:delegation list ->
?description:string ->
?scope:scope ->
?aws_account:aws_account ->
?roles:role list ->
?framework_id:string ->
?tags:tag list ->
?name:string ->
unit ->
propertiesval make_assessment_reports_destination :
?destination:string ->
?destination_type:string ->
unit ->
assessment_reports_destinationval make_aws_service : ?service_name:string -> unit -> aws_serviceval make_tag : value:string -> key:string -> unit -> tagval make_delegation :
?status:string ->
?comment:string ->
?created_by:string ->
?role_type:string ->
?assessment_id:string ->
?creation_time:float ->
?last_updated:float ->
?id:string ->
?assessment_name:string ->
?role_arn:string ->
?control_set_id:string ->
unit ->
delegationval make_role : ?role_type:string -> ?role_arn:string -> unit -> roleval make_aws_account :
?id:string ->
?email_address:string ->
?name:string ->
unit ->
aws_accountval make_scope :
?aws_accounts:aws_account list ->
?aws_services:aws_service list ->
unit ->
scopeval yojson_of_assessment_reports_destination :
assessment_reports_destination ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_aws_service : aws_service -> Yojson.Safe.tval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_delegation :
delegation ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_role : role -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_aws_account : aws_account -> Yojson.Safe.tval yojson_of_scope : scope -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes