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 Rule

IOT Rule の例

YAML

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