pub struct ImageChangeTrigger {
pub from: Option<ObjectReference>,
pub last_triggered_image_id: Option<String>,
pub paused: Option<bool>,
}
Expand description
ImageChangeTrigger allows builds to be triggered when an ImageStream changes
Fields§
§from: Option<ObjectReference>
from is a reference to an ImageStreamTag that will trigger a build when updated It is optional. If no From is specified, the From image from the build strategy will be used. Only one ImageChangeTrigger with an empty From reference is allowed in a build configuration.
last_triggered_image_id: Option<String>
lastTriggeredImageID is used internally by the ImageChangeController to save last used image ID for build
paused: Option<bool>
paused is true if this trigger is temporarily disabled. Optional.
Trait Implementations§
Source§impl Clone for ImageChangeTrigger
impl Clone for ImageChangeTrigger
Source§fn clone(&self) -> ImageChangeTrigger
fn clone(&self) -> ImageChangeTrigger
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 ImageChangeTrigger
impl Debug for ImageChangeTrigger
Source§impl Default for ImageChangeTrigger
impl Default for ImageChangeTrigger
Source§fn default() -> ImageChangeTrigger
fn default() -> ImageChangeTrigger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImageChangeTrigger
impl<'de> Deserialize<'de> for ImageChangeTrigger
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 PartialEq for ImageChangeTrigger
impl PartialEq for ImageChangeTrigger
Source§impl Serialize for ImageChangeTrigger
impl Serialize for ImageChangeTrigger
impl StructuralPartialEq for ImageChangeTrigger
Auto Trait Implementations§
impl Freeze for ImageChangeTrigger
impl RefUnwindSafe for ImageChangeTrigger
impl Send for ImageChangeTrigger
impl Sync for ImageChangeTrigger
impl Unpin for ImageChangeTrigger
impl UnwindSafe for ImageChangeTrigger
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