IoTRule - AWS Serverless Application Model

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

IoTRule

描述IoTRule事件來源類型的物件。

建立AWS::IoT::TopicRule資源以宣告 AWS IoT 規則。如需詳細資訊,請參閱 AWS CloudFormation 文件

語法

若要在 AWS Serverless Application Model (AWS SAM) 範本中宣告此實體,請使用下列語法。

YAML

AwsIotSqlVersion: String Sql: String

屬性

AwsIotSqlVersion

評估規則時所用的 SQL 規則引擎版本。

類型:字串

必要:否

AWS CloudFormation 相容性:此屬性會直接傳遞至 AWS::IoT::TopicRule TopicRulePayload 資源的 AwsIotSqlVersion 屬性。

Sql

用於查詢主題的 SQL 陳述式。如需詳細資訊,請參閱《 AWS IoT 開發人員指南》中的 AWS IoT SQL 參考

類型:字串

必要:是

AWS CloudFormation 相容性:此屬性會直接傳遞至 AWS::IoT::TopicRule TopicRulePayload 資源的 Sql 屬性。

範例

IOT 規則

IOT 規則範例

YAML

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