Struct aws_sdk_datasync::model::FsxProtocol
source · #[non_exhaustive]pub struct FsxProtocol { /* private fields */ }
Expand description
Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
Implementations§
source§impl FsxProtocol
impl FsxProtocol
sourcepub fn nfs(&self) -> Option<&FsxProtocolNfs>
pub fn nfs(&self) -> Option<&FsxProtocolNfs>
Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).
sourcepub fn smb(&self) -> Option<&FsxProtocolSmb>
pub fn smb(&self) -> Option<&FsxProtocolSmb>
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
source§impl FsxProtocol
impl FsxProtocol
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FsxProtocol
.
Trait Implementations§
source§impl Clone for FsxProtocol
impl Clone for FsxProtocol
source§fn clone(&self) -> FsxProtocol
fn clone(&self) -> FsxProtocol
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 FsxProtocol
impl Debug for FsxProtocol
source§impl PartialEq<FsxProtocol> for FsxProtocol
impl PartialEq<FsxProtocol> for FsxProtocol
source§fn eq(&self, other: &FsxProtocol) -> bool
fn eq(&self, other: &FsxProtocol) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.