pub struct BuildTriggerWhenObjectRef {
pub name: Option<String>,
pub selector: Option<BTreeMap<String, String>>,
pub status: Option<Vec<String>>,
}Expand description
ObjectRef describes how to match a foreign resource, either using the name or the label selector, plus the current resource status.
Fields§
§name: Option<String>Name target object name.
selector: Option<BTreeMap<String, String>>Selector label selector.
status: Option<Vec<String>>Status object status.
Trait Implementations§
Source§impl Clone for BuildTriggerWhenObjectRef
impl Clone for BuildTriggerWhenObjectRef
Source§fn clone(&self) -> BuildTriggerWhenObjectRef
fn clone(&self) -> BuildTriggerWhenObjectRef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BuildTriggerWhenObjectRef
impl Debug for BuildTriggerWhenObjectRef
Source§impl Default for BuildTriggerWhenObjectRef
impl Default for BuildTriggerWhenObjectRef
Source§fn default() -> BuildTriggerWhenObjectRef
fn default() -> BuildTriggerWhenObjectRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuildTriggerWhenObjectRef
impl<'de> Deserialize<'de> for BuildTriggerWhenObjectRef
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 StructuralPartialEq for BuildTriggerWhenObjectRef
Auto Trait Implementations§
impl Freeze for BuildTriggerWhenObjectRef
impl RefUnwindSafe for BuildTriggerWhenObjectRef
impl Send for BuildTriggerWhenObjectRef
impl Sync for BuildTriggerWhenObjectRef
impl Unpin for BuildTriggerWhenObjectRef
impl UnsafeUnpin for BuildTriggerWhenObjectRef
impl UnwindSafe for BuildTriggerWhenObjectRef
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