Class: Aws::QConnect::Types::ToolUseResultData
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::ToolUseResultData
- Defined in:
- gems/aws-sdk-qconnect/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.
11587 11588 11589 11590 11591 11592 11593 11594 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11587 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.
11587 11588 11589 11590 11591 11592 11593 11594 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11587 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.
11587 11588 11589 11590 11591 11592 11593 11594 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11587 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.
11587 11588 11589 11590 11591 11592 11593 11594 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11587 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [:tool_result, :input_schema] include Aws::Structure end |