Class: Aws::QConnect::Types::ToolUseResultData
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::ToolUseResultData
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qconnect/types.rb
Overview
Data about the result of tool usage.
Constant Summary collapse
- SENSITIVE =
[:tool_result, :input_schema]
Instance Attribute Summary collapse
-
#input_schema ⇒ Hash, ...
The input schema for the tool use result.
-
#tool_name ⇒ String
The name of the tool that was used.
-
#tool_result ⇒ Hash, ...
The result of the tool usage.
-
#tool_use_id ⇒ String
The identifier of the tool use instance.
Instance Attribute Details
#input_schema ⇒ Hash, ...
The input schema for the tool use result.
11630 11631 11632 11633 11634 11635 11636 11637 |
# File 'lib/aws-sdk-qconnect/types.rb', line 11630 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [:tool_result, :input_schema] include Aws::Structure end |
#tool_name ⇒ String
The name of the tool that was used.
11630 11631 11632 11633 11634 11635 11636 11637 |
# File 'lib/aws-sdk-qconnect/types.rb', line 11630 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [:tool_result, :input_schema] include Aws::Structure end |
#tool_result ⇒ Hash, ...
The result of the tool usage.
11630 11631 11632 11633 11634 11635 11636 11637 |
# File 'lib/aws-sdk-qconnect/types.rb', line 11630 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [:tool_result, :input_schema] include Aws::Structure end |
#tool_use_id ⇒ String
The identifier of the tool use instance.
11630 11631 11632 11633 11634 11635 11636 11637 |
# File 'lib/aws-sdk-qconnect/types.rb', line 11630 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [:tool_result, :input_schema] include Aws::Structure end |