Acciones de reglas de AWS IoT - AWS IoT Core

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones de reglas de AWS IoT

AWS IoTLas acciones de las reglas de especifican qué hacer cuando se activa una regla. Puede definir acciones para enviar datos a una base de datos de Amazon DynamoDB, enviar datos a Amazon Kinesis Data Streams, invocar unAWS Lambdafunción, y así sucesivamente.AWS IoTadmite las siguientes acciones enRegión de AWSs donde el servicio de la acción está disponible.

Acción de la regla Descripción Nombre de la API
Apache Kafka Envía un mensaje a un clúster de Apache Kafka. kafka
Alarmas de CloudWatch Cambia el estado de un Amazon Amazon CloudWatch Alarma de. cloudwatchAlarm
CloudWatch Logs Envía un mensaje a Amazon CloudWatch Registros. cloudwatchLogs
Métricas de CloudWatch Envía un mensaje a un CloudWatch Métrica de. cloudwatchMetric
DynamoDB Envía un mensaje a una tabla de DynamoDB. dynamoDB
DynamoDBv2 Envía datos de mensajes a varias columnas de una tabla de DynamoDB. dynamoDBv2
Elasticsearch Envía un mensaje a un punto de enlace de Elasticsearch. elasticsearch
HTTP Publica un mensaje en un punto de enlace HTTPS. http
IoT Analytics Envía un mensaje a unAWS IoT Analyticscanal de. iotAnalytics
IoT Events Envía un mensaje a unAWS IoT Eventsentrada. iotEvents
IoT SiteWise Envía datos de mensajes aAWS IoT SiteWisepropiedades de recurso. iotSiteWise
Kinesis Data Firehose Envía un mensaje a un flujo de entrega de Kinesis Data Firehose. firehose
Kinesis Data Streams Envía un mensaje a un flujo de datos de Kinesis. kinesis
Lambda Invoca una función Lambda con datos de mensaje como entrada. lambda
OpenSearch Envía un mensaje a Amazon OpenSearch Punto de enlace de servicio. OpenSearch
Republish Vuelve a publicar un mensaje en otro tema MQTT. republish
S3 Almacena un mensaje en un bucket de Amazon Simple Storage Service (Amazon S3) s3
IoT de Salesforce Envía un mensaje a un flujo de entrada de Salesforce IoT. salesforce
SNS Publica un mensaje como notificación push de Amazon Simple Notification Service (Amazon SNS). sns
SQS Envía un mensaje a una cola de Amazon Simple Queue Service (Amazon SQS). sqs
Step Functions Inicia unAWS Step Functionsmáquina de estado de. stepFunctions
Timestream Envía un mensaje a una tabla de base de datos de Amazon Timestream. timestream
Notas
  • Debe definir la regla en la mismaRegión de AWScomo recurso de otro servicio, de modo que la acción de regla pueda interactuar con ese recurso.

  • Es posible que el motor de reglas de AWS IoT realice varios intentos para ejecutar una acción en caso de errores intermitentes. Si todos los intentos fallan, el mensaje se descarta y el error está disponible en el CloudWatch registros. Es posible especificar una acción de error para cada regla que se invoca cuando se produce un error. Para obtener más información, consulte Control de errores (acción de error).

  • Algunas acciones de regla desencadenan acciones en servicios que se integran con AWS Key Management Service (AWS KMS) para admitir el cifrado de datos en reposo. Si utilizas un cliente administradoAWS KMS key(clave KMS) para cifrar los datos en reposo, el servicio debe tener permiso para poder usar la clave KMS en nombre del autor de la llamada. Consulte los temas de cifrado de datos en la guía del servicio apropiado para obtener información acerca de cómo administrar los permisos de una clave de KMS administrada por el cliente. Para obtener más información acerca de las claves KMS administradas por el cliente, consulte.AWS Key Management ServiceConceptos deen laAWS Key Management ServiceGuía para desarrolladores.