Data Source schema for AWS::IoT::TopicRule
id
(String) Uniquely identifies the resource.arn
(String)rule_name
(String)tags
(Attributes List) (see below for nested schema)topic_rule_payload
(Attributes) (see below for nested schema)tags
Read-Only:
key
(String)value
(String)topic_rule_payload
Read-Only:
actions
(Attributes List) (see below for nested schema)aws_iot_sql_version
(String)description
(String)error_action
(Attributes) (see below for nested schema)rule_disabled
(Boolean)sql
(String)topic_rule_payload.actions
Read-Only:
cloudwatch_alarm
(Attributes) (see below for nested schema)cloudwatch_logs
(Attributes) (see below for nested schema)cloudwatch_metric
(Attributes) (see below for nested schema)dynamo_d_bv_2
(Attributes) (see below for nested schema)dynamo_db
(Attributes) (see below for nested schema)elasticsearch
(Attributes) (see below for nested schema)firehose
(Attributes) (see below for nested schema)http
(Attributes) (see below for nested schema)iot_analytics
(Attributes) (see below for nested schema)iot_events
(Attributes) (see below for nested schema)iot_site_wise
(Attributes) (see below for nested schema)kafka
(Attributes) (see below for nested schema)kinesis
(Attributes) (see below for nested schema)lambda
(Attributes) (see below for nested schema)location
(Attributes) (see below for nested schema)open_search
(Attributes) (see below for nested schema)republish
(Attributes) (see below for nested schema)s3
(Attributes) (see below for nested schema)sns
(Attributes) (see below for nested schema)sqs
(Attributes) (see below for nested schema)step_functions
(Attributes) (see below for nested schema)timestream
(Attributes) (see below for nested schema)topic_rule_payload.actions.cloudwatch_alarm
Read-Only:
alarm_name
(String)role_arn
(String)state_reason
(String)state_value
(String)topic_rule_payload.actions.cloudwatch_logs
Read-Only:
batch_mode
(Boolean)log_group_name
(String)role_arn
(String)topic_rule_payload.actions.cloudwatch_metric
Read-Only:
metric_name
(String)metric_namespace
(String)metric_timestamp
(String)metric_unit
(String)metric_value
(String)role_arn
(String)topic_rule_payload.actions.dynamo_d_bv_2
Read-Only:
put_item
(Attributes) (see below for nested schema)role_arn
(String)topic_rule_payload.actions.dynamo_d_bv_2.put_item
Read-Only:
table_name
(String)topic_rule_payload.actions.dynamo_db
Read-Only:
hash_key_field
(String)hash_key_type
(String)hash_key_value
(String)payload_field
(String)range_key_field
(String)range_key_type
(String)range_key_value
(String)role_arn
(String)table_name
(String)topic_rule_payload.actions.elasticsearch
Read-Only:
endpoint
(String)id
(String)index
(String)role_arn
(String)type
(String)topic_rule_payload.actions.firehose
Read-Only:
batch_mode
(Boolean)delivery_stream_name
(String)role_arn
(String)separator
(String)topic_rule_payload.actions.http
Read-Only:
auth
(Attributes) (see below for nested schema)confirmation_url
(String)headers
(Attributes List) (see below for nested schema)url
(String)topic_rule_payload.actions.http.auth
Read-Only:
sigv_4
(Attributes) (see below for nested schema)topic_rule_payload.actions.http.url.sigv_4
Read-Only:
role_arn
(String)service_name
(String)signing_region
(String)topic_rule_payload.actions.http.headers
Read-Only:
key
(String)value
(String)topic_rule_payload.actions.iot_analytics
Read-Only:
batch_mode
(Boolean)channel_name
(String)role_arn
(String)topic_rule_payload.actions.iot_events
Read-Only:
batch_mode
(Boolean)input_name
(String)message_id
(String)role_arn
(String)topic_rule_payload.actions.iot_site_wise
Read-Only:
put_asset_property_value_entries
(Attributes List) (see below for nested schema)role_arn
(String)topic_rule_payload.actions.iot_site_wise.put_asset_property_value_entries
Read-Only:
asset_id
(String)entry_id
(String)property_alias
(String)property_id
(String)property_values
(Attributes List) (see below for nested schema)topic_rule_payload.actions.iot_site_wise.role_arn.property_values
Read-Only:
quality
(String)timestamp
(Attributes) (see below for nested schema)value
(Attributes) (see below for nested schema)topic_rule_payload.actions.iot_site_wise.role_arn.property_values.timestamp
Read-Only:
offset_in_nanos
(String)time_in_seconds
(String)topic_rule_payload.actions.iot_site_wise.role_arn.property_values.value
Read-Only:
boolean_value
(String)double_value
(String)integer_value
(String)string_value
(String)topic_rule_payload.actions.kafka
Read-Only:
client_properties
(Map of String)destination_arn
(String)headers
(Attributes List) (see below for nested schema)key
(String)partition
(String)topic
(String)topic_rule_payload.actions.kafka.headers
Read-Only:
key
(String)value
(String)topic_rule_payload.actions.kinesis
Read-Only:
partition_key
(String)role_arn
(String)stream_name
(String)topic_rule_payload.actions.lambda
Read-Only:
function_arn
(String)topic_rule_payload.actions.location
Read-Only:
device_id
(String)latitude
(String)longitude
(String)role_arn
(String)timestamp
(Attributes) (see below for nested schema)tracker_name
(String)topic_rule_payload.actions.location.timestamp
Read-Only:
unit
(String)value
(String)topic_rule_payload.actions.open_search
Read-Only:
endpoint
(String)id
(String)index
(String)role_arn
(String)type
(String)topic_rule_payload.actions.republish
Read-Only:
headers
(Attributes) (see below for nested schema)qos
(Number)role_arn
(String)topic
(String)topic_rule_payload.actions.republish.headers
Read-Only:
content_type
(String)correlation_data
(String)message_expiry
(String)payload_format_indicator
(String)response_topic
(String)user_properties
(Attributes List) (see below for nested schema)topic_rule_payload.actions.republish.topic.user_properties
Read-Only:
key
(String)value
(String)topic_rule_payload.actions.s3
Read-Only:
bucket_name
(String)canned_acl
(String)key
(String)role_arn
(String)topic_rule_payload.actions.sns
Read-Only:
message_format
(String)role_arn
(String)target_arn
(String)topic_rule_payload.actions.sqs
Read-Only:
queue_url
(String)role_arn
(String)use_base_64
(Boolean)topic_rule_payload.actions.step_functions
Read-Only:
execution_name_prefix
(String)role_arn
(String)state_machine_name
(String)topic_rule_payload.actions.timestream
Read-Only:
database_name
(String)dimensions
(Attributes List) (see below for nested schema)role_arn
(String)table_name
(String)timestamp
(Attributes) (see below for nested schema)topic_rule_payload.actions.timestream.dimensions
Read-Only:
name
(String)value
(String)topic_rule_payload.actions.timestream.timestamp
Read-Only:
unit
(String)value
(String)topic_rule_payload.error_action
Read-Only:
cloudwatch_alarm
(Attributes) (see below for nested schema)cloudwatch_logs
(Attributes) (see below for nested schema)cloudwatch_metric
(Attributes) (see below for nested schema)dynamo_d_bv_2
(Attributes) (see below for nested schema)dynamo_db
(Attributes) (see below for nested schema)elasticsearch
(Attributes) (see below for nested schema)firehose
(Attributes) (see below for nested schema)http
(Attributes) (see below for nested schema)iot_analytics
(Attributes) (see below for nested schema)iot_events
(Attributes) (see below for nested schema)iot_site_wise
(Attributes) (see below for nested schema)kafka
(Attributes) (see below for nested schema)kinesis
(Attributes) (see below for nested schema)lambda
(Attributes) (see below for nested schema)location
(Attributes) (see below for nested schema)open_search
(Attributes) (see below for nested schema)republish
(Attributes) (see below for nested schema)s3
(Attributes) (see below for nested schema)sns
(Attributes) (see below for nested schema)sqs
(Attributes) (see below for nested schema)step_functions
(Attributes) (see below for nested schema)timestream
(Attributes) (see below for nested schema)topic_rule_payload.error_action.cloudwatch_alarm
Read-Only:
alarm_name
(String)role_arn
(String)state_reason
(String)state_value
(String)topic_rule_payload.error_action.cloudwatch_logs
Read-Only:
batch_mode
(Boolean)log_group_name
(String)role_arn
(String)topic_rule_payload.error_action.cloudwatch_metric
Read-Only:
metric_name
(String)metric_namespace
(String)metric_timestamp
(String)metric_unit
(String)metric_value
(String)role_arn
(String)topic_rule_payload.error_action.dynamo_d_bv_2
Read-Only:
put_item
(Attributes) (see below for nested schema)role_arn
(String)topic_rule_payload.error_action.dynamo_d_bv_2.put_item
Read-Only:
table_name
(String)topic_rule_payload.error_action.dynamo_db
Read-Only:
hash_key_field
(String)hash_key_type
(String)hash_key_value
(String)payload_field
(String)range_key_field
(String)range_key_type
(String)range_key_value
(String)role_arn
(String)table_name
(String)topic_rule_payload.error_action.elasticsearch
Read-Only:
endpoint
(String)id
(String)index
(String)role_arn
(String)type
(String)topic_rule_payload.error_action.firehose
Read-Only:
batch_mode
(Boolean)delivery_stream_name
(String)role_arn
(String)separator
(String)topic_rule_payload.error_action.http
Read-Only:
auth
(Attributes) (see below for nested schema)confirmation_url
(String)headers
(Attributes List) (see below for nested schema)url
(String)topic_rule_payload.error_action.http.auth
Read-Only:
sigv_4
(Attributes) (see below for nested schema)topic_rule_payload.error_action.http.url.sigv_4
Read-Only:
role_arn
(String)service_name
(String)signing_region
(String)topic_rule_payload.error_action.http.headers
Read-Only:
key
(String)value
(String)topic_rule_payload.error_action.iot_analytics
Read-Only:
batch_mode
(Boolean)channel_name
(String)role_arn
(String)topic_rule_payload.error_action.iot_events
Read-Only:
batch_mode
(Boolean)input_name
(String)message_id
(String)role_arn
(String)topic_rule_payload.error_action.iot_site_wise
Read-Only:
put_asset_property_value_entries
(Attributes List) (see below for nested schema)role_arn
(String)topic_rule_payload.error_action.iot_site_wise.put_asset_property_value_entries
Read-Only:
asset_id
(String)entry_id
(String)property_alias
(String)property_id
(String)property_values
(Attributes List) (see below for nested schema)topic_rule_payload.error_action.iot_site_wise.role_arn.property_values
Read-Only:
quality
(String)timestamp
(Attributes) (see below for nested schema)value
(Attributes) (see below for nested schema)topic_rule_payload.error_action.iot_site_wise.role_arn.property_values.timestamp
Read-Only:
offset_in_nanos
(String)time_in_seconds
(String)topic_rule_payload.error_action.iot_site_wise.role_arn.property_values.value
Read-Only:
boolean_value
(String)double_value
(String)integer_value
(String)string_value
(String)topic_rule_payload.error_action.kafka
Read-Only:
client_properties
(Map of String)destination_arn
(String)headers
(Attributes List) (see below for nested schema)key
(String)partition
(String)topic
(String)topic_rule_payload.error_action.kafka.headers
Read-Only:
key
(String)value
(String)topic_rule_payload.error_action.kinesis
Read-Only:
partition_key
(String)role_arn
(String)stream_name
(String)topic_rule_payload.error_action.lambda
Read-Only:
function_arn
(String)topic_rule_payload.error_action.location
Read-Only:
device_id
(String)latitude
(String)longitude
(String)role_arn
(String)timestamp
(Attributes) (see below for nested schema)tracker_name
(String)topic_rule_payload.error_action.location.timestamp
Read-Only:
unit
(String)value
(String)topic_rule_payload.error_action.open_search
Read-Only:
endpoint
(String)id
(String)index
(String)role_arn
(String)type
(String)topic_rule_payload.error_action.republish
Read-Only:
headers
(Attributes) (see below for nested schema)qos
(Number)role_arn
(String)topic
(String)topic_rule_payload.error_action.republish.headers
Read-Only:
content_type
(String)correlation_data
(String)message_expiry
(String)payload_format_indicator
(String)response_topic
(String)user_properties
(Attributes List) (see below for nested schema)topic_rule_payload.error_action.republish.topic.user_properties
Read-Only:
key
(String)value
(String)topic_rule_payload.error_action.s3
Read-Only:
bucket_name
(String)canned_acl
(String)key
(String)role_arn
(String)topic_rule_payload.error_action.sns
Read-Only:
message_format
(String)role_arn
(String)target_arn
(String)topic_rule_payload.error_action.sqs
Read-Only:
queue_url
(String)role_arn
(String)use_base_64
(Boolean)topic_rule_payload.error_action.step_functions
Read-Only:
execution_name_prefix
(String)role_arn
(String)state_machine_name
(String)topic_rule_payload.error_action.timestream
Read-Only:
database_name
(String)dimensions
(Attributes List) (see below for nested schema)role_arn
(String)table_name
(String)timestamp
(Attributes) (see below for nested schema)topic_rule_payload.error_action.timestream.dimensions
Read-Only:
name
(String)value
(String)topic_rule_payload.error_action.timestream.timestamp
Read-Only:
unit
(String)value
(String)