CfnTopicRuleProps

class aws_cdk.aws_iot.CfnTopicRuleProps(*, topic_rule_payload, rule_name=None, tags=None)

Bases: object

Properties for defining a AWS::IoT::TopicRule.

Parameters
  • topic_rule_payload (Union[IResolvable, TopicRulePayloadProperty]) – AWS::IoT::TopicRule.TopicRulePayload.

  • rule_name (Optional[str]) – AWS::IoT::TopicRule.RuleName.

  • tags (Optional[Sequence[CfnTag]]) – AWS::IoT::TopicRule.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html

Attributes

rule_name

AWS::IoT::TopicRule.RuleName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-rulename

Return type

Optional[str]

tags

AWS::IoT::TopicRule.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-tags

Return type

Optional[List[CfnTag]]

topic_rule_payload

AWS::IoT::TopicRule.TopicRulePayload.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-topicrulepayload

Return type

Union[IResolvable, TopicRulePayloadProperty]