[−][src]Struct isilon::models::StoragepoolNodepoolExtended
Fields
can_enable_l3: bool
Indicates if enabling L3 is possible. L3 cannot be enabled if there are unprovisioned drives.
health_flags: Option<Vec<String>>
An array of containing any health issues with this pool. If the pool is healthy, the list is empty.
id: i32
The system ID given to the node pool.
l3: bool
Use SSDs in this node pool for L3 cache.
l3_status: String
'storage' if the 'l3' option is disabled. If the l3 option is enabled, 'migrating' if any SSDs in this node pool have not yet been migrated to L3. If all SSDs have been migrated, 'l3'.
lnns: Vec<i32>
The nodes that are part of this node pool.
manual: bool
Whether or not the node pool is manually managed.
name: String
The node pool name.
protection_policy: Option<String>
The underlying protection policy.
tier: Option<String>
The name (if named) or system ID of the node pool's tier, if it is in a tier. Otherwise null.
usage: StoragepoolTierUsage
Total pool usage.
Trait Implementations
impl Debug for StoragepoolNodepoolExtended
[src]
impl Serialize for StoragepoolNodepoolExtended
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for StoragepoolNodepoolExtended
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for StoragepoolNodepoolExtended
impl Sync for StoragepoolNodepoolExtended
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,