VersionArgs

data class VersionArgs(val agentId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val flowId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<VersionArgs>

Creates a Version in the specified Flow. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: CreateVersionOperationMetadata - response: Version

Constructors

Link copied to clipboard
fun VersionArgs(agentId: Output<String>? = null, description: Output<String>? = null, displayName: Output<String>? = null, flowId: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VersionArgs

Properties

Link copied to clipboard
val agentId: Output<String>? = null
Link copied to clipboard
val description: Output<String>? = null

The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected.

Link copied to clipboard
val displayName: Output<String>? = null

The human-readable name of the version. Limit of 64 characters.

Link copied to clipboard
val flowId: Output<String>? = null
Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation.

Link copied to clipboard
val project: Output<String>? = null