Skip to content

Bedrock Agent Runtime  >  Structures  >  ActionGroupInvocationInput

ActionGroupInvocationInput

Structure Class

ActionGroupInvocationInput dataclass

Contains information about the action group being invoked. For more information about the possible structures, see the InvocationInput tab in OrchestrationTrace in the Amazon Bedrock User Guide.

Attributes

action_group_name class-attribute instance-attribute
action_group_name: str | None = field(repr=False, default=None)

The name of the action group.

api_path class-attribute instance-attribute
api_path: str | None = field(repr=False, default=None)

The path to the API to call, based off the action group.

execution_type class-attribute instance-attribute
execution_type: ExecutionType | None = None

How fulfillment of the action is handled. For more information, see Handling fulfillment of the action.

function class-attribute instance-attribute
function: str | None = field(repr=False, default=None)

The function in the action group to call.

invocation_id class-attribute instance-attribute
invocation_id: str | None = None

The unique identifier of the invocation. Only returned if the executionType is RETURN_CONTROL.

parameters class-attribute instance-attribute
parameters: list[Parameter] | None = None

The parameters in the Lambda input event.

request_body class-attribute instance-attribute
request_body: RequestBody | None = None

The parameters in the request body for the Lambda input event.

verb class-attribute instance-attribute
verb: str | None = field(repr=False, default=None)

The API method being used, based off the action group.