AgentFunctionArgs

data class AgentFunctionArgs(val description: Output<String>? = null, val name: Output<String>, val parameters: Output<Map<String, AgentParameterDetailArgs>>? = null, val requireConfirmation: Output<AgentRequireConfirmation>? = null) : ConvertibleToJava<AgentFunctionArgs>

Function definition

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, name: Output<String>, parameters: Output<Map<String, AgentParameterDetailArgs>>? = null, requireConfirmation: Output<AgentRequireConfirmation>? = null)

Properties

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

Description of function

Link copied to clipboard
val name: Output<String>

Name for a resource.

Link copied to clipboard

The parameters that the agent elicits from the user to fulfill the function.

Link copied to clipboard

Contains information if user confirmation is required to invoke the function.

Functions

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