TopicRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xjbfpupbhqlqseyh")
suspend fun cloudwatchAlarm(value: TopicRuleCloudwatchAlarmArgs?)
@JvmName(name = "lpmcidtdrkqfhsju")
suspend fun cloudwatchAlarm(value: Output<TopicRuleCloudwatchAlarmArgs>)
@JvmName(name = "hrqctebcnrmdsamw")
suspend fun cloudwatchAlarm(argument: suspend TopicRuleCloudwatchAlarmArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aacxaywkbjkqjnnp")
suspend fun cloudwatchLogs(value: Output<List<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "gfkjnmogeutpheon")
suspend fun cloudwatchLogs(vararg values: TopicRuleCloudwatchLogArgs)
@JvmName(name = "odtduwpuhmxespiu")
suspend fun cloudwatchLogs(vararg values: Output<TopicRuleCloudwatchLogArgs>)
@JvmName(name = "fhtsufcaupxoodmp")
suspend fun cloudwatchLogs(vararg argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
@JvmName(name = "ioviphbubqmpvqoy")
suspend fun cloudwatchLogs(value: List<TopicRuleCloudwatchLogArgs>?)
@JvmName(name = "cnrohytxuvaifkpm")
suspend fun cloudwatchLogs(values: List<Output<TopicRuleCloudwatchLogArgs>>)
@JvmName(name = "yuvdnwiyveuldqwp")
suspend fun cloudwatchLogs(argument: List<suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit>)
@JvmName(name = "qfdkgwrjplyvlgwe")
suspend fun cloudwatchLogs(argument: suspend TopicRuleCloudwatchLogArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fbfvscfvclwknbdt")
suspend fun cloudwatchMetric(value: TopicRuleCloudwatchMetricArgs?)
@JvmName(name = "jfbhuqbhisrhbknr")
suspend fun cloudwatchMetric(value: Output<TopicRuleCloudwatchMetricArgs>)
@JvmName(name = "dveidkjwbbhlivyj")
suspend fun cloudwatchMetric(argument: suspend TopicRuleCloudwatchMetricArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bqpcttclgnkcgyxm")
suspend fun description(value: Output<String>)
@JvmName(name = "pvbsohkhfwjtkhgm")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mkiccvtxdlyafwej")
suspend fun dynamodb(value: TopicRuleDynamodbArgs?)
@JvmName(name = "kedbftxpycecyvha")
suspend fun dynamodb(value: Output<TopicRuleDynamodbArgs>)
@JvmName(name = "dgdkboepephvifxq")
suspend fun dynamodb(argument: suspend TopicRuleDynamodbArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fboinkulhgqctdpx")
suspend fun dynamodbv2s(value: Output<List<TopicRuleDynamodbv2Args>>)
@JvmName(name = "rrxbdnatwjeqtiam")
suspend fun dynamodbv2s(vararg values: TopicRuleDynamodbv2Args)
@JvmName(name = "ydwufmdwktrafpgp")
suspend fun dynamodbv2s(vararg values: Output<TopicRuleDynamodbv2Args>)
@JvmName(name = "ejronrtnuxrfsshw")
suspend fun dynamodbv2s(vararg argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
@JvmName(name = "eybpnylpvbuvuwoi")
suspend fun dynamodbv2s(value: List<TopicRuleDynamodbv2Args>?)
@JvmName(name = "tfssrrofuqljretd")
suspend fun dynamodbv2s(values: List<Output<TopicRuleDynamodbv2Args>>)
@JvmName(name = "honvlnetclydqbdu")
suspend fun dynamodbv2s(argument: List<suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit>)
@JvmName(name = "oylshsqgrgkwglkk")
suspend fun dynamodbv2s(argument: suspend TopicRuleDynamodbv2ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcrcoinucouupstw")
suspend fun elasticsearch(value: TopicRuleElasticsearchArgs?)
@JvmName(name = "hvxtpvdhqonfnkgw")
suspend fun elasticsearch(value: Output<TopicRuleElasticsearchArgs>)
@JvmName(name = "rwaswfetbxsermfw")
suspend fun elasticsearch(argument: suspend TopicRuleElasticsearchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pymvtcdfoahunqtb")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "ymubtdfikdxjfsia")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uiiwyhxrphwlbguo")
suspend fun errorAction(value: TopicRuleErrorActionArgs?)
@JvmName(name = "ocskfbqgpkunlkyi")
suspend fun errorAction(value: Output<TopicRuleErrorActionArgs>)
@JvmName(name = "ltvejdqfvebactjq")
suspend fun errorAction(argument: suspend TopicRuleErrorActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ejshuewhqjtbfonl")
suspend fun firehose(value: TopicRuleFirehoseArgs?)
@JvmName(name = "crwyfmrymkndfjbr")
suspend fun firehose(value: Output<TopicRuleFirehoseArgs>)
@JvmName(name = "brclkxaifxbhvknf")
suspend fun firehose(argument: suspend TopicRuleFirehoseArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rfjxksmbbvpqhcvo")
suspend fun https(value: Output<List<TopicRuleHttpArgs>>)
@JvmName(name = "xoyrftfoovstgrrb")
suspend fun https(vararg values: TopicRuleHttpArgs)
@JvmName(name = "bjwautrntdkeaaav")
suspend fun https(vararg values: Output<TopicRuleHttpArgs>)
@JvmName(name = "axtxbcfnikmshyco")
suspend fun https(vararg argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
@JvmName(name = "mmcmhdhwcnxevrwn")
suspend fun https(value: List<TopicRuleHttpArgs>?)
@JvmName(name = "fdgvwnclvodlylky")
suspend fun https(values: List<Output<TopicRuleHttpArgs>>)
@JvmName(name = "uydepqmelgpmmawn")
suspend fun https(argument: List<suspend TopicRuleHttpArgsBuilder.() -> Unit>)
@JvmName(name = "cmpvrvodijxbsxsl")
suspend fun https(argument: suspend TopicRuleHttpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yohqdhfayqejsajg")
suspend fun iotAnalytics(value: Output<List<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "pcdfvpwsitljqqgi")
suspend fun iotAnalytics(vararg values: TopicRuleIotAnalyticArgs)
@JvmName(name = "qwkosgpjgtdamvbx")
suspend fun iotAnalytics(vararg values: Output<TopicRuleIotAnalyticArgs>)
@JvmName(name = "nixqthqwhlxkobil")
suspend fun iotAnalytics(vararg argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
@JvmName(name = "vjqcdwcsgeemgdtt")
suspend fun iotAnalytics(value: List<TopicRuleIotAnalyticArgs>?)
@JvmName(name = "klavgkuxpupsevgv")
suspend fun iotAnalytics(values: List<Output<TopicRuleIotAnalyticArgs>>)
@JvmName(name = "yrnqecinplxdlwty")
suspend fun iotAnalytics(argument: List<suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit>)
@JvmName(name = "lhvkxynljgktvmub")
suspend fun iotAnalytics(argument: suspend TopicRuleIotAnalyticArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wokppcgarsnbtjyd")
suspend fun iotEvents(value: Output<List<TopicRuleIotEventArgs>>)
@JvmName(name = "kchflglrfqgfqcax")
suspend fun iotEvents(vararg values: TopicRuleIotEventArgs)
@JvmName(name = "bsweetqwppawhwoq")
suspend fun iotEvents(vararg values: Output<TopicRuleIotEventArgs>)
@JvmName(name = "xhbhuikbdehkloht")
suspend fun iotEvents(vararg argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
@JvmName(name = "yapwtnrgnncffbdw")
suspend fun iotEvents(value: List<TopicRuleIotEventArgs>?)
@JvmName(name = "xhjixthbbxiwmoga")
suspend fun iotEvents(values: List<Output<TopicRuleIotEventArgs>>)
@JvmName(name = "uhvxbrjjbmgdydpu")
suspend fun iotEvents(argument: List<suspend TopicRuleIotEventArgsBuilder.() -> Unit>)
@JvmName(name = "yobrkwqdulpurpsw")
suspend fun iotEvents(argument: suspend TopicRuleIotEventArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "euxnfnedacphxxsk")
suspend fun kafkas(value: Output<List<TopicRuleKafkaArgs>>)
@JvmName(name = "uyjbdnaflrjhmgha")
suspend fun kafkas(vararg values: TopicRuleKafkaArgs)
@JvmName(name = "vsfkwfuwlipheayk")
suspend fun kafkas(vararg values: Output<TopicRuleKafkaArgs>)
@JvmName(name = "mqmytaxryihyahal")
suspend fun kafkas(vararg argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
@JvmName(name = "jypkccqeypidcdlx")
suspend fun kafkas(value: List<TopicRuleKafkaArgs>?)
@JvmName(name = "emwuvhocypisemvk")
suspend fun kafkas(values: List<Output<TopicRuleKafkaArgs>>)
@JvmName(name = "dcsomekdrrlokyqt")
suspend fun kafkas(argument: List<suspend TopicRuleKafkaArgsBuilder.() -> Unit>)
@JvmName(name = "ijjthreqqjpoydve")
suspend fun kafkas(argument: suspend TopicRuleKafkaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xkygpjfgqoiblsyb")
suspend fun kinesis(value: TopicRuleKinesisArgs?)
@JvmName(name = "hqbvfqbjihjwstoq")
suspend fun kinesis(value: Output<TopicRuleKinesisArgs>)
@JvmName(name = "jxebpefdsfplfgcu")
suspend fun kinesis(argument: suspend TopicRuleKinesisArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmcfwuvemdifvkqa")
suspend fun lambda(value: TopicRuleLambdaArgs?)
@JvmName(name = "awukxbenhplwofil")
suspend fun lambda(value: Output<TopicRuleLambdaArgs>)
@JvmName(name = "ejonkcduypaiujja")
suspend fun lambda(argument: suspend TopicRuleLambdaArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jeygioxsmloswxij")
suspend fun name(value: Output<String>)
@JvmName(name = "wsgxuqkrmtfffikq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "tmueiroauaypijgy")
suspend fun republish(value: TopicRuleRepublishArgs?)
@JvmName(name = "odemdbbsanbcfpmk")
suspend fun republish(value: Output<TopicRuleRepublishArgs>)
@JvmName(name = "yrsyqmrbwhiinxxi")
suspend fun republish(argument: suspend TopicRuleRepublishArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "arqfwewrtacswcis")
suspend fun s3(value: TopicRuleS3Args?)
@JvmName(name = "twlpefxdvhwkrrjm")
suspend fun s3(value: Output<TopicRuleS3Args>)
@JvmName(name = "ehgblcbhfqhlstpg")
suspend fun s3(argument: suspend TopicRuleS3ArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uidkxwwclsthkoun")
suspend fun sns(value: TopicRuleSnsArgs?)
@JvmName(name = "qwvwwupyevikytne")
suspend fun sns(value: Output<TopicRuleSnsArgs>)
@JvmName(name = "tpnqgocihaairgct")
suspend fun sns(argument: suspend TopicRuleSnsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dyomulnoliafcewy")
suspend fun sql(value: Output<String>)
@JvmName(name = "bqcdacbokgpomlgx")
suspend fun sql(value: String?)
Link copied to clipboard
@JvmName(name = "ypituanfadmwcvwb")
suspend fun sqlVersion(value: Output<String>)
@JvmName(name = "ioogwxcuxqeaxihm")
suspend fun sqlVersion(value: String?)
Link copied to clipboard
@JvmName(name = "qyfqidmlsqnvgjgw")
suspend fun sqs(value: TopicRuleSqsArgs?)
@JvmName(name = "fwwrqkvawtkcvkby")
suspend fun sqs(value: Output<TopicRuleSqsArgs>)
@JvmName(name = "ukeyhwgcrfmeevtm")
suspend fun sqs(argument: suspend TopicRuleSqsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lbfxckntxwqvyheh")
suspend fun stepFunctions(value: Output<List<TopicRuleStepFunctionArgs>>)
@JvmName(name = "gomybxanostocebk")
suspend fun stepFunctions(vararg values: TopicRuleStepFunctionArgs)
@JvmName(name = "wikvsxseykdkoolc")
suspend fun stepFunctions(vararg values: Output<TopicRuleStepFunctionArgs>)
@JvmName(name = "cowemwisgsjivtsu")
suspend fun stepFunctions(vararg argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
@JvmName(name = "fejtefcoxfjjycma")
suspend fun stepFunctions(value: List<TopicRuleStepFunctionArgs>?)
@JvmName(name = "iubwvmwsyemkhqxb")
suspend fun stepFunctions(values: List<Output<TopicRuleStepFunctionArgs>>)
@JvmName(name = "gjukcvwaebvhkdae")
suspend fun stepFunctions(argument: List<suspend TopicRuleStepFunctionArgsBuilder.() -> Unit>)
@JvmName(name = "ubffcywviyopqwqq")
suspend fun stepFunctions(argument: suspend TopicRuleStepFunctionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eflfxdvqwarpnlds")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "fodhjtqrparewtce")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "lgmtnmyvbnkprogj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yqjfewsaywxqvdbd")
suspend fun timestreams(value: Output<List<TopicRuleTimestreamArgs>>)
@JvmName(name = "wyfsmodcryyibtdi")
suspend fun timestreams(vararg values: TopicRuleTimestreamArgs)
@JvmName(name = "vxybommtpeqygtns")
suspend fun timestreams(vararg values: Output<TopicRuleTimestreamArgs>)
@JvmName(name = "xnggohtwvjejoteg")
suspend fun timestreams(vararg argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)
@JvmName(name = "nwvggqlwkauhiptp")
suspend fun timestreams(value: List<TopicRuleTimestreamArgs>?)
@JvmName(name = "pnwqndcmyvwljohu")
suspend fun timestreams(values: List<Output<TopicRuleTimestreamArgs>>)
@JvmName(name = "rbwngmtxveqfxdvg")
suspend fun timestreams(argument: List<suspend TopicRuleTimestreamArgsBuilder.() -> Unit>)
@JvmName(name = "jtyqlcadihoqlwur")
suspend fun timestreams(argument: suspend TopicRuleTimestreamArgsBuilder.() -> Unit)