Module Values.AggregateEvaluationResultSource

The details of an Config evaluation for an account ID and region in an aggregator. Provides the Amazon Web Services resource that was evaluated, the compliance of the resource, related time stamps, and supplementary information.

Sourcetype nonrec t = {
  1. evaluationResultIdentifier : EvaluationResultIdentifier.t option;
    (*

    Uniquely identifies the evaluation result.

    *)
  2. complianceType : ComplianceType.t option;
    (*

    The resource compliance status. For the AggregationEvaluationResult data type, Config supports only the COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE and INSUFFICIENT_DATA value.

    *)
  3. resultRecordedTime : Date.t option;
    (*

    The time when Config recorded the aggregate evaluation result.

    *)
  4. configRuleInvokedTime : Date.t option;
    (*

    The time when the Config rule evaluated the Amazon Web Services resource.

    *)
  5. annotation : StringWithCharLimit256.t option;
    (*

    Supplementary information about how the agrregate evaluation determined the compliance.

    *)
  6. accountId : AccountId.t option;
    (*

    The 12-digit account ID of the source account.

    *)
  7. awsRegion : AwsRegion.t option;
    (*

    The source region from where the data is aggregated.

    *)
}
Sourceval make : ?evaluationResultIdentifier:??? -> ?complianceType:??? -> ?resultRecordedTime:??? -> ?configRuleInvokedTime:??? -> ?annotation:??? -> ?accountId:??? -> ?awsRegion:??? -> unit -> t
Sourceval 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 ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t