Show / Hide Table of Contents

Class BuildProvenance

Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.

Inheritance
object
BuildProvenance
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ContainerAnalysis.v1beta1.Data
Assembly: Google.Apis.ContainerAnalysis.v1beta1.dll
Syntax
public class BuildProvenance : IDirectResponseSchema

Properties

BuilderVersion

Version string of the builder at the time this build was executed.

Declaration
[JsonProperty("builderVersion")]
public virtual string BuilderVersion { get; set; }
Property Value
Type Description
string

BuildOptions

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

Declaration
[JsonProperty("buildOptions")]
public virtual IDictionary<string, string> BuildOptions { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<TKey, TValue><string, string>

BuiltArtifacts

Output of the build.

Declaration
[JsonProperty("builtArtifacts")]
public virtual IList<Artifact> BuiltArtifacts { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><Artifact>

Commands

Commands requested by the build.

Declaration
[JsonProperty("commands")]
public virtual IList<Command> Commands { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><Command>

CreateTime

Time at which the build was created.

Declaration
[JsonProperty("createTime")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

Creator

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.

Declaration
[JsonProperty("creator")]
public virtual string Creator { get; set; }
Property Value
Type Description
string

EndTime

Time at which execution of the build was finished.

Declaration
[JsonProperty("endTime")]
public virtual object EndTime { get; set; }
Property Value
Type Description
object

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

Required. Unique identifier of the build.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

LogsUri

URI where any logs for this provenance were written.

Declaration
[JsonProperty("logsUri")]
public virtual string LogsUri { get; set; }
Property Value
Type Description
string

ProjectId

ID of the project.

Declaration
[JsonProperty("projectId")]
public virtual string ProjectId { get; set; }
Property Value
Type Description
string

SourceProvenance

Details of the Source input to the build.

Declaration
[JsonProperty("sourceProvenance")]
public virtual Source SourceProvenance { get; set; }
Property Value
Type Description
Source

StartTime

Time at which execution of the build was started.

Declaration
[JsonProperty("startTime")]
public virtual object StartTime { get; set; }
Property Value
Type Description
object

TriggerId

Trigger identifier if the build was triggered automatically; empty if not.

Declaration
[JsonProperty("triggerId")]
public virtual string TriggerId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX