AWS IoT actions liées aux règles - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS IoT actions liées aux règles

AWS IoT les actions de règle spécifient ce qu'il faut faire lorsqu'une règle est invoquée. Vous pouvez définir des actions pour envoyer des données vers une base de données Amazon DynamoDB, envoyer des données vers Amazon Kinesis Data Streams, AWS Lambda invoquer une fonction, etc. AWS IoT prend en charge les actions suivantes Régions AWS lorsque le service de l'action est disponible.

Action de la règle Description Nom dans l'API
Apache Kafka Envoie un message à un cluster Apache Kafka. kafka
CloudWatch alarmes Modifie l'état d'une CloudWatch alarme Amazon. cloudwatchAlarm
CloudWatch Journaux Envoie un message à Amazon CloudWatch Logs. cloudwatchLogs
CloudWatch métriques Envoie un message à une CloudWatch métrique. cloudwatchMetric
DynamoDB Envoie un message à une table DynamoDB. dynamoDB
DynamoDBv2 Envoie les données des messages à plusieurs colonnes d'une table DynamoDB. dynamoDBv2
Elasticsearch Envoie un message à un OpenSearch point de terminaison. OpenSearch
HTTP Publie un message sur un point de terminaison HTTPS. http
IoT Analytics Envoie un message à une AWS IoT Analytics chaîne. iotAnalytics
AWS IoT Events Envoie un message à une AWS IoT Events entrée. iotEvents
AWS IoT SiteWise Envoie les données des messages aux propriétés des AWS IoT SiteWise actifs. iotSiteWise
Firehose Envoie un message à un flux de diffusion Firehose. firehose
Kinesis Data Streams Envoie un message à un flux de données Kinesis. kinesis
Lambda Invoque une fonction Lambda avec des données de message en entrée. lambda
Emplacement Envoie les données de localisation au service de localisation d'Amazon. location
OpenSearch Envoie un message à un point de terminaison Amazon OpenSearch Service. OpenSearch
Republish Republie un message vers un autre sujet MQTT. republish
S3 Stocke un message dans un panier Amazon Simple Storage Service (Amazon S3). s3
Salesforce IoT Envoie un message à un flux d'entrée Salesforce IoT. salesforce
SNS Publie un message sous la forme d'une notification push Amazon Simple Notification Service (Amazon SNS). sns
SQS Envoie un message à une file d'attente Amazon Simple Queue Service (Amazon SQS). sqs
Step Functions Démarre une machine à AWS Step Functions états. stepFunctions
Timestream Envoie un message à une table de base de données Amazon Timestream. timestream
Remarques
  • Définissez la règle de la même manière Région AWS que la ressource d'un autre service afin que l'action de la règle puisse interagir avec cette ressource.

  • Le moteur de AWS IoT règles peut effectuer plusieurs tentatives pour exécuter une action si des erreurs intermittentes se produisent. Si toutes les tentatives échouent, le message est ignoré et l'erreur est disponible dans vos CloudWatch journaux. Vous pouvez spécifier une action en cas d'erreur pour chaque règle appelée après une défaillance. Pour plus d’informations, consultez Gestion des erreurs (action d'erreur).

  • Certaines actions de règles activent des actions dans des services qui s'intègrent à AWS Key Management Service (AWS KMS) pour prendre en charge le cryptage des données au repos. Si vous utilisez une clé KMS gérée par le client AWS KMS key pour chiffrer les données au repos, le service doit être autorisé à utiliser la clé KMS au nom de l'appelant. Pour savoir comment gérer les autorisations pour votre clé KMS gérée par le client, consultez les rubriques relatives au cryptage des données dans le guide de service approprié. Pour de plus amples informations sur les clés KMS gérées par le client, consultez la section AWS Key Management Service concepts dans le AWS Key Management Service Guide du développeur.