[−][src]Struct openshift_openapi::api::build::v1::BuildOutput
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.
Fields
image_labels: Option<Vec<ImageLabel>>
imageLabels define a list of labels that are applied to the resulting image. If there are multiple labels with the same name then the last one in the list is used.
push_secret: Option<LocalObjectReference>
PushSecret is the name of a Secret that would be used for setting up the authentication for executing the Docker push to authentication enabled Docker Registry (or Docker Hub).
to: Option<ObjectReference>
to defines an optional location to push the output of this build to. Kind must be one of 'ImageStreamTag' or 'DockerImage'. This value will be used to look up a container image repository to push to. In the case of an ImageStreamTag, the ImageStreamTag will be looked for in the namespace of the build unless Namespace is specified.
Trait Implementations
impl Clone for BuildOutput
[src]
fn clone(&self) -> BuildOutput
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BuildOutput
[src]
impl Default for BuildOutput
[src]
fn default() -> BuildOutput
[src]
impl<'de> Deserialize<'de> for BuildOutput
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<BuildOutput> for BuildOutput
[src]
fn eq(&self, other: &BuildOutput) -> bool
[src]
fn ne(&self, other: &BuildOutput) -> bool
[src]
impl Serialize for BuildOutput
[src]
impl StructuralPartialEq for BuildOutput
[src]
Auto Trait Implementations
impl RefUnwindSafe for BuildOutput
impl Send for BuildOutput
impl Sync for BuildOutput
impl Unpin for BuildOutput
impl UnwindSafe for BuildOutput
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,