#[non_exhaustive]pub struct FSxWindowsFileServerVolumeConfigurationBuilder { /* private fields */ }Expand description
A builder for FSxWindowsFileServerVolumeConfiguration.
Implementations§
source§impl FSxWindowsFileServerVolumeConfigurationBuilder
impl FSxWindowsFileServerVolumeConfigurationBuilder
sourcepub fn file_system_id(self, input: impl Into<String>) -> Self
pub fn file_system_id(self, input: impl Into<String>) -> Self
The Amazon FSx for Windows File Server file system ID to use.
sourcepub fn set_file_system_id(self, input: Option<String>) -> Self
pub fn set_file_system_id(self, input: Option<String>) -> Self
The Amazon FSx for Windows File Server file system ID to use.
sourcepub fn root_directory(self, input: impl Into<String>) -> Self
pub fn root_directory(self, input: impl Into<String>) -> Self
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.
sourcepub fn set_root_directory(self, input: Option<String>) -> Self
pub fn set_root_directory(self, input: Option<String>) -> Self
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.
The authorization configuration details for the Amazon FSx for Windows File Server file system.
The authorization configuration details for the Amazon FSx for Windows File Server file system.
sourcepub fn build(self) -> FSxWindowsFileServerVolumeConfiguration
pub fn build(self) -> FSxWindowsFileServerVolumeConfiguration
Consumes the builder and constructs a FSxWindowsFileServerVolumeConfiguration.
Trait Implementations§
source§impl Clone for FSxWindowsFileServerVolumeConfigurationBuilder
impl Clone for FSxWindowsFileServerVolumeConfigurationBuilder
source§fn clone(&self) -> FSxWindowsFileServerVolumeConfigurationBuilder
fn clone(&self) -> FSxWindowsFileServerVolumeConfigurationBuilder
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 Default for FSxWindowsFileServerVolumeConfigurationBuilder
impl Default for FSxWindowsFileServerVolumeConfigurationBuilder
source§fn default() -> FSxWindowsFileServerVolumeConfigurationBuilder
fn default() -> FSxWindowsFileServerVolumeConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<FSxWindowsFileServerVolumeConfigurationBuilder> for FSxWindowsFileServerVolumeConfigurationBuilder
impl PartialEq<FSxWindowsFileServerVolumeConfigurationBuilder> for FSxWindowsFileServerVolumeConfigurationBuilder
source§fn eq(&self, other: &FSxWindowsFileServerVolumeConfigurationBuilder) -> bool
fn eq(&self, other: &FSxWindowsFileServerVolumeConfigurationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FSxWindowsFileServerVolumeConfigurationBuilder
Auto Trait Implementations§
impl RefUnwindSafe for FSxWindowsFileServerVolumeConfigurationBuilder
impl Send for FSxWindowsFileServerVolumeConfigurationBuilder
impl Sync for FSxWindowsFileServerVolumeConfigurationBuilder
impl Unpin for FSxWindowsFileServerVolumeConfigurationBuilder
impl UnwindSafe for FSxWindowsFileServerVolumeConfigurationBuilder
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