TopicRuleActionArgs

data class TopicRuleActionArgs(val cloudwatchAlarm: Output<TopicRuleCloudwatchAlarmActionArgs>? = null, val cloudwatchLogs: Output<TopicRuleCloudwatchLogsActionArgs>? = null, val cloudwatchMetric: Output<TopicRuleCloudwatchMetricActionArgs>? = null, val dynamoDBv2: Output<TopicRuleDynamoDBv2ActionArgs>? = null, val dynamoDb: Output<TopicRuleDynamoDbActionArgs>? = null, val elasticsearch: Output<TopicRuleElasticsearchActionArgs>? = null, val firehose: Output<TopicRuleFirehoseActionArgs>? = null, val http: Output<TopicRuleHttpActionArgs>? = null, val iotAnalytics: Output<TopicRuleIotAnalyticsActionArgs>? = null, val iotEvents: Output<TopicRuleIotEventsActionArgs>? = null, val iotSiteWise: Output<TopicRuleIotSiteWiseActionArgs>? = null, val kafka: Output<TopicRuleKafkaActionArgs>? = null, val kinesis: Output<TopicRuleKinesisActionArgs>? = null, val lambda: Output<TopicRuleLambdaActionArgs>? = null, val location: Output<TopicRuleLocationActionArgs>? = null, val openSearch: Output<TopicRuleOpenSearchActionArgs>? = null, val republish: Output<TopicRuleRepublishActionArgs>? = null, val s3: Output<TopicRuleS3ActionArgs>? = null, val sns: Output<TopicRuleSnsActionArgs>? = null, val sqs: Output<TopicRuleSqsActionArgs>? = null, val stepFunctions: Output<TopicRuleStepFunctionsActionArgs>? = null, val timestream: Output<TopicRuleTimestreamActionArgs>? = null) : ConvertibleToJava<TopicRuleActionArgs>

Constructors

Link copied to clipboard
fun TopicRuleActionArgs(cloudwatchAlarm: Output<TopicRuleCloudwatchAlarmActionArgs>? = null, cloudwatchLogs: Output<TopicRuleCloudwatchLogsActionArgs>? = null, cloudwatchMetric: Output<TopicRuleCloudwatchMetricActionArgs>? = null, dynamoDBv2: Output<TopicRuleDynamoDBv2ActionArgs>? = null, dynamoDb: Output<TopicRuleDynamoDbActionArgs>? = null, elasticsearch: Output<TopicRuleElasticsearchActionArgs>? = null, firehose: Output<TopicRuleFirehoseActionArgs>? = null, http: Output<TopicRuleHttpActionArgs>? = null, iotAnalytics: Output<TopicRuleIotAnalyticsActionArgs>? = null, iotEvents: Output<TopicRuleIotEventsActionArgs>? = null, iotSiteWise: Output<TopicRuleIotSiteWiseActionArgs>? = null, kafka: Output<TopicRuleKafkaActionArgs>? = null, kinesis: Output<TopicRuleKinesisActionArgs>? = null, lambda: Output<TopicRuleLambdaActionArgs>? = null, location: Output<TopicRuleLocationActionArgs>? = null, openSearch: Output<TopicRuleOpenSearchActionArgs>? = null, republish: Output<TopicRuleRepublishActionArgs>? = null, s3: Output<TopicRuleS3ActionArgs>? = null, sns: Output<TopicRuleSnsActionArgs>? = null, sqs: Output<TopicRuleSqsActionArgs>? = null, stepFunctions: Output<TopicRuleStepFunctionsActionArgs>? = null, timestream: Output<TopicRuleTimestreamActionArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): TopicRuleActionArgs

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val http: Output<TopicRuleHttpActionArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val kafka: Output<TopicRuleKafkaActionArgs>? = null
Link copied to clipboard
val kinesis: Output<TopicRuleKinesisActionArgs>? = null
Link copied to clipboard
val lambda: Output<TopicRuleLambdaActionArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val s3: Output<TopicRuleS3ActionArgs>? = null
Link copied to clipboard
val sns: Output<TopicRuleSnsActionArgs>? = null
Link copied to clipboard
val sqs: Output<TopicRuleSqsActionArgs>? = null
Link copied to clipboard
Link copied to clipboard