Struct aws_sdk_sagemaker::types::FileSystemDataSource
source · #[non_exhaustive]pub struct FileSystemDataSource {
pub file_system_id: Option<String>,
pub file_system_access_mode: Option<FileSystemAccessMode>,
pub file_system_type: Option<FileSystemType>,
pub directory_path: Option<String>,
}
Expand description
Specifies a file system data source for a channel.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.file_system_id: Option<String>
The file system id.
file_system_access_mode: Option<FileSystemAccessMode>
The access mode of the mount of the directory associated with the channel. A directory can be mounted either in ro
(read-only) or rw
(read-write) mode.
file_system_type: Option<FileSystemType>
The file system type.
directory_path: Option<String>
The full path to the directory to associate with the channel.
Implementations§
source§impl FileSystemDataSource
impl FileSystemDataSource
sourcepub fn file_system_id(&self) -> Option<&str>
pub fn file_system_id(&self) -> Option<&str>
The file system id.
sourcepub fn file_system_access_mode(&self) -> Option<&FileSystemAccessMode>
pub fn file_system_access_mode(&self) -> Option<&FileSystemAccessMode>
The access mode of the mount of the directory associated with the channel. A directory can be mounted either in ro
(read-only) or rw
(read-write) mode.
sourcepub fn file_system_type(&self) -> Option<&FileSystemType>
pub fn file_system_type(&self) -> Option<&FileSystemType>
The file system type.
sourcepub fn directory_path(&self) -> Option<&str>
pub fn directory_path(&self) -> Option<&str>
The full path to the directory to associate with the channel.
source§impl FileSystemDataSource
impl FileSystemDataSource
sourcepub fn builder() -> FileSystemDataSourceBuilder
pub fn builder() -> FileSystemDataSourceBuilder
Creates a new builder-style object to manufacture FileSystemDataSource
.
Trait Implementations§
source§impl Clone for FileSystemDataSource
impl Clone for FileSystemDataSource
source§fn clone(&self) -> FileSystemDataSource
fn clone(&self) -> FileSystemDataSource
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FileSystemDataSource
impl Debug for FileSystemDataSource
source§impl PartialEq for FileSystemDataSource
impl PartialEq for FileSystemDataSource
impl StructuralPartialEq for FileSystemDataSource
Auto Trait Implementations§
impl Freeze for FileSystemDataSource
impl RefUnwindSafe for FileSystemDataSource
impl Send for FileSystemDataSource
impl Sync for FileSystemDataSource
impl Unpin for FileSystemDataSource
impl UnwindSafe for FileSystemDataSource
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.