TopicRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "abxemkuiyoptvahr")
suspend fun cloudwatchAlarm(value: TopicRuleCloudwatchAlarmArgs?)
@JvmName(name = "ibmxhxnkbcqngrye")
suspend fun cloudwatchAlarm(value: Output<TopicRuleCloudwatchAlarmArgs>)
@JvmName(name = "eqcuyfgyjtblfnmd")
suspend fun cloudwatchAlarm(argument: suspend TopicRuleCloudwatchAlarmArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cfmpgxwmtrjkmeiv")
suspend fun cloudwatchLogs(value: Output<List<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "qhticmfhicowxcvu")
suspend fun cloudwatchLogs(vararg values: TopicRuleCloudwatchLogArgs)
@JvmName(name = "bursfmpydsngxbtm")
suspend fun cloudwatchLogs(vararg values: Output<TopicRuleCloudwatchLogArgs>)
@JvmName(name = "rlluqwqletecskav")
suspend fun cloudwatchLogs(vararg argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
@JvmName(name = "yvddlevejgjiivdw")
suspend fun cloudwatchLogs(value: List<TopicRuleCloudwatchLogArgs>?)
@JvmName(name = "ifudyntgoexyavfh")
suspend fun cloudwatchLogs(values: List<Output<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "dusbxrynnnvcgffd")
suspend fun cloudwatchLogs(argument: List<suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit>)
@JvmName(name = "hxokqpwmwthbblsf")
suspend fun cloudwatchLogs(argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nntetvrbbmxdjats")
suspend fun cloudwatchMetric(value: TopicRuleCloudwatchMetricArgs?)
@JvmName(name = "uwobfeehspwabgow")
suspend fun cloudwatchMetric(value: Output<TopicRuleCloudwatchMetricArgs>)
@JvmName(name = "hqhnksnmtetuvoav")
suspend fun cloudwatchMetric(argument: suspend TopicRuleCloudwatchMetricArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mbeflwedfxbndtjn")
suspend fun description(value: Output<String>)
@JvmName(name = "lmjjlgbviyunqwcg")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "sbwrcfooyvlswmos")
suspend fun dynamodb(value: TopicRuleDynamodbArgs?)
@JvmName(name = "dgvejfrvjsiordmk")
suspend fun dynamodb(value: Output<TopicRuleDynamodbArgs>)
@JvmName(name = "koxsrovkypuukftu")
suspend fun dynamodb(argument: suspend TopicRuleDynamodbArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qktpwjpvpgbtabqn")
suspend fun dynamodbv2s(value: Output<List<TopicRuleDynamodbv2Args>>)
@JvmName(name = "eswbxhagofbwcxsd")
suspend fun dynamodbv2s(vararg values: TopicRuleDynamodbv2Args)
@JvmName(name = "qwmhkkefyjmkaqgl")
suspend fun dynamodbv2s(vararg values: Output<TopicRuleDynamodbv2Args>)
@JvmName(name = "thfqacicsnklfvou")
suspend fun dynamodbv2s(vararg argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
@JvmName(name = "rkpqvilcyoatsqcc")
suspend fun dynamodbv2s(value: List<TopicRuleDynamodbv2Args>?)
@JvmName(name = "dvgmraocnlejgxss")
suspend fun dynamodbv2s(values: List<Output<TopicRuleDynamodbv2Args>>)
@JvmName(name = "gybpqmxkfojhokgx")
suspend fun dynamodbv2s(argument: List<suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit>)
@JvmName(name = "hxbkjganmonqakhx")
suspend fun dynamodbv2s(argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nhhytqxeohtxpsmk")
suspend fun elasticsearch(value: TopicRuleElasticsearchArgs?)
@JvmName(name = "xflgsqasedfcevkt")
suspend fun elasticsearch(value: Output<TopicRuleElasticsearchArgs>)
@JvmName(name = "wesxnaedxlxdykfi")
suspend fun elasticsearch(argument: suspend TopicRuleElasticsearchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vmkssbmcfslemutb")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "iigmhxmfbppnvxgg")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vrgwtbmnrqjqxwvy")
suspend fun errorAction(value: TopicRuleErrorActionArgs?)
@JvmName(name = "foahpwfuymhoenly")
suspend fun errorAction(value: Output<TopicRuleErrorActionArgs>)
@JvmName(name = "gaqjkdryjtnartth")
suspend fun errorAction(argument: suspend TopicRuleErrorActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ljbutmsguavyipxd")
suspend fun firehose(value: TopicRuleFirehoseArgs?)
@JvmName(name = "mlkmsosgmsftpngo")
suspend fun firehose(value: Output<TopicRuleFirehoseArgs>)
@JvmName(name = "ytdswpyfpttiwpwu")
suspend fun firehose(argument: suspend TopicRuleFirehoseArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wxcbwixbxkeqvygp")
suspend fun https(value: Output<List<TopicRuleHttpArgs>>)
@JvmName(name = "darakvfkxfrtkymn")
suspend fun https(vararg values: TopicRuleHttpArgs)
@JvmName(name = "bpojwhkviadyyabl")
suspend fun https(vararg values: Output<TopicRuleHttpArgs>)
@JvmName(name = "uxdunrbgchayfdxe")
suspend fun https(vararg argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
@JvmName(name = "wuwpiehrgixpegub")
suspend fun https(value: List<TopicRuleHttpArgs>?)
@JvmName(name = "dqhnbesxgvcqepfq")
suspend fun https(values: List<Output<TopicRuleHttpArgs>>)
@JvmName(name = "syvdyeofwhyoqdcs")
suspend fun https(argument: List<suspend TopicRuleHttpArgsBuilder.() -> Unit>)
@JvmName(name = "yknaaauddamlafqt")
suspend fun https(argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qujishibtutrdsph")
suspend fun iotAnalytics(value: Output<List<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "oobrjsttpfjupsgp")
suspend fun iotAnalytics(vararg values: TopicRuleIotAnalyticArgs)
@JvmName(name = "kfxmdcvqlfqmymyy")
suspend fun iotAnalytics(vararg values: Output<TopicRuleIotAnalyticArgs>)
@JvmName(name = "ommuxcyhcttpvbgb")
suspend fun iotAnalytics(vararg argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
@JvmName(name = "ftbvfcuuvtktogal")
suspend fun iotAnalytics(value: List<TopicRuleIotAnalyticArgs>?)
@JvmName(name = "mtoykjwjfxcwkhbt")
suspend fun iotAnalytics(values: List<Output<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "xngawqxqguucbjaf")
suspend fun iotAnalytics(argument: List<suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit>)
@JvmName(name = "aokoqwdwadshbfws")
suspend fun iotAnalytics(argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "maohpkeubemnborw")
suspend fun iotEvents(value: Output<List<TopicRuleIotEventArgs>>)
@JvmName(name = "sdyqwtltygoayaaa")
suspend fun iotEvents(vararg values: TopicRuleIotEventArgs)
@JvmName(name = "pshitjecyaqqjndp")
suspend fun iotEvents(vararg values: Output<TopicRuleIotEventArgs>)
@JvmName(name = "bfrolsvqmqcmchoa")
suspend fun iotEvents(vararg argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
@JvmName(name = "vrbfuxreutfnhlmy")
suspend fun iotEvents(value: List<TopicRuleIotEventArgs>?)
@JvmName(name = "xawcgpebtwksxiaq")
suspend fun iotEvents(values: List<Output<TopicRuleIotEventArgs>>)
@JvmName(name = "txxuodvuxakmtwsc")
suspend fun iotEvents(argument: List<suspend TopicRuleIotEventArgsBuilder.() -> Unit>)
@JvmName(name = "hdyfmxcmrtodhncd")
suspend fun iotEvents(argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgfrutuimwtwgdre")
suspend fun kafkas(value: Output<List<TopicRuleKafkaArgs>>)
@JvmName(name = "ocxtmcebdheneeni")
suspend fun kafkas(vararg values: TopicRuleKafkaArgs)
@JvmName(name = "pcvclluvnivgadju")
suspend fun kafkas(vararg values: Output<TopicRuleKafkaArgs>)
@JvmName(name = "ycgnsxleydsoatkg")
suspend fun kafkas(vararg argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
@JvmName(name = "rytxepwmktgcxaon")
suspend fun kafkas(value: List<TopicRuleKafkaArgs>?)
@JvmName(name = "itocfsdfipxwbhtd")
suspend fun kafkas(values: List<Output<TopicRuleKafkaArgs>>)
@JvmName(name = "jvmboaqepxqcctag")
suspend fun kafkas(argument: List<suspend TopicRuleKafkaArgsBuilder.() -> Unit>)
@JvmName(name = "pujnhkodaokidxpk")
suspend fun kafkas(argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xqkmtoogkahwixwp")
suspend fun kinesis(value: TopicRuleKinesisArgs?)
@JvmName(name = "cmckiyuhssxduhmj")
suspend fun kinesis(value: Output<TopicRuleKinesisArgs>)
@JvmName(name = "ktjattvvlpdfexym")
suspend fun kinesis(argument: suspend TopicRuleKinesisArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vuglliupcpjnbiyu")
suspend fun lambda(value: TopicRuleLambdaArgs?)
@JvmName(name = "wipnqcqgchdnokdw")
suspend fun lambda(value: Output<TopicRuleLambdaArgs>)
@JvmName(name = "avkfagyfugxdgcbj")
suspend fun lambda(argument: suspend TopicRuleLambdaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmjtbglhsxiuwuko")
suspend fun name(value: Output<String>)
@JvmName(name = "bjtjxujgvasnpchl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rkqemqbdvvloaggs")
suspend fun republish(value: TopicRuleRepublishArgs?)
@JvmName(name = "qkqbdlsvtyiibufg")
suspend fun republish(value: Output<TopicRuleRepublishArgs>)
@JvmName(name = "fwpeqgwgqxhbgris")
suspend fun republish(argument: suspend TopicRuleRepublishArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ewmpfmfuomoxldhu")
suspend fun s3(value: TopicRuleS3Args?)
@JvmName(name = "yirntxllcrqqflyx")
suspend fun s3(value: Output<TopicRuleS3Args>)
@JvmName(name = "vgkslastmtjgxgbt")
suspend fun s3(argument: suspend TopicRuleS3ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kuucfjreqghqhtaa")
suspend fun sns(value: TopicRuleSnsArgs?)
@JvmName(name = "qutwlisaydcubitg")
suspend fun sns(value: Output<TopicRuleSnsArgs>)
@JvmName(name = "nikwpoxchowgxvjn")
suspend fun sns(argument: suspend TopicRuleSnsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "snbnjibllslokufu")
suspend fun sql(value: Output<String>)
@JvmName(name = "nkxmynxmyktputat")
suspend fun sql(value: String?)
Link copied to clipboard
@JvmName(name = "olyqvvmtmsyhbgoe")
suspend fun sqlVersion(value: Output<String>)
@JvmName(name = "qvcxbtwnmvqnvdrq")
suspend fun sqlVersion(value: String?)
Link copied to clipboard
@JvmName(name = "wnqxhfpvlhmbtbtl")
suspend fun sqs(value: TopicRuleSqsArgs?)
@JvmName(name = "daahnfawabttstbh")
suspend fun sqs(value: Output<TopicRuleSqsArgs>)
@JvmName(name = "ybikxmomguspdonp")
suspend fun sqs(argument: suspend TopicRuleSqsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xpwtsywlkytckiqi")
suspend fun stepFunctions(value: Output<List<TopicRuleStepFunctionArgs>>)
@JvmName(name = "hxvqcvegvyiousxy")
suspend fun stepFunctions(vararg values: TopicRuleStepFunctionArgs)
@JvmName(name = "bxdmpsqonwbtomim")
suspend fun stepFunctions(vararg values: Output<TopicRuleStepFunctionArgs>)
@JvmName(name = "luwkqkwugxkxmfcn")
suspend fun stepFunctions(vararg argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
@JvmName(name = "vrlpbsrvbabkjsco")
suspend fun stepFunctions(value: List<TopicRuleStepFunctionArgs>?)
@JvmName(name = "jxdtqtavkqpxjbwo")
suspend fun stepFunctions(values: List<Output<TopicRuleStepFunctionArgs>>)
@JvmName(name = "infibofyhkuecdmu")
suspend fun stepFunctions(argument: List<suspend TopicRuleStepFunctionArgsBuilder.() -> Unit>)
@JvmName(name = "tsoexqdexdmcbaax")
suspend fun stepFunctions(argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aitipwneptojyehi")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "obxymvjlscmnqvjs")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "khonrqgsntyafort")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ynajnljanogxqfqb")
suspend fun timestreams(value: Output<List<TopicRuleTimestreamArgs>>)
@JvmName(name = "ldanldrkcofolvti")
suspend fun timestreams(vararg values: TopicRuleTimestreamArgs)
@JvmName(name = "axrnqfjdkdbehnnd")
suspend fun timestreams(vararg values: Output<TopicRuleTimestreamArgs>)
@JvmName(name = "hcdoctkufmyajdcv")
suspend fun timestreams(vararg argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)
@JvmName(name = "amtgpwpqyxvtxbuu")
suspend fun timestreams(value: List<TopicRuleTimestreamArgs>?)
@JvmName(name = "jsuaodcqakiqpocv")
suspend fun timestreams(values: List<Output<TopicRuleTimestreamArgs>>)
@JvmName(name = "eigosabseimlitfu")
suspend fun timestreams(argument: List<suspend TopicRuleTimestreamArgsBuilder.() -> Unit>)
@JvmName(name = "xbochujuqnisicgb")
suspend fun timestreams(argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)