Class: Aws::BedrockAgentCoreControl::Types::ToolsFileSystemConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::ToolsFileSystemConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/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.
20774 20775 20776 20777 20778 20779 20780 20781 20782 20783 20784 20785 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20774 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.
20774 20775 20776 20777 20778 20779 20780 20781 20782 20783 20784 20785 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20774 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
20774 20775 20776 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20774 def unknown @unknown end |