Module Values.DeleteAnomalyDetectorInputSource

Deletes the specified anomaly detection model from your account. For more information about how to delete an anomaly detection model, see Deleting an anomaly detection model in the CloudWatch User Guide.

Sourcetype nonrec t = {
  1. namespace : Namespace.t option;
    (*

    The namespace associated with the anomaly detection model to delete.

    *)
  2. metricName : MetricName.t option;
    (*

    The metric name associated with the anomaly detection model to delete.

    *)
  3. dimensions : Dimensions.t option;
    (*

    The metric dimensions associated with the anomaly detection model to delete.

    *)
  4. stat : AnomalyDetectorMetricStat.t option;
    (*

    The statistic associated with the anomaly detection model to delete.

    *)
  5. singleMetricAnomalyDetector : SingleMetricAnomalyDetector.t option;
    (*

    A single metric anomaly detector to be deleted. When using SingleMetricAnomalyDetector, you cannot include the following parameters in the same operation: Dimensions, MetricName Namespace Stat the MetricMathAnomalyDetector parameters of DeleteAnomalyDetectorInput Instead, specify the single metric anomaly detector attributes as part of the SingleMetricAnomalyDetector property.

    *)
  6. metricMathAnomalyDetector : MetricMathAnomalyDetector.t option;
    (*

    The metric math anomaly detector to be deleted. When using MetricMathAnomalyDetector, you cannot include following parameters in the same operation: Dimensions, MetricName Namespace Stat the SingleMetricAnomalyDetector parameters of DeleteAnomalyDetectorInput Instead, specify the metric math anomaly detector attributes as part of the MetricMathAnomalyDetector property.

    *)
}
Sourceval make : ?namespace:??? -> ?metricName:??? -> ?dimensions:??? -> ?stat:??? -> ?singleMetricAnomalyDetector:??? -> ?metricMathAnomalyDetector:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of DimensionName.t ]) list ] list | `String of Namespace.t | `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of ReturnData.t | `Integer of Period.t | `String of DimensionName.t | `Structure of (string * [> `Enum of string | `Integer of Period.t | `String of Stat.t | `Structure of (string * [> `List of [> `Structure of (string * [> `String of DimensionName.t ]) list ] list | `String of Namespace.t ]) list ]) list ]) list ] list | `String of AccountId.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