ReadonlydescriptionHuman-readable description of what the tool does.
AWS: ToolDefinition Description
Validation: Required; String
ReadonlyinputJSON-schema definition of the tool's input.
AWS: ToolDefinition InputSchema (https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_SchemaDefinition.html)
Validation: Required; GatewayTargetSchemaDefinitionProperty
ReadonlynameTool name (as surfaced to the agent over MCP).
AWS: ToolDefinition Name
Validation: Required; String
Optional ReadonlyoutputJSON-schema definition of the tool's output.
AWS: ToolDefinition OutputSchema (https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_SchemaDefinition.html)
Validation: Optional; GatewayTargetSchemaDefinitionProperty
A single MCP tool definition for an inline tool schema.
AWS: AWS::BedrockAgentCore::GatewayTarget ToolDefinition (https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ToolDefinition.html)