Class: Aws::BedrockAgentCore::Types::ToolsFileSystemConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::ToolsFileSystemConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
ToolsFileSystemConfiguration is a union - when making an API calls you must set exactly one of the members.
ToolsFileSystemConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ToolsFileSystemConfiguration corresponding to the set member.
Specifies a file system to mount into the session by providing exactly one of the following:
s3FilesConfiguration- Mounts an Amazon Simple Storage Service (Amazon S3) Files access point.efsConfiguration- Mounts an Amazon Elastic File System (Amazon EFS) access point.
Defined Under Namespace
Classes: EfsConfiguration, S3FilesConfiguration, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#efs_configuration ⇒ Types::EfsConfiguration
The configuration for mounting your own Amazon Elastic File System (Amazon EFS) access point into the session.
-
#s3_files_configuration ⇒ Types::S3FilesConfiguration
The configuration for mounting your own Amazon Simple Storage Service (Amazon S3) Files access point into the session.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#efs_configuration ⇒ Types::EfsConfiguration
The configuration for mounting your own Amazon Elastic File System (Amazon EFS) access point into the session.
11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11147 class ToolsFileSystemConfiguration < Struct.new( :s3_files_configuration, :efs_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3FilesConfiguration < ToolsFileSystemConfiguration; end class EfsConfiguration < ToolsFileSystemConfiguration; end class Unknown < ToolsFileSystemConfiguration; end end |
#s3_files_configuration ⇒ Types::S3FilesConfiguration
The configuration for mounting your own Amazon Simple Storage Service (Amazon S3) Files access point into the session.
11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11147 class ToolsFileSystemConfiguration < Struct.new( :s3_files_configuration, :efs_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3FilesConfiguration < ToolsFileSystemConfiguration; end class EfsConfiguration < ToolsFileSystemConfiguration; end class Unknown < ToolsFileSystemConfiguration; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
11147 11148 11149 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11147 def unknown @unknown end |