IoTRule - AWS Serverless Application Model

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

IoTRule

Das Objekt, das einen IoTRule Ereignisquellentyp beschreibt.

Erstellt eine AWS::IoT::TopicRuleRessource zur Deklaration einer AWS IoT Regel. Weitere Informationen finden Sie in der AWS CloudFormation Dokumentation

Syntax

Verwenden Sie die folgende Syntax, um diese Entität in Ihrer Vorlage AWS Serverless Application Model (AWS SAM) zu deklarieren.

YAML

AwsIotSqlVersion: String Sql: String

Eigenschaften

AwsIotSqlVersion

Die Version der SQL-Regel-Engine, die beim Auswerten der Regel verwendet wird.

Typ: Zeichenfolge

Required: No

AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die AwsIotSqlVersion Eigenschaft einer AWS::IoT::TopicRule TopicRulePayload Ressource übergeben.

Sql

Die SQL-Anweisung für die Abfrage des Themas. Weitere Informationen finden Sie in der AWS IoT SQL-Referenz im AWS IoT Entwicklerhandbuch.

Typ: Zeichenfolge

Erforderlich: Ja

AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die Sql Eigenschaft einer AWS::IoT::TopicRule TopicRulePayload Ressource übergeben.

Beispiele

IOT-Regel

Beispiel für eine IOT-Regel

YAML

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