TopicArgsBuilder

Builder for TopicArgs.

Functions

Link copied to clipboard
@JvmName(name = "kpgrybywalicomve")
suspend fun kmsKeyName(value: Output<String>)
@JvmName(name = "xpagadrpveqpyymq")
suspend fun kmsKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "ndeavrioumtwsnnj")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "gmfjmgkiiaiegdrw")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "ycbiumhlgksqvtnn")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "eatyicwxakhwopxm")
suspend fun messageRetentionDuration(value: Output<String>)
@JvmName(name = "abvcyedeodxgiihg")
suspend fun messageRetentionDuration(value: String?)
Link copied to clipboard
@JvmName(name = "ympkcajovsqgdwee")
suspend fun messageStoragePolicy(value: Output<MessageStoragePolicyArgs>)
@JvmName(name = "oifgcoistpxxhiai")
suspend fun messageStoragePolicy(value: MessageStoragePolicyArgs?)
@JvmName(name = "dyfxbauikedxgxbi")
suspend fun messageStoragePolicy(argument: suspend MessageStoragePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rlcjrcgkvknsuoak")
suspend fun name(value: Output<String>)
@JvmName(name = "axdrsdlhyytgticm")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qcmscugjylgxxrbl")
suspend fun project(value: Output<String>)
@JvmName(name = "pnaroyqgcltfhtmx")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "tlvxblteiepoldgc")
suspend fun satisfiesPzs(value: Output<Boolean>)
@JvmName(name = "mjvhihftsrfcbnfp")
suspend fun satisfiesPzs(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xeoxwpnvchxfrsua")
suspend fun schemaSettings(value: Output<SchemaSettingsArgs>)
@JvmName(name = "allnypiicqcjfben")
suspend fun schemaSettings(value: SchemaSettingsArgs?)
@JvmName(name = "qtxqfinylgamagwi")
suspend fun schemaSettings(argument: suspend SchemaSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ohtousiykuvmsmqo")
suspend fun topicId(value: Output<String>)
@JvmName(name = "gbsqminupihgrmuc")
suspend fun topicId(value: String?)