Class: Aws::BedrockAgentCoreControl::Types::ApiSchemaConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::ApiSchemaConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Note:
ApiSchemaConfiguration is a union - when making an API calls you must set exactly one of the members.
Note:
ApiSchemaConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ApiSchemaConfiguration corresponding to the set member.
Configuration for API schema.
Direct Known Subclasses
Defined Under Namespace
Classes: InlinePayload, S3, Unknown
Constant Summary collapse
- SENSITIVE =
[:inline_payload]
Instance Attribute Summary collapse
-
#inline_payload ⇒ String
The inline payload containing the API schema definition.
-
#s3 ⇒ Types::S3Configuration
The Amazon S3 configuration for a gateway.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#inline_payload ⇒ String
The inline payload containing the API schema definition.
239 240 241 242 243 244 245 246 247 248 249 250 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 239 class ApiSchemaConfiguration < Struct.new( :s3, :inline_payload, :unknown) SENSITIVE = [:inline_payload] include Aws::Structure include Aws::Structure::Union class S3 < ApiSchemaConfiguration; end class InlinePayload < ApiSchemaConfiguration; end class Unknown < ApiSchemaConfiguration; end end |
#s3 ⇒ Types::S3Configuration
The Amazon S3 configuration for a gateway. This structure defines how the gateway accesses files in Amazon S3.
239 240 241 242 243 244 245 246 247 248 249 250 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 239 class ApiSchemaConfiguration < Struct.new( :s3, :inline_payload, :unknown) SENSITIVE = [:inline_payload] include Aws::Structure include Aws::Structure::Union class S3 < ApiSchemaConfiguration; end class InlinePayload < ApiSchemaConfiguration; end class Unknown < ApiSchemaConfiguration; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
239 240 241 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 239 def unknown @unknown end |