alarm_model_tags
Expands all tag keys and values for alarm_models
in a region
Overview
Name | alarm_model_tags |
Type | Resource |
Description | The AWS::IoTEvents::AlarmModel resource creates a alarm model. AWS IoT Events alarms help you monitor your data for changes. The data can be metrics that you measure for your equipment and processes. You can create alarms that send notifications when a threshold is breached. Alarms help you detect issues, streamline maintenance, and optimize performance of your equipment and processes. Alarms are instances of alarm models. The alarm model specifies what to detect, when to send notifications, who gets notified, and more. You can also specify one or more supported actions that occur when the alarm state changes. AWS IoT Events routes input attributes derived from your data to the appropriate alarms. If the data that you're monitoring is outside the specified range, the alarm is invoked. You can also acknowledge the alarms or set them to the snooze mode. |
Id | aws.iotevents.alarm_model_tags |
Fields
Name | Datatype | Description |
---|---|---|
alarm_model_name | string | The name of the alarm model. |
alarm_model_description | string | A brief description of the alarm model. |
role_arn | string | The ARN of the role that grants permission to AWS IoT Events to perform its operations. |
key | string | The value used to identify a alarm instance. When a device or system sends input, a new alarm instance with a unique key value is created. AWS IoT Events can continue to route input to its corresponding alarm instance based on this identifying information. This parameter uses a JSON-path expression to select the attribute-value pair in the message payload that is used for identification. To route the message to the correct alarm instance, the device must send a message payload that contains the same attribute-value. |
severity | integer | A non-negative integer that reflects the severity level of the alarm. |
alarm_rule | object | Defines when your alarm is invoked. |
alarm_event_actions | object | Contains information about one or more alarm actions. |
alarm_capabilities | object | Contains the configuration information of alarm state changes |
tag_key | string | Tag key. |
tag_value | string | Tag value. |
region | string | AWS region. |
Methods
Name | Accessible by | Required Params |
---|---|---|
list_resources | SELECT | region |
SELECT
examples
Expands tags for all alarm_models
in a region.
SELECT
region,
alarm_model_name,
alarm_model_description,
role_arn,
key,
severity,
alarm_rule,
alarm_event_actions,
alarm_capabilities,
tag_key,
tag_value
FROM aws.iotevents.alarm_model_tags
WHERE region = 'us-east-1';
Permissions
For permissions required to operate on the alarm_model_tags
resource, see alarm_models