Skip to content

AlarmAction module-attribute

AlarmAction = TypedDict(
    "AlarmAction",
    {
        "sns": NotRequired[
            "capo_iot_events.types.sns_topic_publish_action.SNSTopicPublishAction"
        ],
        "iot_topic_publish": NotRequired[
            "capo_iot_events.types.iot_topic_publish_action.IotTopicPublishAction"
        ],
        "lambda": NotRequired["capo_iot_events.types.lambda_action.LambdaAction"],
        "iot_events": NotRequired[
            "capo_iot_events.types.iot_events_action.IotEventsAction"
        ],
        "sqs": NotRequired["capo_iot_events.types.sqs_action.SqsAction"],
        "firehose": NotRequired["capo_iot_events.types.firehose_action.FirehoseAction"],
        "dynamo_db": NotRequired[
            "capo_iot_events.types.dynamo_db_action.DynamoDBAction"
        ],
        "dynamo_d_bv2": NotRequired[
            "capo_iot_events.types.dynamo_d_bv2_action.DynamoDBv2Action"
        ],
        "iot_site_wise": NotRequired[
            "capo_iot_events.types.iot_site_wise_action.IotSiteWiseAction"
        ],
    },
    closed=True,
)