#[non_exhaustive]pub struct UpdateLocationNfsInput {
pub location_arn: Option<String>,
pub subdirectory: Option<String>,
pub on_prem_config: Option<OnPremConfig>,
pub mount_options: Option<NfsMountOptions>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.location_arn: Option<String>
Specifies the Amazon Resource Name (ARN) of the NFS transfer location that you want to update.
subdirectory: Option<String>
Specifies the export path in your NFS file server that you want DataSync to mount.
This path (or a subdirectory of the path) is where DataSync transfers data to or from. For information on configuring an export for DataSync, see Accessing NFS file servers.
on_prem_config: Option<OnPremConfig>
The DataSync agents that are connecting to a Network File System (NFS) location.
mount_options: Option<NfsMountOptions>
Specifies how DataSync can access a location using the NFS protocol.
Implementations§
source§impl UpdateLocationNfsInput
impl UpdateLocationNfsInput
sourcepub fn location_arn(&self) -> Option<&str>
pub fn location_arn(&self) -> Option<&str>
Specifies the Amazon Resource Name (ARN) of the NFS transfer location that you want to update.
sourcepub fn subdirectory(&self) -> Option<&str>
pub fn subdirectory(&self) -> Option<&str>
Specifies the export path in your NFS file server that you want DataSync to mount.
This path (or a subdirectory of the path) is where DataSync transfers data to or from. For information on configuring an export for DataSync, see Accessing NFS file servers.
sourcepub fn on_prem_config(&self) -> Option<&OnPremConfig>
pub fn on_prem_config(&self) -> Option<&OnPremConfig>
The DataSync agents that are connecting to a Network File System (NFS) location.
sourcepub fn mount_options(&self) -> Option<&NfsMountOptions>
pub fn mount_options(&self) -> Option<&NfsMountOptions>
Specifies how DataSync can access a location using the NFS protocol.
source§impl UpdateLocationNfsInput
impl UpdateLocationNfsInput
sourcepub fn builder() -> UpdateLocationNfsInputBuilder
pub fn builder() -> UpdateLocationNfsInputBuilder
Creates a new builder-style object to manufacture UpdateLocationNfsInput
.
Trait Implementations§
source§impl Clone for UpdateLocationNfsInput
impl Clone for UpdateLocationNfsInput
source§fn clone(&self) -> UpdateLocationNfsInput
fn clone(&self) -> UpdateLocationNfsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateLocationNfsInput
impl Debug for UpdateLocationNfsInput
source§impl PartialEq for UpdateLocationNfsInput
impl PartialEq for UpdateLocationNfsInput
source§fn eq(&self, other: &UpdateLocationNfsInput) -> bool
fn eq(&self, other: &UpdateLocationNfsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateLocationNfsInput
Auto Trait Implementations§
impl Freeze for UpdateLocationNfsInput
impl RefUnwindSafe for UpdateLocationNfsInput
impl Send for UpdateLocationNfsInput
impl Sync for UpdateLocationNfsInput
impl Unpin for UpdateLocationNfsInput
impl UnwindSafe for UpdateLocationNfsInput
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
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)
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>
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>
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 more