SessionEntityTypeArgs

data class SessionEntityTypeArgs(val entities: Output<List<GoogleCloudDialogflowV2EntityTypeEntityArgs>>? = 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, val userId: Output<String>? = null) : ConvertibleToJava<SessionEntityTypeArgs>

Creates a session entity type. If the specified session entity type already exists, overrides the session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun SessionEntityTypeArgs(entities: Output<List<GoogleCloudDialogflowV2EntityTypeEntityArgs>>? = 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, userId: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard

The collection of entities associated with this session 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 this session entity type. Format: projects//agent/sessions//entityTypes/, or projects//agent/environments//users//sessions//entityTypes/. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. `` must be the display name of an existing entity type in the same agent that will be overridden or supplemented.

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