TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "fjqpclofxsvyoldj")
suspend fun archivePolicy(value: Output<Any>)
@JvmName(name = "yqqpvdixwhsyvcll")
suspend fun archivePolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "gdfbrdbymtowthmd")
suspend fun contentBasedDeduplication(value: Output<Boolean>)
@JvmName(name = "dipnjoqsembjwmnw")
suspend fun contentBasedDeduplication(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jknlnriuraiqxtiy")
suspend fun dataProtectionPolicy(value: Output<Any>)
@JvmName(name = "bijknjxkplafwdqp")
suspend fun dataProtectionPolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "vjjgvrpyfqfrpqbq")
suspend fun deliveryStatusLogging(value: Output<List<TopicLoggingConfigArgs>>)
@JvmName(name = "bmfvwkkjrvqttcnm")
suspend fun deliveryStatusLogging(vararg values: TopicLoggingConfigArgs)
@JvmName(name = "pkbanicumkeranst")
suspend fun deliveryStatusLogging(vararg values: Output<TopicLoggingConfigArgs>)
@JvmName(name = "larjhsagnnslrlbs")
suspend fun deliveryStatusLogging(vararg argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
@JvmName(name = "iivksveibfofabta")
suspend fun deliveryStatusLogging(value: List<TopicLoggingConfigArgs>?)
@JvmName(name = "lrrdalmldsjpmrsu")
suspend fun deliveryStatusLogging(values: List<Output<TopicLoggingConfigArgs>>)
@JvmName(name = "lekihpsvlnexnjxf")
suspend fun deliveryStatusLogging(argument: List<suspend TopicLoggingConfigArgsBuilder.() -> Unit>)
@JvmName(name = "litqwmhbhipfjtwl")
suspend fun deliveryStatusLogging(argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgigpubhkpunpfwi")
suspend fun displayName(value: Output<String>)
@JvmName(name = "mhfufnyvvulfiqys")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "wqwhjcqecasjgwim")
suspend fun fifoTopic(value: Output<Boolean>)
@JvmName(name = "jkxqtgawhhclvvvm")
suspend fun fifoTopic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mjvwwjndwgqwxcjm")
suspend fun kmsMasterKeyId(value: Output<String>)
@JvmName(name = "rkjwkbgqaowxbkrp")
suspend fun kmsMasterKeyId(value: String?)
Link copied to clipboard
@JvmName(name = "pkyrfymhlcjiuhvm")
suspend fun signatureVersion(value: Output<String>)
@JvmName(name = "iqxijwbkkbpyuyop")
suspend fun signatureVersion(value: String?)
Link copied to clipboard
@JvmName(name = "nypvfrunmkktmuob")
suspend fun subscription(value: Output<List<TopicSubscriptionArgs>>)
@JvmName(name = "fqctunbovsramdkw")
suspend fun subscription(vararg values: TopicSubscriptionArgs)
@JvmName(name = "lgahmxquedasgswq")
suspend fun subscription(vararg values: Output<TopicSubscriptionArgs>)
@JvmName(name = "tvxlqgibprogfkmu")
suspend fun subscription(vararg argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
@JvmName(name = "jvnguwheefdrbgtv")
suspend fun subscription(value: List<TopicSubscriptionArgs>?)
@JvmName(name = "patcoqpopeegstjm")
suspend fun subscription(values: List<Output<TopicSubscriptionArgs>>)
@JvmName(name = "fnulfcgtxrgsplaf")
suspend fun subscription(argument: List<suspend TopicSubscriptionArgsBuilder.() -> Unit>)
@JvmName(name = "uyrahhrvqanvgfrx")
suspend fun subscription(argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdewbtvtipnvgoej")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "hmwksbaijmlvtqmg")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "pnfpttwyadxuihqm")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "sekabjmajjxkrtsd")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "odedqmjlxeaumvqd")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "tkpgudgttiovlfqm")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "fesidyfvnprgcelb")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "eipuvnrqwvfunmsg")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "icxgefvbknlrirdf")
suspend fun topicName(value: Output<String>)
@JvmName(name = "mncvembqojpwwmdg")
suspend fun topicName(value: String?)
Link copied to clipboard
@JvmName(name = "vpavcovydsldkiby")
suspend fun tracingConfig(value: Output<String>)
@JvmName(name = "apwdskgqaphaqkyv")
suspend fun tracingConfig(value: String?)