Module Values.SearchJobSummarySource

This is information pertaining to a search job.

Sourcetype nonrec t = {
  1. searchJobIdentifier : GenericId.t option;
    (*

    The unique string that specifies the search job.

    *)
  2. searchJobArn : SearchJobArn.t option;
    (*

    The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.

    *)
  3. name : String_.t option;
    (*

    This is the name of the search job.

    *)
  4. status : SearchJobState.t option;
    (*

    This is the status of the search job.

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

    This is the creation time of the search job.

    *)
  6. completionTime : Timestamp.t option;
    (*

    This is the completion time of the search job.

    *)
  7. searchScopeSummary : SearchScopeSummary.t option;
    (*

    Returned summary of the specified search job scope, including: TotalBackupsToScanCount, the number of recovery points returned by the search. TotalItemsToScanCount, the number of items returned by the search.

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

    A status message will be returned for either a earch job with a status of ERRORED or a status of COMPLETED jobs with issues. For example, a message may say that a search contained recovery points unable to be scanned because of a permissions issue.

    *)
}
Sourceval make : ?searchJobIdentifier:??? -> ?searchJobArn:??? -> ?name:??? -> ?status:??? -> ?creationTime:??? -> ?completionTime:??? -> ?searchScopeSummary:??? -> ?statusMessage:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of GenericId.t | `Structure of (string * [> `Integer of Integer.t | `Long of Long.t ]) list | `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