[−][src]Struct isilon::models::UpgradeCluster
Fields
cluster_overview: Option<UpgradeClusterClusterOverview>
The cluster overview of an upgrade process.
cluster_state: Option<String>
The different states of an upgrade, rollback, or assessment. One of the following values: 'committed', 'upgraded', 'partially upgraded', 'upgrading', 'rolling back', 'assessing', 'error'
current_process: Option<String>
The current upgrade activity.
finish_time: Option<String>
The time when a rollback, assessment or upgrade has finished completely. Use ISO 8601 standard. Null if the cluster_state is not 'upgraded'.
install_image_path: Option<String>
The location (path) of the upgrade image which must be within /ifs. Null if the cluster_state is 'committed' or 'upgraded.'
node_median_time: Option<i32>
The median time (seconds) to complete each node so far during this upgrade. Before the first node in an upgrade has completed this key will have an associated null value.
onefs_version_current: Option<ClusterNodesOnefsVersion>
The current OneFS version before upgrade.
onefs_version_upgrade: Option<ClusterNodesOnefsVersion>
The OneFS version the user is attempting to upgrade to. Null if the cluster_state is 'committed' or 'assessing.'
patch_action: Option<String>
The most recent patch action performed.
patch_name: Option<String>
The patch with the most recent patch action.
start_time: Option<String>
The time when an upgrade, rollback, or assessment was started. Use ISO 8601 standard. Null if the cluster_state is 'committed' or 'partially upgraded.'
upgrade_is_committed: Option<bool>
True if upgrade is committed.
upgrade_settings: Option<UpgradeClusterUpgradeSettings>
The settings necessary when starting an upgrade. Null if the cluster_state is not 'upgrading' or 'partially upgraded.' or 'error'.
upgrade_triggered_time: Option<String>
Time at which upgrade was originally requested.
Trait Implementations
impl Debug for UpgradeCluster
[src]
impl Serialize for UpgradeCluster
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for UpgradeCluster
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for UpgradeCluster
impl Sync for UpgradeCluster
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
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> 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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,