Skip to content

ReactiveAnomaly

Source code in docs_src/capo_devops_guru/types/reactive_anomaly.py
class ReactiveAnomaly(TypedDict, closed=True):
    id: NotRequired["capo_devops_guru.types.anomaly_id.AnomalyId"]
    """<p>The ID of the reactive anomaly. </p>"""
    severity: NotRequired["capo_devops_guru.types.anomaly_severity.AnomalySeverity"]
    """<p>The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see <a href="https://docs.aws.amazon.com/devops-guru/latest/userguide/working-with-insights.html#understanding-insights-severities">Understanding insight severities</a> in the <i>Amazon DevOps Guru User Guide</i>.</p>"""
    status: NotRequired["capo_devops_guru.types.anomaly_status.AnomalyStatus"]
    """<p> The status of the anomaly. </p>"""
    anomaly_time_range: NotRequired[
        "capo_devops_guru.types.anomaly_time_range.AnomalyTimeRange"
    ]
    anomaly_reported_time_range: NotRequired[
        "capo_devops_guru.types.anomaly_reported_time_range.AnomalyReportedTimeRange"
    ]
    """<p> An <code>AnomalyReportedTimeRange</code> object that specifies the time range between when the anomaly is opened and the time when it is closed. </p>"""
    source_details: NotRequired[
        "capo_devops_guru.types.anomaly_source_details.AnomalySourceDetails"
    ]
    """<p> Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics. </p>"""
    associated_insight_id: NotRequired["capo_devops_guru.types.insight_id.InsightId"]
    """<p> The ID of the insight that contains this anomaly. An insight is composed of related anomalies. </p>"""
    resource_collection: NotRequired[
        "capo_devops_guru.types.resource_collection.ResourceCollection"
    ]
    type: NotRequired["capo_devops_guru.types.anomaly_type.AnomalyType"]
    """<p>The type of the reactive anomaly. It can be one of the following types.</p> <ul> <li> <p> <code>CAUSAL</code> - the anomaly can cause a new insight.</p> </li> <li> <p> <code>CONTEXTUAL</code> - the anomaly contains additional information about an insight or its causal anomaly.</p> </li> </ul>"""
    name: NotRequired["capo_devops_guru.types.anomaly_name.AnomalyName"]
    """<p>The name of the reactive anomaly.</p>"""
    description: NotRequired[
        "capo_devops_guru.types.anomaly_description.AnomalyDescription"
    ]
    """<p>A description of the reactive anomaly.</p>"""
    causal_anomaly_id: NotRequired["capo_devops_guru.types.anomaly_id.AnomalyId"]
    """<p>The ID of the causal anomaly that is associated with this reactive anomaly. The ID of a `CAUSAL` anomaly is always `NULL`.</p>"""
    anomaly_resources: NotRequired[
        "capo_devops_guru.types.anomaly_resources.AnomalyResources"
    ]
    """<p>The Amazon Web Services resources in which anomalous behavior was detected by DevOps Guru.</p>"""

anomaly_reported_time_range instance-attribute

anomaly_reported_time_range: NotRequired[AnomalyReportedTimeRange]

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

anomaly_resources instance-attribute

anomaly_resources: NotRequired[AnomalyResources]

The Amazon Web Services resources in which anomalous behavior was detected by DevOps Guru.

anomaly_time_range instance-attribute

anomaly_time_range: NotRequired[AnomalyTimeRange]

associated_insight_id instance-attribute

associated_insight_id: NotRequired[InsightId]

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

causal_anomaly_id instance-attribute

causal_anomaly_id: NotRequired[AnomalyId]

The ID of the causal anomaly that is associated with this reactive anomaly. The ID of a `CAUSAL` anomaly is always `NULL`.

description instance-attribute

description: NotRequired[AnomalyDescription]

A description of the reactive anomaly.

id instance-attribute

id: NotRequired[AnomalyId]

The ID of the reactive anomaly.

name instance-attribute

name: NotRequired[AnomalyName]

The name of the reactive anomaly.

resource_collection instance-attribute

resource_collection: NotRequired[ResourceCollection]

severity instance-attribute

severity: NotRequired[AnomalySeverity]

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

source_details instance-attribute

source_details: NotRequired[AnomalySourceDetails]

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

status instance-attribute

status: NotRequired[AnomalyStatus]

The status of the anomaly.

type instance-attribute

type: NotRequired[AnomalyType]

The type of the reactive anomaly. It can be one of the following types.

  • CAUSAL - the anomaly can cause a new insight.

  • CONTEXTUAL - the anomaly contains additional information about an insight or its causal anomaly.