[−][src]Struct isilon::models::ClusterConfig
Fields
description: String
Customer configurable description.
devices: Vec<ClusterConfigDevice>
encoding: String
Default encoding.
guid: String
Cluster GUID.
has_quorum: bool
If true, the local node is in a group with quorum: It is communicating, storing, and protecting data normally with other nodes in its group. Under normal circumstances, every node in the cluster is part of one group.
is_compliance: bool
If true, the cluster is in compliance mode. Compliance mode clusters do not allow root access and have stricter WORM (Write Once Read Many) features for retaining data in compliance with U.S. Securities and Exchange Commission rule 17a-4.
is_virtual: bool
true if the cluster is deployed on a desktop VMWorkstation
is_vonefs: bool
true if this is a vOneFS cluster on an ESXi
join_mode: String
Node join mode: 'manual' or 'secure'.
local_devid: i32
Device ID of the queried node.
local_lnn: i32
Device logical node number of the queried node.
local_serial: String
Device serial number of the queried node.
name: String
Cluster name.
onefs_version: Option<ClusterConfigOnefsVersion>
timezone: Option<ClusterConfigTimezone>
The cluster timezone settings.
upgrade_type: Option<String>
Trait Implementations
impl Debug for ClusterConfig
[src]
impl Serialize for ClusterConfig
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for ClusterConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ClusterConfig
impl Sync for ClusterConfig
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>,