AWS::Bedrock::Agent Function
Defines parameters that the agent needs to invoke from the user to complete the function. Corresponds to an action in an action group.
This data type is used in the following API operations:
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Description" :
String
, "Name" :String
, "Parameters" :{
, "RequireConfirmation" :Key
:Value
, ...}String
}
YAML
Description:
String
Name:String
Parameters:RequireConfirmation:
Key
:Value
String
Properties
Description
-
A description of the function and its purpose.
Required: No
Type: String
Minimum:
1
Maximum:
1200
Update requires: No interruption
Name
-
A name for the function.
Required: Yes
Type: String
Pattern:
^([0-9a-zA-Z][_-]?){1,100}$
Update requires: No interruption
Parameters
-
The parameters that the agent elicits from the user to fulfill the function.
Required: No
Type: Object of ParameterDetail
Update requires: No interruption
RequireConfirmation
-
Contains information if user confirmation is required to invoke the function.
Required: No
Type: String
Allowed values:
ENABLED | DISABLED
Update requires: No interruption