TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "ojwqgoowkkvsncla")
suspend fun archivePolicy(value: Output<Any>)
@JvmName(name = "uvbxvtifaypukmxp")
suspend fun archivePolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "njwyboofjjbjmrrv")
suspend fun contentBasedDeduplication(value: Output<Boolean>)
@JvmName(name = "rbuxgjayrrgylpbo")
suspend fun contentBasedDeduplication(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hsoltksixrywpano")
suspend fun dataProtectionPolicy(value: Output<Any>)
@JvmName(name = "ubdyypqatnkvpgbu")
suspend fun dataProtectionPolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "ipbkqyjabfmymcvm")
suspend fun deliveryStatusLogging(value: Output<List<TopicLoggingConfigArgs>>)
@JvmName(name = "uksicntwccddejoc")
suspend fun deliveryStatusLogging(vararg values: TopicLoggingConfigArgs)
@JvmName(name = "yhwrxettdowieyuj")
suspend fun deliveryStatusLogging(vararg values: Output<TopicLoggingConfigArgs>)
@JvmName(name = "vymjkwushbyjtnmr")
suspend fun deliveryStatusLogging(vararg argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
@JvmName(name = "fmvkmvqrqngagykr")
suspend fun deliveryStatusLogging(value: List<TopicLoggingConfigArgs>?)
@JvmName(name = "ncbkuwccwlomrkps")
suspend fun deliveryStatusLogging(values: List<Output<TopicLoggingConfigArgs>>)
@JvmName(name = "lpcdjlmjoahhimwc")
suspend fun deliveryStatusLogging(argument: List<suspend TopicLoggingConfigArgsBuilder.() -> Unit>)
@JvmName(name = "gahcmxuthgxtgptv")
suspend fun deliveryStatusLogging(argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nbfbepptrnocayka")
suspend fun displayName(value: Output<String>)
@JvmName(name = "gtvhqsosofbnleaa")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "gckvfihxsvhojimb")
suspend fun fifoThroughputScope(value: Output<String>)
@JvmName(name = "bbglregtrkqcafcy")
suspend fun fifoThroughputScope(value: String?)
Link copied to clipboard
@JvmName(name = "xhrgguhlyrefnmek")
suspend fun fifoTopic(value: Output<Boolean>)
@JvmName(name = "krkaikgwvqgbakjn")
suspend fun fifoTopic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "agcauyagxabkfafb")
suspend fun kmsMasterKeyId(value: Output<String>)
@JvmName(name = "xwqglgwvotlvgmxm")
suspend fun kmsMasterKeyId(value: String?)
Link copied to clipboard
@JvmName(name = "xsibviyjxxnufjfc")
suspend fun signatureVersion(value: Output<String>)
@JvmName(name = "vugifyqdwfexcvmt")
suspend fun signatureVersion(value: String?)
Link copied to clipboard
@JvmName(name = "ghakvkaaiffeqwns")
suspend fun subscription(value: Output<List<TopicSubscriptionArgs>>)
@JvmName(name = "rtulnefihdpfwcgf")
suspend fun subscription(vararg values: TopicSubscriptionArgs)
@JvmName(name = "tqfhkuxlwqpmkrll")
suspend fun subscription(vararg values: Output<TopicSubscriptionArgs>)
@JvmName(name = "rcmdchqhpqfucenq")
suspend fun subscription(vararg argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
@JvmName(name = "poepcvsfajulqssl")
suspend fun subscription(value: List<TopicSubscriptionArgs>?)
@JvmName(name = "ynonkmgrrqwcrtni")
suspend fun subscription(values: List<Output<TopicSubscriptionArgs>>)
@JvmName(name = "urxjodtpfrywgdel")
suspend fun subscription(argument: List<suspend TopicSubscriptionArgsBuilder.() -> Unit>)
@JvmName(name = "auibaajrclcwwbtx")
suspend fun subscription(argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jlquinykkgmggucw")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "olcpqotlobfeawis")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "yogiibqgqajsapth")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "mjbiswmonmukjavg")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "rfhgajnloanijwqc")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "grciwoeydgglgins")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "ywpudcsbropbgnam")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "wpgdbdoebwgthcwg")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnuopalxebnkpoxi")
suspend fun topicName(value: Output<String>)
@JvmName(name = "movvlrsgyymlsvwu")
suspend fun topicName(value: String?)
Link copied to clipboard
@JvmName(name = "fipbocgcyctecvxg")
suspend fun tracingConfig(value: Output<String>)
@JvmName(name = "qnwkxqxgoyocbflx")
suspend fun tracingConfig(value: String?)