Struct aws_sdk_fsx::types::SvmEndpoints
source · #[non_exhaustive]pub struct SvmEndpoints {
pub iscsi: Option<SvmEndpoint>,
pub management: Option<SvmEndpoint>,
pub nfs: Option<SvmEndpoint>,
pub smb: Option<SvmEndpoint>,
}Expand description
An Amazon FSx for NetApp ONTAP storage virtual machine (SVM) has the following endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager.
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.iscsi: Option<SvmEndpoint>An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.
management: Option<SvmEndpoint>An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.
nfs: Option<SvmEndpoint>An endpoint for connecting using the Network File System (NFS) protocol.
smb: Option<SvmEndpoint>An endpoint for connecting using the Server Message Block (SMB) protocol.
Implementations§
source§impl SvmEndpoints
impl SvmEndpoints
sourcepub fn iscsi(&self) -> Option<&SvmEndpoint>
pub fn iscsi(&self) -> Option<&SvmEndpoint>
An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.
sourcepub fn management(&self) -> Option<&SvmEndpoint>
pub fn management(&self) -> Option<&SvmEndpoint>
An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.
sourcepub fn nfs(&self) -> Option<&SvmEndpoint>
pub fn nfs(&self) -> Option<&SvmEndpoint>
An endpoint for connecting using the Network File System (NFS) protocol.
sourcepub fn smb(&self) -> Option<&SvmEndpoint>
pub fn smb(&self) -> Option<&SvmEndpoint>
An endpoint for connecting using the Server Message Block (SMB) protocol.
source§impl SvmEndpoints
impl SvmEndpoints
sourcepub fn builder() -> SvmEndpointsBuilder
pub fn builder() -> SvmEndpointsBuilder
Creates a new builder-style object to manufacture SvmEndpoints.
Trait Implementations§
source§impl Clone for SvmEndpoints
impl Clone for SvmEndpoints
source§fn clone(&self) -> SvmEndpoints
fn clone(&self) -> SvmEndpoints
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SvmEndpoints
impl Debug for SvmEndpoints
source§impl PartialEq<SvmEndpoints> for SvmEndpoints
impl PartialEq<SvmEndpoints> for SvmEndpoints
source§fn eq(&self, other: &SvmEndpoints) -> bool
fn eq(&self, other: &SvmEndpoints) -> bool
self and other values to be equal, and is used
by ==.