Struct aws_sdk_datasync::types::NetAppOntapsvm
source · #[non_exhaustive]pub struct NetAppOntapsvm { /* private fields */ }
Expand description
The information that DataSync Discovery collects about a storage virtual machine (SVM) in your on-premises storage system.
Implementations§
source§impl NetAppOntapsvm
impl NetAppOntapsvm
sourcepub fn cluster_uuid(&self) -> Option<&str>
pub fn cluster_uuid(&self) -> Option<&str>
The universally unique identifier (UUID) of the cluster associated with the SVM.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The UUID of the SVM.
The number of CIFS shares in the SVM.
sourcepub fn enabled_protocols(&self) -> Option<&[String]>
pub fn enabled_protocols(&self) -> Option<&[String]>
The data transfer protocols (such as NFS) configured for the SVM.
sourcepub fn total_capacity_used(&self) -> Option<i64>
pub fn total_capacity_used(&self) -> Option<i64>
The storage space that's being used in the SVM.
sourcepub fn total_capacity_provisioned(&self) -> Option<i64>
pub fn total_capacity_provisioned(&self) -> Option<i64>
The total storage space that's available in the SVM.
sourcepub fn total_logical_capacity_used(&self) -> Option<i64>
pub fn total_logical_capacity_used(&self) -> Option<i64>
The storage space that's being used in the SVM without accounting for compression or deduplication.
sourcepub fn max_p95_performance(&self) -> Option<&MaxP95Performance>
pub fn max_p95_performance(&self) -> Option<&MaxP95Performance>
The performance data that DataSync Discovery collects about the SVM.
sourcepub fn recommendations(&self) -> Option<&[Recommendation]>
pub fn recommendations(&self) -> Option<&[Recommendation]>
The Amazon Web Services storage services that DataSync Discovery recommends for the SVM. For more information, see Recommendations provided by DataSync Discovery.
sourcepub fn nfs_exported_volumes(&self) -> Option<i64>
pub fn nfs_exported_volumes(&self) -> Option<i64>
The number of NFS volumes in the SVM.
sourcepub fn recommendation_status(&self) -> Option<&RecommendationStatus>
pub fn recommendation_status(&self) -> Option<&RecommendationStatus>
Indicates whether DataSync Discovery recommendations for the SVM are ready to view, incomplete, or can't be determined.
For more information, see Recommendation statuses.
sourcepub fn total_snapshot_capacity_used(&self) -> Option<i64>
pub fn total_snapshot_capacity_used(&self) -> Option<i64>
The amount of storage in the SVM that's being used for snapshots.
source§impl NetAppOntapsvm
impl NetAppOntapsvm
sourcepub fn builder() -> NetAppOntapsvmBuilder
pub fn builder() -> NetAppOntapsvmBuilder
Creates a new builder-style object to manufacture NetAppOntapsvm
.
Trait Implementations§
source§impl Clone for NetAppOntapsvm
impl Clone for NetAppOntapsvm
source§fn clone(&self) -> NetAppOntapsvm
fn clone(&self) -> NetAppOntapsvm
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for NetAppOntapsvm
impl Debug for NetAppOntapsvm
source§impl PartialEq<NetAppOntapsvm> for NetAppOntapsvm
impl PartialEq<NetAppOntapsvm> for NetAppOntapsvm
source§fn eq(&self, other: &NetAppOntapsvm) -> bool
fn eq(&self, other: &NetAppOntapsvm) -> bool
self
and other
values to be equal, and is used
by ==
.