TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "ebepisbfyojwqovp")
suspend fun kmsKeyName(value: Output<String>)
@JvmName(name = "tqtpsodloktkmwin")
suspend fun kmsKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "ywsepxsfmrtwhcea")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "ptttyoenquwfcgef")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "bxmiulvlfmgkcdsc")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bygvouvdvbbiayqh")
suspend fun messageRetentionDuration(value: Output<String>)
@JvmName(name = "begcwyijmkdrrfrt")
suspend fun messageRetentionDuration(value: String?)
Link copied to clipboard
@JvmName(name = "crjlsnlgqfqleefu")
suspend fun messageStoragePolicy(value: Output<MessageStoragePolicyArgs>)
@JvmName(name = "alwqaffxjswffxpm")
suspend fun messageStoragePolicy(value: MessageStoragePolicyArgs?)
@JvmName(name = "nbomqymdjqboynpt")
suspend fun messageStoragePolicy(argument: suspend MessageStoragePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "satnxgrgjtiokubu")
suspend fun name(value: Output<String>)
@JvmName(name = "rvwxaneprbwrlsut")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hmsowpgtqiwoncoo")
suspend fun project(value: Output<String>)
@JvmName(name = "qoipsjqliyvopcuj")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "gbjwlkyboqtojquq")
suspend fun satisfiesPzs(value: Output<Boolean>)
@JvmName(name = "aeojcxmmxksmequk")
suspend fun satisfiesPzs(value: Boolean?)
Link copied to clipboard
@JvmName(name = "phqdfvyeckcwaekd")
suspend fun schemaSettings(value: Output<SchemaSettingsArgs>)
@JvmName(name = "wdolshhrcnkhsftc")
suspend fun schemaSettings(value: SchemaSettingsArgs?)
@JvmName(name = "qhdtolgormwhoncr")
suspend fun schemaSettings(argument: suspend SchemaSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "twcqwbsbpdkcdtlb")
suspend fun topicId(value: Output<String>)
@JvmName(name = "lbukkqfxwxgvctyo")
suspend fun topicId(value: String?)