pub struct ClusterUpgradeInfo {
pub auto_upgrade_status: Option<Vec<String>>,
pub end_of_extended_support_timestamp: Option<String>,
pub end_of_standard_support_timestamp: Option<String>,
pub minor_target_version: Option<String>,
pub patch_target_version: Option<String>,
pub paused_reason: Option<Vec<String>>,
pub upgrade_details: Option<Vec<UpgradeDetails>>,
}Expand description
ClusterUpgradeInfo contains the upgrade information of a cluster.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§auto_upgrade_status: Option<Vec<String>>The auto upgrade status.
end_of_extended_support_timestamp: Option<String>The cluster’s current minor version’s end of extended support timestamp.
end_of_standard_support_timestamp: Option<String>The cluster’s current minor version’s end of standard support timestamp.
minor_target_version: Option<String>minor_target_version indicates the target version for minor upgrade.
patch_target_version: Option<String>patch_target_version indicates the target version for patch upgrade.
paused_reason: Option<Vec<String>>The auto upgrade paused reason.
upgrade_details: Option<Vec<UpgradeDetails>>The list of past auto upgrades.
Trait Implementations§
Source§impl Clone for ClusterUpgradeInfo
impl Clone for ClusterUpgradeInfo
Source§fn clone(&self) -> ClusterUpgradeInfo
fn clone(&self) -> ClusterUpgradeInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClusterUpgradeInfo
impl Debug for ClusterUpgradeInfo
Source§impl Default for ClusterUpgradeInfo
impl Default for ClusterUpgradeInfo
Source§fn default() -> ClusterUpgradeInfo
fn default() -> ClusterUpgradeInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterUpgradeInfo
impl<'de> Deserialize<'de> for ClusterUpgradeInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ClusterUpgradeInfo
impl Serialize for ClusterUpgradeInfo
impl ResponseResult for ClusterUpgradeInfo
Auto Trait Implementations§
impl Freeze for ClusterUpgradeInfo
impl RefUnwindSafe for ClusterUpgradeInfo
impl Send for ClusterUpgradeInfo
impl Sync for ClusterUpgradeInfo
impl Unpin for ClusterUpgradeInfo
impl UnwindSafe for ClusterUpgradeInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more