AWS IoT
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

AWS IoT 规则操作

AWS IoT 规则操作用于指定规则触发后应执行的操作。您可以定义操作以将数据写入 DynamoDB 数据库或 Kinesis 流,或者调用 Lambda 函数等。支持以下操作:

  • cloudwatchAlarm - 更改 CloudWatch 警报。

  • cloudwatchMetric - 捕获 CloudWatch 指标。

  • dynamoDB - 将数据写入 DynamoDB 数据库。

  • dynamoDBv2 - 将数据写入 DynamoDB 数据库。

  • elasticsearch - 将数据写入 Amazon Elasticsearch Service 域。

  • firehose - 将数据写入 Amazon Kinesis Data Firehose 流。

  • kinesis - 将数据写入 Kinesis 流。

  • lambda - 调用 Lambda 函数。

  • s3 - 将数据写入 Amazon S3 存储桶。

  • sns - 将数据编写为推送通知。

  • sqs - 将数据写入 SQS 队列。

  • republish - 在另一个 MQTT 主题上重新发布消息。

  • salesforce - 将消息写入 Salesforce IoT 输入流。

  • iotAnalytics 向 AWS IoT Analytics 通道发送数据。

注意

AWS IoT 规则引擎当前不会重新尝试传输在发布至另一个服务时失败的消息。

以下部分将详细讨论每项操作。