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.
4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 4445 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
4445 4446 4447 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 4445 def unknown @unknown end |