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.
348 349 350 351 352 353 354 355 356 357 358 359 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 348 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.
348 349 350 351 352 353 354 355 356 357 358 359 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 348 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
348 349 350 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 348 def unknown @unknown end |