Struct aws_sdk_datasync::types::NetAppOntapCluster
source · #[non_exhaustive]pub struct NetAppOntapCluster {
pub cifs_share_count: Option<i64>,
pub nfs_exported_volumes: Option<i64>,
pub resource_id: Option<String>,
pub cluster_name: Option<String>,
pub max_p95_performance: Option<MaxP95Performance>,
pub cluster_block_storage_size: Option<i64>,
pub cluster_block_storage_used: Option<i64>,
pub cluster_block_storage_logical_used: Option<i64>,
pub recommendations: Option<Vec<Recommendation>>,
pub recommendation_status: Option<RecommendationStatus>,
pub lun_count: Option<i64>,
pub cluster_cloud_storage_used: Option<i64>,
}
Expand description
The information that DataSync Discovery collects about an on-premises storage system cluster.
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.The number of CIFS shares in the cluster.
nfs_exported_volumes: Option<i64>
The number of NFS volumes in the cluster.
resource_id: Option<String>
The universally unique identifier (UUID) of the cluster.
cluster_name: Option<String>
The name of the cluster.
max_p95_performance: Option<MaxP95Performance>
The performance data that DataSync Discovery collects about the cluster.
cluster_block_storage_size: Option<i64>
The total storage space that's available in the cluster.
cluster_block_storage_used: Option<i64>
The storage space that's being used in a cluster.
cluster_block_storage_logical_used: Option<i64>
The storage space that's being used in the cluster without accounting for compression or deduplication.
recommendations: Option<Vec<Recommendation>>
The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.
recommendation_status: Option<RecommendationStatus>
Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.
For more information, see Recommendation statuses.
lun_count: Option<i64>
The number of LUNs (logical unit numbers) in the cluster.
cluster_cloud_storage_used: Option<i64>
The amount of space in the cluster that's in cloud storage (for example, if you're using data tiering).
Implementations§
source§impl NetAppOntapCluster
impl NetAppOntapCluster
The number of CIFS shares in the cluster.
sourcepub fn nfs_exported_volumes(&self) -> Option<i64>
pub fn nfs_exported_volumes(&self) -> Option<i64>
The number of NFS volumes in the cluster.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The universally unique identifier (UUID) of the cluster.
sourcepub fn cluster_name(&self) -> Option<&str>
pub fn cluster_name(&self) -> Option<&str>
The name of the cluster.
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 cluster.
sourcepub fn cluster_block_storage_size(&self) -> Option<i64>
pub fn cluster_block_storage_size(&self) -> Option<i64>
The total storage space that's available in the cluster.
sourcepub fn cluster_block_storage_used(&self) -> Option<i64>
pub fn cluster_block_storage_used(&self) -> Option<i64>
The storage space that's being used in a cluster.
sourcepub fn cluster_block_storage_logical_used(&self) -> Option<i64>
pub fn cluster_block_storage_logical_used(&self) -> Option<i64>
The storage space that's being used in the cluster without accounting for compression or deduplication.
sourcepub fn recommendations(&self) -> &[Recommendation]
pub fn recommendations(&self) -> &[Recommendation]
The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .recommendations.is_none()
.
sourcepub fn recommendation_status(&self) -> Option<&RecommendationStatus>
pub fn recommendation_status(&self) -> Option<&RecommendationStatus>
Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.
For more information, see Recommendation statuses.
sourcepub fn lun_count(&self) -> Option<i64>
pub fn lun_count(&self) -> Option<i64>
The number of LUNs (logical unit numbers) in the cluster.
sourcepub fn cluster_cloud_storage_used(&self) -> Option<i64>
pub fn cluster_cloud_storage_used(&self) -> Option<i64>
The amount of space in the cluster that's in cloud storage (for example, if you're using data tiering).
source§impl NetAppOntapCluster
impl NetAppOntapCluster
sourcepub fn builder() -> NetAppOntapClusterBuilder
pub fn builder() -> NetAppOntapClusterBuilder
Creates a new builder-style object to manufacture NetAppOntapCluster
.
Trait Implementations§
source§impl Clone for NetAppOntapCluster
impl Clone for NetAppOntapCluster
source§fn clone(&self) -> NetAppOntapCluster
fn clone(&self) -> NetAppOntapCluster
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for NetAppOntapCluster
impl Debug for NetAppOntapCluster
source§impl PartialEq for NetAppOntapCluster
impl PartialEq for NetAppOntapCluster
source§fn eq(&self, other: &NetAppOntapCluster) -> bool
fn eq(&self, other: &NetAppOntapCluster) -> bool
self
and other
values to be equal, and is used
by ==
.