TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "vuwxrmucksatorym")
suspend fun archivePolicy(value: Output<Any>)
@JvmName(name = "rxayfjwchfrjgvsx")
suspend fun archivePolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "cybawsqcqdkfejhr")
suspend fun contentBasedDeduplication(value: Output<Boolean>)
@JvmName(name = "xcvcdkucwqagwccs")
suspend fun contentBasedDeduplication(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gldjqkqugxefpavj")
suspend fun dataProtectionPolicy(value: Output<Any>)
@JvmName(name = "ymgauuqacdsdysis")
suspend fun dataProtectionPolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "urhrudmpvtpgcpck")
suspend fun displayName(value: Output<String>)
@JvmName(name = "aqgxfbjuweevbpmx")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "fkgbxpurjjgncxqf")
suspend fun fifoTopic(value: Output<Boolean>)
@JvmName(name = "seikojxgeqcnxiqj")
suspend fun fifoTopic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bftlewkvlmkdsibm")
suspend fun kmsMasterKeyId(value: Output<String>)
@JvmName(name = "fwptiwcybejwwhfp")
suspend fun kmsMasterKeyId(value: String?)
Link copied to clipboard
@JvmName(name = "wsgehxukxtwethny")
suspend fun signatureVersion(value: Output<String>)
@JvmName(name = "aoywcobcvpqamsug")
suspend fun signatureVersion(value: String?)
Link copied to clipboard
@JvmName(name = "bbxieaevkvfnfbcy")
suspend fun subscription(value: Output<List<TopicSubscriptionArgs>>)
@JvmName(name = "llwwfkrrdptymcml")
suspend fun subscription(vararg values: TopicSubscriptionArgs)
@JvmName(name = "vrofgybwdejcwxdy")
suspend fun subscription(vararg values: Output<TopicSubscriptionArgs>)
@JvmName(name = "utakduortfkufbyg")
suspend fun subscription(vararg argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
@JvmName(name = "uikpxitjprokqujl")
suspend fun subscription(value: List<TopicSubscriptionArgs>?)
@JvmName(name = "lwdlxwgjmublgsev")
suspend fun subscription(values: List<Output<TopicSubscriptionArgs>>)
@JvmName(name = "awmxpjxyfgscxklv")
suspend fun subscription(argument: List<suspend TopicSubscriptionArgsBuilder.() -> Unit>)
@JvmName(name = "mqkmjwludaxluvwf")
suspend fun subscription(argument: suspend TopicSubscriptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mtyvyyesqwramlna")
suspend fun tags(value: Output<List<TopicTagArgs>>)
@JvmName(name = "qkhgdycbbmwxvjkc")
suspend fun tags(vararg values: TopicTagArgs)
@JvmName(name = "sqgiumggtlsbiqcr")
suspend fun tags(vararg values: Output<TopicTagArgs>)
@JvmName(name = "xyetsfisboqxwomd")
suspend fun tags(vararg argument: suspend TopicTagArgsBuilder.() -> Unit)
@JvmName(name = "ebfvbnhwyqxqoibe")
suspend fun tags(value: List<TopicTagArgs>?)
@JvmName(name = "daiolfjxfkttdgxt")
suspend fun tags(values: List<Output<TopicTagArgs>>)
@JvmName(name = "kjxhtrsvaggwoell")
suspend fun tags(argument: List<suspend TopicTagArgsBuilder.() -> Unit>)
@JvmName(name = "dlurnwycjuabhicx")
suspend fun tags(argument: suspend TopicTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kitwmboxtvokbjfo")
suspend fun topicName(value: Output<String>)
@JvmName(name = "snotunbkmsieuncw")
suspend fun topicName(value: String?)
Link copied to clipboard
@JvmName(name = "vmohsvbdwrbckqqe")
suspend fun tracingConfig(value: Output<String>)
@JvmName(name = "fpdsqnexmqcwoqpp")
suspend fun tracingConfig(value: String?)