class Amazonite::CloudWatch::DeleteAnomalyDetectorInput

Included Modules

Defined in:

cloudwatch/delete_anomaly_detector_input.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(anomaly_detector_id : String | Nil = nil, namespace : String | Nil = nil, metric_name : String | Nil = nil, dimensions : Array(Dimension) | Nil = nil, stat : String | Nil = nil, single_metric_anomaly_detector : SingleMetricAnomalyDetector | Nil = nil, metric_math_anomaly_detector : MetricMathAnomalyDetector | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def anomaly_detector_id : String | Nil #

Specifies the unique identifier of the anomaly detector to delete. If you specify this parameter, you do not need to specify a metric to identify the detector.


[View source]
def anomaly_detector_id=(anomaly_detector_id : String | Nil) #

Specifies the unique identifier of the anomaly detector to delete. If you specify this parameter, you do not need to specify a metric to identify the detector.


[View source]
def dimensions : Array(Dimension) | Nil #

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


[View source]
def dimensions=(dimensions : Array(Dimension) | Nil) #

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


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def metric_math_anomaly_detector : MetricMathAnomalyDetector | Nil #

The metric math anomaly detector to be deleted.

When using MetricMathAnomalyDetector, you cannot include following parameters in the same operation:

Instead, specify the metric math anomaly detector attributes as part of the MetricMathAnomalyDetector property.


[View source]
def metric_math_anomaly_detector=(metric_math_anomaly_detector : MetricMathAnomalyDetector | Nil) #

The metric math anomaly detector to be deleted.

When using MetricMathAnomalyDetector, you cannot include following parameters in the same operation:

Instead, specify the metric math anomaly detector attributes as part of the MetricMathAnomalyDetector property.


[View source]
def metric_name : String | Nil #

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


[View source]
def metric_name=(metric_name : String | Nil) #

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


[View source]
def namespace : String | Nil #

The namespace associated with the anomaly detection model to delete.


[View source]
def namespace=(namespace : String | Nil) #

The namespace associated with the anomaly detection model to delete.


[View source]
def single_metric_anomaly_detector : SingleMetricAnomalyDetector | Nil #

A single metric anomaly detector to be deleted.

When using SingleMetricAnomalyDetector, you cannot include the following parameters in the same operation:

Instead, specify the single metric anomaly detector attributes as part of the SingleMetricAnomalyDetector property.


[View source]
def single_metric_anomaly_detector=(single_metric_anomaly_detector : SingleMetricAnomalyDetector | Nil) #

A single metric anomaly detector to be deleted.

When using SingleMetricAnomalyDetector, you cannot include the following parameters in the same operation:

Instead, specify the single metric anomaly detector attributes as part of the SingleMetricAnomalyDetector property.


[View source]
def stat : String | Nil #

The statistic associated with the anomaly detection model to delete.


[View source]
def stat=(stat : String | Nil) #

The statistic associated with the anomaly detection model to delete.


[View source]
def validate! : Nil #

[View source]