IoTRule - AWS Serverless Application Model

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.

IoTRule

El objeto que describe unIoTRuletipo de origen de evento.

Crea unAWS::IoT::TopicRulerecurso para declarar unAWS IoTRegla de. Para obtener más información, consulteAWS CloudFormationdocumentación

Sintaxis

Para declarar esta entidad en suAWS Serverless Application Model(AWS SAM), utilice la siguiente sintaxis.

YAML

AwsIotSqlVersion: String Sql: String

Properties

AwsIotSqlVersion

Versión del motor de reglas SQL que debe utilizarse al evaluar la regla.

Type: Cadena

Obligatorio: No

AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente alAwsIotSqlVersionpropiedad de unAWS::IoT::TopicRule TopicRulePayloadrecurso.

Sql

El enunciado SQL usado para consultar el tema. Para obtener más información, consulteAWS IoTReferencia de la SQLen laAWS IoTGuía para desarrolladores.

Type: Cadena

Obligatorio: Sí

AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente alSqlpropiedad de unAWS::IoT::TopicRule TopicRulePayloadrecurso.

Ejemplos

Regla IOT

Ejemplo de Regla de IOT

YAML

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