CfnTopicRuleProps

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

Bases: object

__init__(*, topic_rule_payload, rule_name=None)

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.

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

Attributes

rule_name

AWS::IoT::TopicRule.RuleName.

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

Return type

Optional[str]

topic_rule_payload

AWS::IoT::TopicRule.TopicRulePayload.

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

Return type

Union[IResolvable, TopicRulePayloadProperty]