TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "rkqdcyedgpiepjbt")
suspend fun kmsKeyName(value: Output<String>)
@JvmName(name = "jpauvhikvrpwgyvr")
suspend fun kmsKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "ekypbrmsccicvgqc")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "smedxcqluwtpiawm")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "opjdfcaulpvguwcu")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "sjujaansnhabaglo")
suspend fun messageRetentionDuration(value: Output<String>)
@JvmName(name = "grprrravnhtykoke")
suspend fun messageRetentionDuration(value: String?)
Link copied to clipboard
@JvmName(name = "lbgtjuaqybfhweqc")
suspend fun messageStoragePolicy(value: Output<MessageStoragePolicyArgs>)
@JvmName(name = "qlweftqddpbwlubl")
suspend fun messageStoragePolicy(value: MessageStoragePolicyArgs?)
@JvmName(name = "fkkhhlhvvejnhesm")
suspend fun messageStoragePolicy(argument: suspend MessageStoragePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "saqhlstkpuuqtwva")
suspend fun name(value: Output<String>)
@JvmName(name = "jwiaqwygukwtrxrx")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qgjobohnojvpfncv")
suspend fun project(value: Output<String>)
@JvmName(name = "ecjalnrqrcvbdiqg")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "kjuhugpiwgpqplnh")
suspend fun satisfiesPzs(value: Output<Boolean>)
@JvmName(name = "wjkmpqpwrvkrswyr")
suspend fun satisfiesPzs(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bxnkdayphvkotqya")
suspend fun schemaSettings(value: Output<SchemaSettingsArgs>)
@JvmName(name = "xpnfpyswbqmiwhwj")
suspend fun schemaSettings(value: SchemaSettingsArgs?)
@JvmName(name = "ceasgnjckvonbwyx")
suspend fun schemaSettings(argument: suspend SchemaSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "agqxgevktmtcqvmr")
suspend fun topicId(value: Output<String>)
@JvmName(name = "vsgctmcumxxgmeig")
suspend fun topicId(value: String?)