TopicRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lsxurahvufuhjhox")
suspend fun cloudwatchAlarm(value: TopicRuleCloudwatchAlarmArgs?)
@JvmName(name = "dtvjtmvosisfhjml")
suspend fun cloudwatchAlarm(value: Output<TopicRuleCloudwatchAlarmArgs>)
@JvmName(name = "riavitlbjefdkgus")
suspend fun cloudwatchAlarm(argument: suspend TopicRuleCloudwatchAlarmArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xjoupsfvjdmkyfky")
suspend fun cloudwatchLogs(value: Output<List<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "peoocfrnkghwvdlr")
suspend fun cloudwatchLogs(vararg values: TopicRuleCloudwatchLogArgs)
@JvmName(name = "ibrbwawqajnxyrkk")
suspend fun cloudwatchLogs(vararg values: Output<TopicRuleCloudwatchLogArgs>)
@JvmName(name = "dpcsixabijlvonwk")
suspend fun cloudwatchLogs(vararg argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
@JvmName(name = "ktkqnotjbmroyhoo")
suspend fun cloudwatchLogs(value: List<TopicRuleCloudwatchLogArgs>?)
@JvmName(name = "syulawgjjlttlmee")
suspend fun cloudwatchLogs(values: List<Output<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "imswcbdhkhceydfj")
suspend fun cloudwatchLogs(argument: List<suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit>)
@JvmName(name = "vdruuneejsbwmvpl")
suspend fun cloudwatchLogs(argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "orylmebxyildakbm")
suspend fun cloudwatchMetric(value: TopicRuleCloudwatchMetricArgs?)
@JvmName(name = "yjptqgamreaylpet")
suspend fun cloudwatchMetric(value: Output<TopicRuleCloudwatchMetricArgs>)
@JvmName(name = "qejkvuxdojoilpdo")
suspend fun cloudwatchMetric(argument: suspend TopicRuleCloudwatchMetricArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oedonglmywrsbshy")
suspend fun description(value: Output<String>)
@JvmName(name = "tfytldmfbylyhbup")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "kbybfskshllxkgtc")
suspend fun dynamodb(value: TopicRuleDynamodbArgs?)
@JvmName(name = "lbxocldffviutrgw")
suspend fun dynamodb(value: Output<TopicRuleDynamodbArgs>)
@JvmName(name = "hoddridoveerptvh")
suspend fun dynamodb(argument: suspend TopicRuleDynamodbArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "entkolsugvpnppyf")
suspend fun dynamodbv2s(value: Output<List<TopicRuleDynamodbv2Args>>)
@JvmName(name = "lxcsbxuxhjsicdur")
suspend fun dynamodbv2s(vararg values: TopicRuleDynamodbv2Args)
@JvmName(name = "imgwhvtsdoslnney")
suspend fun dynamodbv2s(vararg values: Output<TopicRuleDynamodbv2Args>)
@JvmName(name = "fsulclpcwbscfraa")
suspend fun dynamodbv2s(vararg argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
@JvmName(name = "xkdmsesiejmjklwd")
suspend fun dynamodbv2s(value: List<TopicRuleDynamodbv2Args>?)
@JvmName(name = "jpinigwfxygnemyr")
suspend fun dynamodbv2s(values: List<Output<TopicRuleDynamodbv2Args>>)
@JvmName(name = "jpimhnxdhpbwyolw")
suspend fun dynamodbv2s(argument: List<suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit>)
@JvmName(name = "kghjtveefadomnio")
suspend fun dynamodbv2s(argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tpvrihkwtmvqqmbo")
suspend fun elasticsearch(value: TopicRuleElasticsearchArgs?)
@JvmName(name = "ykefmjvngvmravrr")
suspend fun elasticsearch(value: Output<TopicRuleElasticsearchArgs>)
@JvmName(name = "yscwpjhtiyncqpwg")
suspend fun elasticsearch(argument: suspend TopicRuleElasticsearchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tnckgdjkuhhltlxx")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "ytioqlufvekdjsqs")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "csitcmiwnrafyeor")
suspend fun errorAction(value: TopicRuleErrorActionArgs?)
@JvmName(name = "dcpdddbbggoeviwj")
suspend fun errorAction(value: Output<TopicRuleErrorActionArgs>)
@JvmName(name = "wdvkiqldwhpgeoub")
suspend fun errorAction(argument: suspend TopicRuleErrorActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rawmbdvrtdnpreho")
suspend fun firehose(value: TopicRuleFirehoseArgs?)
@JvmName(name = "aheorcnobdoijwvb")
suspend fun firehose(value: Output<TopicRuleFirehoseArgs>)
@JvmName(name = "fcfiimcpmldvubhe")
suspend fun firehose(argument: suspend TopicRuleFirehoseArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ajvtcxsadkmxjfyl")
suspend fun https(value: Output<List<TopicRuleHttpArgs>>)
@JvmName(name = "ouxlotvhyanqlino")
suspend fun https(vararg values: TopicRuleHttpArgs)
@JvmName(name = "spjqijvfjaejxfvt")
suspend fun https(vararg values: Output<TopicRuleHttpArgs>)
@JvmName(name = "swvjmcngtrkxmhay")
suspend fun https(vararg argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
@JvmName(name = "huyiiolnyytqlhii")
suspend fun https(value: List<TopicRuleHttpArgs>?)
@JvmName(name = "bowudxmweyxvgdmo")
suspend fun https(values: List<Output<TopicRuleHttpArgs>>)
@JvmName(name = "iwuqkjytparhbane")
suspend fun https(argument: List<suspend TopicRuleHttpArgsBuilder.() -> Unit>)
@JvmName(name = "ynumowtbbfhfbaol")
suspend fun https(argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kbjwvuhfyovonvww")
suspend fun iotAnalytics(value: Output<List<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "xkfltvmuthdimhvm")
suspend fun iotAnalytics(vararg values: TopicRuleIotAnalyticArgs)
@JvmName(name = "lknauxhpbtqsfrpo")
suspend fun iotAnalytics(vararg values: Output<TopicRuleIotAnalyticArgs>)
@JvmName(name = "gjqmuicokrntqwyh")
suspend fun iotAnalytics(vararg argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
@JvmName(name = "dckrfoyyrgewjcyu")
suspend fun iotAnalytics(value: List<TopicRuleIotAnalyticArgs>?)
@JvmName(name = "jtwawxrxhkmjhfwv")
suspend fun iotAnalytics(values: List<Output<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "gnipdinrfduuqpua")
suspend fun iotAnalytics(argument: List<suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit>)
@JvmName(name = "jiajrdyvhxbqucdx")
suspend fun iotAnalytics(argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcjjgsptruamshiv")
suspend fun iotEvents(value: Output<List<TopicRuleIotEventArgs>>)
@JvmName(name = "yjxbwvqhpjutvwrh")
suspend fun iotEvents(vararg values: TopicRuleIotEventArgs)
@JvmName(name = "mhhoyvwldauqmoju")
suspend fun iotEvents(vararg values: Output<TopicRuleIotEventArgs>)
@JvmName(name = "vgtbqsaviiavvmwp")
suspend fun iotEvents(vararg argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
@JvmName(name = "pfyvupyuhokvmyvw")
suspend fun iotEvents(value: List<TopicRuleIotEventArgs>?)
@JvmName(name = "lkqgboxrisanxlng")
suspend fun iotEvents(values: List<Output<TopicRuleIotEventArgs>>)
@JvmName(name = "mcqqbjphnxnnwirl")
suspend fun iotEvents(argument: List<suspend TopicRuleIotEventArgsBuilder.() -> Unit>)
@JvmName(name = "kqkegvhxoqrmvlpt")
suspend fun iotEvents(argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "skwrnpwxgjwhsaiv")
suspend fun kafkas(value: Output<List<TopicRuleKafkaArgs>>)
@JvmName(name = "glxnojblplpmojsy")
suspend fun kafkas(vararg values: TopicRuleKafkaArgs)
@JvmName(name = "pldoucmimeoelqad")
suspend fun kafkas(vararg values: Output<TopicRuleKafkaArgs>)
@JvmName(name = "ysbyiijytnofnyrv")
suspend fun kafkas(vararg argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
@JvmName(name = "mdytagxeaprsorow")
suspend fun kafkas(value: List<TopicRuleKafkaArgs>?)
@JvmName(name = "qabttcowxnwrpxrg")
suspend fun kafkas(values: List<Output<TopicRuleKafkaArgs>>)
@JvmName(name = "bhqmubbksjolbpxe")
suspend fun kafkas(argument: List<suspend TopicRuleKafkaArgsBuilder.() -> Unit>)
@JvmName(name = "creoodgafblietde")
suspend fun kafkas(argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdxihskhthkrdtro")
suspend fun kinesis(value: TopicRuleKinesisArgs?)
@JvmName(name = "oxmksprhxggbcskj")
suspend fun kinesis(value: Output<TopicRuleKinesisArgs>)
@JvmName(name = "kikbeugqonymbniv")
suspend fun kinesis(argument: suspend TopicRuleKinesisArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qhnhsqfahjhxkqxj")
suspend fun lambda(value: TopicRuleLambdaArgs?)
@JvmName(name = "qpdjtaguqsntqpdh")
suspend fun lambda(value: Output<TopicRuleLambdaArgs>)
@JvmName(name = "eiwbysdcdbdvfmwb")
suspend fun lambda(argument: suspend TopicRuleLambdaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aiaflmmrnqetfbki")
suspend fun name(value: Output<String>)
@JvmName(name = "vpuxiipbuptoiahk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "djrvpkwyxxmwagfy")
suspend fun republish(value: TopicRuleRepublishArgs?)
@JvmName(name = "yhvhroqwiiuhdaaa")
suspend fun republish(value: Output<TopicRuleRepublishArgs>)
@JvmName(name = "eruurequtowccark")
suspend fun republish(argument: suspend TopicRuleRepublishArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cqtgxndgypintmic")
suspend fun s3(value: TopicRuleS3Args?)
@JvmName(name = "kxeyplfyyyhdkgyu")
suspend fun s3(value: Output<TopicRuleS3Args>)
@JvmName(name = "qxkfpfsvytlsxplo")
suspend fun s3(argument: suspend TopicRuleS3ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qfdaqepyeovbygbp")
suspend fun sns(value: TopicRuleSnsArgs?)
@JvmName(name = "jkxrqtjqrfxjqhvi")
suspend fun sns(value: Output<TopicRuleSnsArgs>)
@JvmName(name = "rndqyowyahfxigwy")
suspend fun sns(argument: suspend TopicRuleSnsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjjxqtoxmsdkmukj")
suspend fun sql(value: Output<String>)
@JvmName(name = "ulygqknfofkuyxbn")
suspend fun sql(value: String?)
Link copied to clipboard
@JvmName(name = "vhacmnlaakwfojer")
suspend fun sqlVersion(value: Output<String>)
@JvmName(name = "gyppfomobwsjyocy")
suspend fun sqlVersion(value: String?)
Link copied to clipboard
@JvmName(name = "koqcphcdlahhjjyg")
suspend fun sqs(value: TopicRuleSqsArgs?)
@JvmName(name = "ggqgpjwshgswnjfy")
suspend fun sqs(value: Output<TopicRuleSqsArgs>)
@JvmName(name = "stewxattuowwxvyh")
suspend fun sqs(argument: suspend TopicRuleSqsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "quykalkddniphhax")
suspend fun stepFunctions(value: Output<List<TopicRuleStepFunctionArgs>>)
@JvmName(name = "kqngjrvrolscqsta")
suspend fun stepFunctions(vararg values: TopicRuleStepFunctionArgs)
@JvmName(name = "osaielxgfwkyyehn")
suspend fun stepFunctions(vararg values: Output<TopicRuleStepFunctionArgs>)
@JvmName(name = "wgtekdqycilfspna")
suspend fun stepFunctions(vararg argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
@JvmName(name = "trnoqtfnksxyhuoj")
suspend fun stepFunctions(value: List<TopicRuleStepFunctionArgs>?)
@JvmName(name = "omuuxkpjfrjphbmn")
suspend fun stepFunctions(values: List<Output<TopicRuleStepFunctionArgs>>)
@JvmName(name = "ipvjksmswobtxyrg")
suspend fun stepFunctions(argument: List<suspend TopicRuleStepFunctionArgsBuilder.() -> Unit>)
@JvmName(name = "uwgcjafkhktplqkq")
suspend fun stepFunctions(argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xrnmibnkbkgjggcq")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "fbjtqrqyvlmcgsnr")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "blegqcjdbxudjmut")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qnjbmavpsewkmdok")
suspend fun timestreams(value: Output<List<TopicRuleTimestreamArgs>>)
@JvmName(name = "ftknsijrofvwbdmf")
suspend fun timestreams(vararg values: TopicRuleTimestreamArgs)
@JvmName(name = "xovghalttpcwjinw")
suspend fun timestreams(vararg values: Output<TopicRuleTimestreamArgs>)
@JvmName(name = "vwvlvvxelmiwifqi")
suspend fun timestreams(vararg argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)
@JvmName(name = "wyeorqxjgrwkyxfa")
suspend fun timestreams(value: List<TopicRuleTimestreamArgs>?)
@JvmName(name = "gjjmvydmpevesqdd")
suspend fun timestreams(values: List<Output<TopicRuleTimestreamArgs>>)
@JvmName(name = "wbgdortktoqfujdq")
suspend fun timestreams(argument: List<suspend TopicRuleTimestreamArgsBuilder.() -> Unit>)
@JvmName(name = "dimxqeohrvesgjvv")
suspend fun timestreams(argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)