TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "bnnmgmrxeddnidha")
suspend fun archivePolicy(value: Output<Any>)
@JvmName(name = "ejopjiedobgorubt")
suspend fun archivePolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "glsuycxlhjlvmpno")
suspend fun contentBasedDeduplication(value: Output<Boolean>)
@JvmName(name = "rvaaakrvyhmdebiw")
suspend fun contentBasedDeduplication(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yfwqleirkuqkdcra")
suspend fun dataProtectionPolicy(value: Output<Any>)
@JvmName(name = "jfwwkkjsypdmhekb")
suspend fun dataProtectionPolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "terwxiplodcsycxj")
suspend fun deliveryStatusLogging(value: Output<List<TopicLoggingConfigArgs>>)
@JvmName(name = "vgfbmvligkawywyk")
suspend fun deliveryStatusLogging(vararg values: TopicLoggingConfigArgs)
@JvmName(name = "caxcqubcommwuymp")
suspend fun deliveryStatusLogging(vararg values: Output<TopicLoggingConfigArgs>)
@JvmName(name = "eqplffpfmnkqtskc")
suspend fun deliveryStatusLogging(vararg argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
@JvmName(name = "ccvoxmodogehatfm")
suspend fun deliveryStatusLogging(value: List<TopicLoggingConfigArgs>?)
@JvmName(name = "jtigtugojnkkpsef")
suspend fun deliveryStatusLogging(values: List<Output<TopicLoggingConfigArgs>>)
@JvmName(name = "ckbppxycckeriaqg")
suspend fun deliveryStatusLogging(argument: List<suspend TopicLoggingConfigArgsBuilder.() -> Unit>)
@JvmName(name = "xouyutryesimhhkt")
suspend fun deliveryStatusLogging(argument: suspend TopicLoggingConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pbchmuhufuwuoysx")
suspend fun displayName(value: Output<String>)
@JvmName(name = "gctkdbjrlunfhjss")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "ijvfedlogipmakob")
suspend fun fifoThroughputScope(value: Output<String>)
@JvmName(name = "cgccgndfbwwvwuts")
suspend fun fifoThroughputScope(value: String?)
Link copied to clipboard
@JvmName(name = "xljraoevbbocwxku")
suspend fun fifoTopic(value: Output<Boolean>)
@JvmName(name = "owonxemegvqxydms")
suspend fun fifoTopic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wdsdukncovvmjrkg")
suspend fun kmsMasterKeyId(value: Output<String>)
@JvmName(name = "pjpwhkfketngfmke")
suspend fun kmsMasterKeyId(value: String?)
Link copied to clipboard
@JvmName(name = "pquqqynjwnipcejn")
suspend fun signatureVersion(value: Output<String>)
@JvmName(name = "jplqaypgeyulmjwe")
suspend fun signatureVersion(value: String?)
Link copied to clipboard
@JvmName(name = "xoejmukldmlfidnl")
suspend fun subscription(value: Output<List<TopicSubscriptionArgs>>)
@JvmName(name = "mgxkvxexpibkajyv")
suspend fun subscription(vararg values: TopicSubscriptionArgs)
@JvmName(name = "fxkwwhhtbgyqivmc")
suspend fun subscription(vararg values: Output<TopicSubscriptionArgs>)
@JvmName(name = "mvchuyldyrydbedt")
suspend fun subscription(vararg argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
@JvmName(name = "iaatiagynjmlrpgo")
suspend fun subscription(value: List<TopicSubscriptionArgs>?)
@JvmName(name = "ytpqcwoqtgdgrbkk")
suspend fun subscription(values: List<Output<TopicSubscriptionArgs>>)
@JvmName(name = "ffdnypwefktcoeaf")
suspend fun subscription(argument: List<suspend TopicSubscriptionArgsBuilder.() -> Unit>)
@JvmName(name = "qgrltsqdkviqbihq")
suspend fun subscription(argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrjthnhwoalacudv")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "xllibxedmuxifysj")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "gqyjrhhwicbgwkcf")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "dkssjarfvlewipjt")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "pofxpkqpdvqtimfs")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "pdudplvprnsediuk")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "vrnmgwiqjbycbngk")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "umrcqmibnpkbkfug")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "scfcrftbkfqifsqh")
suspend fun topicName(value: Output<String>)
@JvmName(name = "yntkcxnmlaogbmll")
suspend fun topicName(value: String?)
Link copied to clipboard
@JvmName(name = "qkdtxoqexktnwgkj")
suspend fun tracingConfig(value: Output<String>)
@JvmName(name = "finenjiygwftgwey")
suspend fun tracingConfig(value: String?)