pub enum VolumeBackupsState {
Active,
Disabled,
SetupRequired,
}Expand description
State of a container’s snapshot schedule.
Variants§
Active
The cloud’s scheduler is taking snapshots.
Disabled
Backups are turned off in the stack.
SetupRequired
The deployment’s management permissions predate volume backups. The container keeps running without a schedule until the installation’s setup is updated; the controller then applies the schedule by itself.
Trait Implementations§
Source§impl Clone for VolumeBackupsState
impl Clone for VolumeBackupsState
impl Copy for VolumeBackupsState
Source§impl Debug for VolumeBackupsState
impl Debug for VolumeBackupsState
Source§impl<'de> Deserialize<'de> for VolumeBackupsState
impl<'de> Deserialize<'de> for VolumeBackupsState
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
impl Eq for VolumeBackupsState
Source§impl PartialEq for VolumeBackupsState
impl PartialEq for VolumeBackupsState
Source§impl Serialize for VolumeBackupsState
impl Serialize for VolumeBackupsState
impl StructuralPartialEq for VolumeBackupsState
Auto Trait Implementations§
impl Freeze for VolumeBackupsState
impl RefUnwindSafe for VolumeBackupsState
impl Send for VolumeBackupsState
impl Sync for VolumeBackupsState
impl Unpin for VolumeBackupsState
impl UnsafeUnpin for VolumeBackupsState
impl UnwindSafe for VolumeBackupsState
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.