Values.EvaluationResultSourceThe details of an Config evaluation. Provides the Amazon Web Services resource that was evaluated, the compliance of the resource, related time stamps, and supplementary information.
type nonrec t = {evaluationResultIdentifier : EvaluationResultIdentifier.t option;Uniquely identifies the evaluation result.
*)complianceType : ComplianceType.t option;Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it. For the EvaluationResult data type, Config supports only the COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the INSUFFICIENT_DATA value for the EvaluationResult data type.
*)resultRecordedTime : Date.t option;The time when Config recorded the evaluation result.
*)configRuleInvokedTime : Date.t option;The time when the Config rule evaluated the Amazon Web Services resource.
*)annotation : StringWithCharLimit256.t option;Supplementary information about how the evaluation determined the compliance.
*)resultToken : String_.t option;An encrypted token that associates an evaluation with an Config rule. The token identifies the rule, the Amazon Web Services resource being evaluated, and the event that triggered the evaluation.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of StringWithCharLimit256.t
| `Structure of
(string
* [> `String of ResourceEvaluationId.t
| `Structure of
(string * [> `Enum of string | `String of ConfigRuleName.t ])
list
| `Timestamp of Date.t ])
list
| `Timestamp of Date.t ])
list ]