Each version of the AWS CloudFormation resource specification that changed AWS::IoT::TopicRule, compared with the version before it.
- added
- modified
- removed
01Modified resource types1
modifiedAWS:: IoT:: TopicRuledocs ↗#Link to AWS::IoT::TopicRule
Type: AWS::IoT::TopicRuleProperties: TopicRulePayload: Actions:added: - IotAnalytics:added: ChannelName: Stringadded: RoleArn: Stringadded: StepFunctions:added: ExecutionNamePrefix: Stringadded: RoleArn: Stringadded: StateMachineName: Stringadded: ErrorAction:added: CloudwatchAlarm:added: AlarmName: Stringadded: RoleArn: Stringadded: StateReason: Stringadded: StateValue: Stringadded: CloudwatchMetric:added: MetricName: Stringadded: MetricNamespace: Stringadded: MetricTimestamp: Stringadded: MetricUnit: Stringadded: MetricValue: Stringadded: RoleArn: Stringadded: DynamoDB:added: HashKeyField: Stringadded: HashKeyType: Stringadded: HashKeyValue: Stringadded: PayloadField: Stringadded: RangeKeyField: Stringadded: RangeKeyType: Stringadded: RangeKeyValue: Stringadded: RoleArn: Stringadded: TableName: Stringadded: DynamoDBv2:added: PutItem:added: TableName: Stringadded: RoleArn: Stringadded: Elasticsearch:added: Endpoint: Stringadded: Id: Stringadded: Index: Stringadded: RoleArn: Stringadded: Type: Stringadded: Firehose:added: DeliveryStreamName: Stringadded: RoleArn: Stringadded: Separator: Stringadded: IotAnalytics: # IotAnalyticsAction: see aboveadded: Kinesis:added: PartitionKey: Stringadded: RoleArn: Stringadded: StreamName: Stringadded: Lambda:added: FunctionArn: Stringadded: Republish:added: RoleArn: Stringadded: Topic: Stringadded: S3:added: BucketName: Stringadded: Key: Stringadded: RoleArn: Stringadded: Sns:added: MessageFormat: Stringadded: RoleArn: Stringadded: TargetArn: Stringadded: Sqs:added: QueueUrl: Stringadded: RoleArn: Stringadded: UseBase64: Booleanadded: StepFunctions: # StepFunctionsAction: see above