pub struct InstanceUpdate {
pub error: Option<InstanceUpdateError>,
pub instance: Option<String>,
pub status: Option<String>,
}Expand description
Update of a single instance.
This type is not used in any activity, and only used as part of another schema.
Fields§
§error: Option<InstanceUpdateError>Errors that occurred during the instance update.
instance: Option<String>Fully-qualified URL of the instance being updated.
status: Option<String>Status of the instance update. Possible values are:
- “PENDING”: The instance update is pending execution.
- “ROLLING_FORWARD”: The instance update is going forward.
- “ROLLING_BACK”: The instance update is being rolled back.
- “PAUSED”: The instance update is temporarily paused (inactive).
- “ROLLED_OUT”: The instance update is finished, the instance is running the new template.
- “ROLLED_BACK”: The instance update is finished, the instance has been reverted to the previous template.
- “CANCELLED”: The instance update is paused and no longer can be resumed, undefined in which template the instance is running.
Trait Implementations§
Source§impl Clone for InstanceUpdate
impl Clone for InstanceUpdate
Source§fn clone(&self) -> InstanceUpdate
fn clone(&self) -> InstanceUpdate
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 InstanceUpdate
impl Debug for InstanceUpdate
Source§impl Default for InstanceUpdate
impl Default for InstanceUpdate
Source§fn default() -> InstanceUpdate
fn default() -> InstanceUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceUpdate
impl<'de> Deserialize<'de> for InstanceUpdate
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 InstanceUpdate
impl Serialize for InstanceUpdate
impl Part for InstanceUpdate
Auto Trait Implementations§
impl Freeze for InstanceUpdate
impl RefUnwindSafe for InstanceUpdate
impl Send for InstanceUpdate
impl Sync for InstanceUpdate
impl Unpin for InstanceUpdate
impl UnwindSafe for InstanceUpdate
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