Class: Aws::BedrockRuntime::Types::ToolInputSchema
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockRuntime::Types::ToolInputSchema
- Defined in:
- gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb
Overview
Note:
ToolInputSchema is a union - when making an API calls you must set exactly one of the members.
The schema for the tool. The top level schema type must be object.
For more information, see Call a tool with the Converse API in
the Amazon Bedrock User Guide.
Defined Under Namespace
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#json ⇒ Hash, ...
The JSON schema for the tool.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#json ⇒ Hash, ...
The JSON schema for the tool. For more information, see JSON Schema Reference.
4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 4587 class ToolInputSchema < Struct.new( :json, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Json < ToolInputSchema; end class Unknown < ToolInputSchema; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
4587 4588 4589 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 4587 def unknown @unknown end |