[−][src]Struct google_containeranalysis1_beta1::BuildProvenance
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
This type is not used in any activity, and only used as part of another schema.
Fields
commands: Option<Vec<Command>>
Commands requested by the build.
source_provenance: Option<Source>
Details of the Source input to the build.
build_options: Option<HashMap<String, String>>
Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
creator: Option<String>
E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.
project_id: Option<String>
ID of the project.
builder_version: Option<String>
Version string of the builder at the time this build was executed.
create_time: Option<String>
Time at which the build was created.
built_artifacts: Option<Vec<Artifact>>
Output of the build.
trigger_id: Option<String>
Trigger identifier if the build was triggered automatically; empty if not.
start_time: Option<String>
Time at which execution of the build was started.
end_time: Option<String>
Time at which execution of the build was finished.
id: Option<String>
Required. Unique identifier of the build.
logs_uri: Option<String>
URI where any logs for this provenance were written.
Trait Implementations
impl Part for BuildProvenance
[src]
impl Default for BuildProvenance
[src]
fn default() -> BuildProvenance
[src]
impl Clone for BuildProvenance
[src]
fn clone(&self) -> BuildProvenance
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for BuildProvenance
[src]
impl Serialize for BuildProvenance
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for BuildProvenance
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for BuildProvenance
impl Unpin for BuildProvenance
impl Sync for BuildProvenance
impl UnwindSafe for BuildProvenance
impl RefUnwindSafe for BuildProvenance
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,