Module Values.DescribeRecommenderResponseSource

Describes the given recommender, including its status. A recommender can be in one of the following states: CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE DELETE PENDING > DELETE IN_PROGRESS When the status is CREATE FAILED, the response includes the failureReason key, which describes why. The modelMetrics key is null when the recommender is being created or deleted. For more information on recommenders, see CreateRecommender.

Sourcetype nonrec t = {
  1. recommender : Recommender.t option;
    (*

    The properties of the recommender.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidInputException of InvalidInputException.t
  2. | `ResourceNotFoundException of ResourceNotFoundException.t
  3. | `Unknown_operation_error of string * string option
]
Sourceval make : ?recommender:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidInputException of InvalidInputException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidInputException of InvalidInputException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Map of ([> `String of MetricName.t ] * [> `Double of MetricValue.t ]) list | `String of Arn.t | `Structure of (string * [> `Boolean of Boolean.t | `Integer of TransactionsPerSecond.t | `Map of ([> `String of ParameterName.t ] * [> `String of ParameterValue.t ]) list | `String of Status.t | `Structure of (string * [> `Boolean of Boolean.t | `Integer of TransactionsPerSecond.t | `Map of ([> `String of DatasetType.t ] * [> `List of [> `String of ColumnName.t ] list | `String of ParameterValue.t ]) list | `Structure of (string * [> `Map of ([> `String of DatasetType.t ] * [> `List of [> `String of ColumnName.t ] list ]) list ]) list ]) list | `Timestamp of Date.t ]) list | `Timestamp of Date.t ]) list ]) 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