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 =
[]
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.
11610 11611 11612 11613 11614 11615 11616 11617 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11610 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [] include Aws::Structure end |
#tool_name ⇒ String
The name of the tool that was used.
11610 11611 11612 11613 11614 11615 11616 11617 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11610 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [] include Aws::Structure end |
#tool_result ⇒ Hash, ...
The result of the tool usage.
11610 11611 11612 11613 11614 11615 11616 11617 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11610 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [] include Aws::Structure end |
#tool_use_id ⇒ String
The identifier of the tool use instance.
11610 11611 11612 11613 11614 11615 11616 11617 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 11610 class ToolUseResultData < Struct.new( :tool_use_id, :tool_name, :tool_result, :input_schema) SENSITIVE = [] include Aws::Structure end |