[][src]Struct google_cloudbuild1::ArtifactObjects

pub struct ArtifactObjects {
    pub timing: Option<TimeSpan>,
    pub paths: Option<Vec<String>>,
    pub location: Option<String>,
}

Files in the workspace to upload to Cloud Storage upon successful completion of all build steps.

This type is not used in any activity, and only used as part of another schema.

Fields

timing: Option<TimeSpan>

Output only. Stores timing information for pushing all artifact objects.

paths: Option<Vec<String>>

Path globs used to match files in the build's workspace.

location: Option<String>

Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". (see Bucket Name Requirements).

Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.

Trait Implementations

impl Clone for ArtifactObjects[src]

impl Debug for ArtifactObjects[src]

impl Default for ArtifactObjects[src]

impl<'de> Deserialize<'de> for ArtifactObjects[src]

impl Part for ArtifactObjects[src]

impl Serialize for ArtifactObjects[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any