AgentAgentActionGroupActionGroupExecutorArgs

data class AgentAgentActionGroupActionGroupExecutorArgs(val customControl: Output<String>? = null, val lambda: Output<String>? = null) : ConvertibleToJava<AgentAgentActionGroupActionGroupExecutorArgs>

Constructors

constructor(customControl: Output<String>? = null, lambda: Output<String>? = null)

Properties

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

Custom control method for handling the information elicited from the user. Valid values: RETURN_CONTROL. To skip using a Lambda function and instead return the predicted action group, in addition to the parameters and information required for it, in the InvokeAgent response, specify RETURN_CONTROL. Only one of custom_control or lambda can be specified.

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

ARN of the Lambda function containing the business logic that is carried out upon invoking the action. Only one of lambda or custom_control can be specified.

Functions

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