Module Values.BaselineOperationSource

An object of shape BaselineOperation, returning details about the specified Baseline operation ID.

Sourcetype nonrec t = {
  1. operationIdentifier : OperationIdentifier.t option;
    (*

    The identifier of the specified operation.

    *)
  2. operationType : BaselineOperationType.t option;
    (*

    An enumerated type (enum) with possible values of ENABLE_BASELINE, DISABLE_BASELINE, UPDATE_ENABLED_BASELINE, or RESET_ENABLED_BASELINE.

    *)
  3. status : BaselineOperationStatus.t option;
    (*

    An enumerated type (enum) with possible values of SUCCEEDED, FAILED, or IN_PROGRESS.

    *)
  4. startTime : Timestamp.t option;
    (*

    The start time of the operation, in ISO 8601 format.

    *)
  5. endTime : Timestamp.t option;
    (*

    The end time of the operation (if applicable), in ISO 8601 format.

    *)
  6. statusMessage : String_.t option;
    (*

    A status message that gives more information about the operation's status, if applicable.

    *)
}
Sourceval make : ?operationIdentifier:??? -> ?operationType:??? -> ?status:??? -> ?startTime:??? -> ?endTime:??? -> ?statusMessage:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of OperationIdentifier.t | `Timestamp of Timestamp.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