Module Values_0.ComplianceExecutionSummarySource

A summary of the call execution that includes an execution ID, the type of execution (for example, Command), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'

Sourcetype nonrec t = {
  1. executionTime : DateTime.t;
    (*

    The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z' For State Manager associations, this timestamp represents when the compliance status was captured and reported by the Systems Manager service, not when the underlying association was actually executed on the managed node. To track actual association execution times, use the DescribeAssociationExecutionTargets command or check the association execution history in the Systems Manager console.

    *)
  2. executionId : ComplianceExecutionId.t option;
    (*

    An ID created by the system when PutComplianceItems was called. For example, CommandID is a valid execution ID. You can use this ID in subsequent calls.

    *)
  3. executionType : ComplianceExecutionType.t option;
    (*

    The type of execution. For example, Command is a valid execution type.

    *)
}
Sourceval context_ : string
Sourceval make : ?executionId:??? -> ?executionType:??? -> executionTime:DateTime.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ComplianceExecutionId.t | `Timestamp of DateTime.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