Module Values.SolutionUpdateSummarySource

Provides a summary of the properties of a solution update. For a complete listing, call the DescribeSolution API.

Sourcetype nonrec t = {
  1. solutionUpdateConfig : SolutionUpdateConfig.t option;
    (*

    The configuration details of the solution.

    *)
  2. status : Status.t option;
    (*

    The status of the solution update. A solution update can be in one of the following states: CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

    *)
  3. performAutoTraining : PerformAutoTraining.t option;
    (*

    Whether the solution automatically creates solution versions.

    *)
  4. performIncrementalUpdate : PerformIncrementalUpdate.t option;
    (*

    A Boolean value that indicates whether incremental training updates are performed on the model. When enabled, this allows the model to learn from new data more frequently without requiring full retraining, which enables near real-time personalization. This parameter is supported only for solutions that use the semantic-similarity recipe.

    *)
  5. creationDateTime : Date.t option;
    (*

    The date and time (in Unix format) that the solution update was created.

    *)
  6. lastUpdatedDateTime : Date.t option;
    (*

    The date and time (in Unix time) that the solution update was last updated.

    *)
  7. failureReason : FailureReason.t option;
    (*

    If a solution update fails, the reason behind the failure.

    *)
}
Sourceval make : ?solutionUpdateConfig:??? -> ?status:??? -> ?performAutoTraining:??? -> ?performIncrementalUpdate:??? -> ?creationDateTime:??? -> ?lastUpdatedDateTime:??? -> ?failureReason:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of PerformAutoTraining.t | `String of Status.t | `Structure of (string * [> `Structure of (string * [> `List of [> `Structure of (string * [> `Double of EventTypeThresholdValue.t | `String of EventType.t ]) list ] list | `String of SchedulingExpression.t ]) list ]) 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