SessionEntityTypeArgs

data class SessionEntityTypeArgs(val agentId: Output<String>? = null, val entities: Output<List<GoogleCloudDialogflowCxV3EntityTypeEntityArgs>>? = null, val entityOverrideMode: Output<SessionEntityTypeEntityOverrideMode>? = null, val environmentId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val sessionId: Output<String>? = null) : ConvertibleToJava<SessionEntityTypeArgs>

Creates a session entity type.

Constructors

Link copied to clipboard
fun SessionEntityTypeArgs(agentId: Output<String>? = null, entities: Output<List<GoogleCloudDialogflowCxV3EntityTypeEntityArgs>>? = null, entityOverrideMode: Output<SessionEntityTypeEntityOverrideMode>? = null, environmentId: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, sessionId: Output<String>? = null)

Functions

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

Properties

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

The collection of entities to override or supplement the custom entity type.

Link copied to clipboard

Indicates whether the additional data should override or supplement the custom entity type definition.

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

The unique identifier of the session entity type. Format: projects//locations//agents//sessions//entityTypes/ or projects//locations//agents//environments//sessions//entityTypes/. If Environment ID is not specified, we assume default 'draft' environment.

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