Struct aws_sdk_datasync::types::Capacity
source · #[non_exhaustive]pub struct Capacity {
pub used: Option<i64>,
pub provisioned: Option<i64>,
pub logical_used: Option<i64>,
pub cluster_cloud_storage_used: Option<i64>,
}
Expand description
The storage capacity of an on-premises storage system resource (for example, a volume).
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.used: Option<i64>
The amount of space that's being used in a storage system resource.
provisioned: Option<i64>
The total amount of space available in a storage system resource.
logical_used: Option<i64>
The amount of space that's being used in a storage system resource without accounting for compression or deduplication.
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 Capacity
impl Capacity
sourcepub fn used(&self) -> Option<i64>
pub fn used(&self) -> Option<i64>
The amount of space that's being used in a storage system resource.
sourcepub fn provisioned(&self) -> Option<i64>
pub fn provisioned(&self) -> Option<i64>
The total amount of space available in a storage system resource.
sourcepub fn logical_used(&self) -> Option<i64>
pub fn logical_used(&self) -> Option<i64>
The amount of space that's being used in a storage system resource without accounting for compression or deduplication.
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).