Topic Rule Args
constructor(cloudwatchAlarm: Output<TopicRuleCloudwatchAlarmArgs>? = null, cloudwatchLogs: Output<List<TopicRuleCloudwatchLogArgs>>? = null, cloudwatchMetric: Output<TopicRuleCloudwatchMetricArgs>? = null, description: Output<String>? = null, dynamodb: Output<TopicRuleDynamodbArgs>? = null, dynamodbv2s: Output<List<TopicRuleDynamodbv2Args>>? = null, elasticsearch: Output<TopicRuleElasticsearchArgs>? = null, enabled: Output<Boolean>? = null, errorAction: Output<TopicRuleErrorActionArgs>? = null, firehose: Output<TopicRuleFirehoseArgs>? = null, https: Output<List<TopicRuleHttpArgs>>? = null, iotAnalytics: Output<List<TopicRuleIotAnalyticArgs>>? = null, iotEvents: Output<List<TopicRuleIotEventArgs>>? = null, kafkas: Output<List<TopicRuleKafkaArgs>>? = null, kinesis: Output<TopicRuleKinesisArgs>? = null, lambda: Output<TopicRuleLambdaArgs>? = null, name: Output<String>? = null, republish: Output<TopicRuleRepublishArgs>? = null, s3: Output<TopicRuleS3Args>? = null, sns: Output<TopicRuleSnsArgs>? = null, sql: Output<String>? = null, sqlVersion: Output<String>? = null, sqs: Output<TopicRuleSqsArgs>? = null, stepFunctions: Output<List<TopicRuleStepFunctionArgs>>? = null, tags: Output<Map<String, String>>? = null, timestreams: Output<List<TopicRuleTimestreamArgs>>? = null)