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.
20659 20660 20661 20662 20663 20664 20665 20666 20667 20668 20669 20670 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20659 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.
20659 20660 20661 20662 20663 20664 20665 20666 20667 20668 20669 20670 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20659 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
20659 20660 20661 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20659 def unknown @unknown end |