Interface CfnAgent.ActionGroupExecutorProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAgent.ActionGroupExecutorProperty.Jsii$Proxy
- Enclosing class:
CfnAgent
@Stability(Stable)
public static interface CfnAgent.ActionGroupExecutorProperty
extends software.amazon.jsii.JsiiSerializable
Contains details about the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.bedrock.*;
ActionGroupExecutorProperty actionGroupExecutorProperty = ActionGroupExecutorProperty.builder()
.customControl("customControl")
.lambda("lambda")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAgent.ActionGroupExecutorPropertystatic final classAn implementation forCfnAgent.ActionGroupExecutorProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringTo return the action group invocation results directly in theInvokeInlineAgentresponse, specifyRETURN_CONTROL.default StringThe Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCustomControl
To return the action group invocation results directly in theInvokeInlineAgentresponse, specifyRETURN_CONTROL.- See Also:
-
getLambda
The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.- See Also:
-
builder
-