Module Values.MetricAttributionSource

Contains information on a metric attribution. A metric attribution creates reports on the data that you import into Amazon Personalize. Depending on how you import the data, you can view reports in Amazon CloudWatch or Amazon S3. For more information, see Measuring impact of recommendations.

Sourcetype nonrec t = {
  1. name : Name.t option;
    (*

    The metric attribution's name.

    *)
  2. metricAttributionArn : Arn.t option;
    (*

    The metric attribution's Amazon Resource Name (ARN).

    *)
  3. datasetGroupArn : Arn.t option;
    (*

    The metric attribution's dataset group Amazon Resource Name (ARN).

    *)
  4. metricsOutputConfig : MetricAttributionOutput.t option;
    (*

    The metric attribution's output configuration.

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

    The metric attribution's status.

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

    The metric attribution's creation date time.

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

    The metric attribution's last updated date time.

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

    The metric attribution's failure reason.

    *)
}
Sourceval make : ?name:??? -> ?metricAttributionArn:??? -> ?datasetGroupArn:??? -> ?metricsOutputConfig:??? -> ?status:??? -> ?creationDateTime:??? -> ?lastUpdatedDateTime:??? -> ?failureReason:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of Name.t | `Structure of (string * [> `String of RoleArn.t | `Structure of (string * [> `String of S3Location.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