TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "jpniddudewmuwmig")
suspend fun kmsKeyName(value: Output<String>)
@JvmName(name = "btdmdcmqlpeoctqb")
suspend fun kmsKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "aoybihccjjvcpluw")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "gjekojwkdnabqbid")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "cqoltvlkyucptwbp")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nhwkfpdbwbfvewme")
suspend fun messageRetentionDuration(value: Output<String>)
@JvmName(name = "nnsfbymphmosrdue")
suspend fun messageRetentionDuration(value: String?)
Link copied to clipboard
@JvmName(name = "odfihdyhdowxgriu")
suspend fun messageStoragePolicy(value: Output<MessageStoragePolicyArgs>)
@JvmName(name = "ocgemuvvnslijqid")
suspend fun messageStoragePolicy(value: MessageStoragePolicyArgs?)
@JvmName(name = "dwokxnbdongfwpsg")
suspend fun messageStoragePolicy(argument: suspend MessageStoragePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jxdvxpimmpsofjex")
suspend fun name(value: Output<String>)
@JvmName(name = "apxytrmwaqerxbgk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "lxyoyktipluvildi")
suspend fun project(value: Output<String>)
@JvmName(name = "hnrhpqvrptvbjpqt")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "mebvjnqmnerhrkft")
suspend fun satisfiesPzs(value: Output<Boolean>)
@JvmName(name = "fusbvtfuvgmyealt")
suspend fun satisfiesPzs(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nhoxdaaiprsuudmg")
suspend fun schemaSettings(value: Output<SchemaSettingsArgs>)
@JvmName(name = "udpsvimicpkpvirb")
suspend fun schemaSettings(value: SchemaSettingsArgs?)
@JvmName(name = "psldadglpjusabxn")
suspend fun schemaSettings(argument: suspend SchemaSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pyjwpubpbybqdjgn")
suspend fun topicId(value: Output<String>)
@JvmName(name = "gaeefxonkyblvpjh")
suspend fun topicId(value: String?)