Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS IoT azioni relative alle regole
AWS IoT le azioni delle regole specificano cosa fare quando viene richiamata una regola. Puoi definire azioni per inviare dati a un database Amazon DynamoDB, inviare dati ad Amazon Kinesis Data Streams, AWS Lambda richiamare una funzione e così via. AWS IoT supporta le seguenti azioni Regioni AWS laddove il servizio dell'azione è disponibile.
Operazione delle regole | Descrizione | Nome in API |
---|---|---|
Apache Kafka | Invia un messaggio a un cluster Apache Kafka. | kafka |
CloudWatch allarmi | Modifica lo stato di un CloudWatch allarme Amazon. | cloudwatchAlarm |
CloudWatch Registri | Invia un messaggio ad Amazon CloudWatch Logs. | cloudwatchLogs |
CloudWatch metriche | Invia un messaggio a una CloudWatch metrica. | cloudwatchMetric |
DynamoDB | Invia un messaggio a una tabella Dynamo DB. | dynamoDB |
D 2 ynamoDBv | Invia i dati dei messaggi a più colonne in una tabella Dynamo DB. | dynamoDBv2 |
Elasticsearch | Invia un messaggio a un OpenSearch endpoint. | OpenSearch |
HTTP | Invia un messaggio a un HTTPS endpoint. | http |
IoT Analytics | Invia un messaggio a un AWS IoT Analytics canale. | iotAnalytics |
AWS IoT Events | Invia un messaggio a un AWS IoT Events input. | iotEvents |
AWS IoT SiteWise | Invia i dati dei messaggi alle proprietà AWS IoT SiteWise delle risorse. | iotSiteWise |
Firehose | Invia un messaggio a un flusso di distribuzione di Firehose. | firehose |
Flussi di dati Kinesis | Invia un messaggio a un flusso dei dati Kinesis. | kinesis |
Lambda | Richiama una funzione Lambda con i dati dei messaggi come input. | lambda |
Ubicazione | Invia i dati sulla posizione al servizio di posizione Amazon. | location |
OpenSearch | Invia un messaggio a un endpoint OpenSearch di Amazon Service. | OpenSearch |
Republish | Ripubblica un messaggio su un altro argomento. MQTT | republish |
S3 | Archivia un messaggio in un bucket Amazon Simple Storage Service (Amazon S3). | s3 |
IoT di Salesforce | Invia un messaggio a un flusso di input Salesforce IoT. | salesforce |
SNS | Pubblica un messaggio come notifica push di Amazon Simple Notification Service (AmazonSNS). | sns |
SQS | Invia un messaggio a una coda Amazon Simple Queue Service (AmazonSQS). | sqs |
Step Functions | Avvia una macchina a AWS Step Functions stati. | stepFunctions |
Timestream | Invia un messaggio a una tabella di database Amazon Timestream. | timestream |
Note
-
Definisci la regola nella stessa Regione AWS risorsa di un altro servizio in modo che l'azione della regola possa interagire con quella risorsa.
-
Il motore AWS IoT delle regole potrebbe effettuare più tentativi di eseguire un'azione se si verificano errori intermittenti. Se tutti i tentativi falliscono, il messaggio viene scartato e l'errore è disponibile nei registri. CloudWatch È possibile specificare un'operazione di errore per ciascuna regola che viene invocata quando si verifica un errore. Per ulteriori informazioni, consulta Gestione degli errori (operazione in caso di errore).
-
Alcune operazioni delle regole attivano operazioni nei servizi che si integrano con AWS Key Management Service (AWS KMS) per supportare la crittografia dei dati a riposo. Se si utilizza una AWS KMS key (KMSchiave) gestita dal cliente per crittografare i dati inattivi, il servizio deve disporre dell'autorizzazione a utilizzare la KMS chiave per conto del chiamante. Per informazioni su come gestire le autorizzazioni per la KMS chiave gestita dal cliente, consulta gli argomenti sulla crittografia dei dati nella guida all'assistenza appropriata. Per ulteriori informazioni sulle KMS chiavi gestite dal cliente, consulta AWS Key Management Service i concetti nella Guida per gli AWS Key Management Service sviluppatori.