Class: Aws::NovaAct::Types::Call
- Inherits:
-
Struct
- Object
- Struct
- Aws::NovaAct::Types::Call
- Defined in:
- gems/aws-sdk-novaact/lib/aws-sdk-novaact/types.rb
Overview
A request for the client to execute a specific tool with given parameters.
Constant Summary collapse
- SENSITIVE =
[:input]
Instance Attribute Summary collapse
-
#call_id ⇒ String
A unique identifier for this tool call, used to match results back to requests.
-
#input ⇒ Hash, ...
The input parameters for the tool call, formatted according to the tool's schema.
-
#name ⇒ String
The name of the tool to invoke, following the pattern 'tool.toolName' or 'browser.browserAction'.
Instance Attribute Details
#call_id ⇒ String
A unique identifier for this tool call, used to match results back to requests.
112 113 114 115 116 117 118 |
# File 'gems/aws-sdk-novaact/lib/aws-sdk-novaact/types.rb', line 112 class Call < Struct.new( :call_id, :input, :name) SENSITIVE = [:input] include Aws::Structure end |
#input ⇒ Hash, ...
The input parameters for the tool call, formatted according to the tool's schema.
112 113 114 115 116 117 118 |
# File 'gems/aws-sdk-novaact/lib/aws-sdk-novaact/types.rb', line 112 class Call < Struct.new( :call_id, :input, :name) SENSITIVE = [:input] include Aws::Structure end |
#name ⇒ String
The name of the tool to invoke, following the pattern 'tool.toolName' or 'browser.browserAction'.
112 113 114 115 116 117 118 |
# File 'gems/aws-sdk-novaact/lib/aws-sdk-novaact/types.rb', line 112 class Call < Struct.new( :call_id, :input, :name) SENSITIVE = [:input] include Aws::Structure end |