Struct google_cloudbuild1::ArtifactObjects [−][src]
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 Default for ArtifactObjects
[src]
impl Default for ArtifactObjects
fn default() -> ArtifactObjects
[src]
fn default() -> ArtifactObjects
Returns the "default value" for a type. Read more
impl Clone for ArtifactObjects
[src]
impl Clone for ArtifactObjects
fn clone(&self) -> ArtifactObjects
[src]
fn clone(&self) -> ArtifactObjects
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for ArtifactObjects
[src]
impl Debug for ArtifactObjects
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for ArtifactObjects
[src]
impl Part for ArtifactObjects
Auto Trait Implementations
impl Send for ArtifactObjects
impl Send for ArtifactObjects
impl Sync for ArtifactObjects
impl Sync for ArtifactObjects