google_api_container_analysis v0.4.0 GoogleApi.ContainerAnalysis.V1alpha1.Model.BuildProvenance View Source
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
Attributes
buildOptions
(type:map()
, default:nil
) - Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.builderVersion
(type:String.t
, default:nil
) - Version string of the builder at the time this build was executed.builtArtifacts
(type:list(GoogleApi.ContainerAnalysis.V1alpha1.Model.Artifact.t)
, default:nil
) - Output of the build.commands
(type:list(GoogleApi.ContainerAnalysis.V1alpha1.Model.Command.t)
, default:nil
) - Commands requested by the build.createTime
(type:DateTime.t
, default:nil
) - Time at which the build was created.creator
(type:String.t
, default:nil
) - 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.finishTime
(type:DateTime.t
, default:nil
) - Time at which execution of the build was finished.id
(type:String.t
, default:nil
) - Unique identifier of the build.logsBucket
(type:String.t
, default:nil
) - Google Cloud Storage bucket where logs were written.projectId
(type:String.t
, default:nil
) - ID of the project.sourceProvenance
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Source.t
, default:nil
) - Details of the Source input to the build.startTime
(type:DateTime.t
, default:nil
) - Time at which execution of the build was started.triggerId
(type:String.t
, default:nil
) - Trigger identifier if the build was triggered automatically; empty if not.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.ContainerAnalysis.V1alpha1.Model.BuildProvenance{ buildOptions: map(), builderVersion: String.t(), builtArtifacts: [GoogleApi.ContainerAnalysis.V1alpha1.Model.Artifact.t()], commands: [GoogleApi.ContainerAnalysis.V1alpha1.Model.Command.t()], createTime: DateTime.t(), creator: String.t(), finishTime: DateTime.t(), id: String.t(), logsBucket: String.t(), projectId: String.t(), sourceProvenance: GoogleApi.ContainerAnalysis.V1alpha1.Model.Source.t(), startTime: DateTime.t(), triggerId: String.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.