IoTRule - AWS Serverless Application Model

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à.

IoTRule

L'oggetto che descrive unIoTRuletipo di origine evento.

Crea unAWS::IoT::TopicRulerisorsa per dichiarare unAWS IoTregola. Per ulteriori informazioni, consultaAWS CloudFormationdocumentazione

Sintassi

Per dichiarare questa entità nel tuoAWS Serverless Application Model(AWS SAM) template, utilizzare la sintassi seguente.

YAML

AwsIotSqlVersion: String Sql: String

Proprietà

AwsIotSqlVersion

Versione del motore di regole SQL da usare durante la valutazione della regola.

Type: Stringa

Campo obbligatorio: No

AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente alAwsIotSqlVersionproprietà di unAWS::IoT::TopicRule TopicRulePayloadrisorsa.

Sql

Istruzione SQL usata per eseguire query sull'argomento. Per ulteriori informazioni, consultaAWS IoTDocumentazione di riferimento a SQLnellaAWS IoTGuida per gli sviluppatori.

Type: Stringa

Campo obbligatorio: Sì

AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente alSqlproprietà di unAWS::IoT::TopicRule TopicRulePayloadrisorsa.

Esempi

Regola IOT

Esempio di regola IOT

YAML

IoTRule: Type: IoTRule Properties: Sql: SELECT * FROM 'topic/test'