View Source GoogleApi.CloudBuild.V2.Model.PipelineRun (google_api_cloud_build v0.50.1)
Message describing PipelineRun object
Attributes
-
annotations
(type:map()
, default:nil
) - User annotations. See https://google.aip.dev/128#annotations -
childReferences
(type:list(GoogleApi.CloudBuild.V2.Model.ChildStatusReference.t)
, default:nil
) - Output only. List of TaskRun and Run names and PipelineTask names for children of this PipelineRun. -
completionTime
(type:DateTime.t
, default:nil
) - Output only. Time the pipeline completed. -
conditions
(type:list(GoogleApi.CloudBuild.V2.Model.GoogleDevtoolsCloudbuildV2Condition.t)
, default:nil
) - Output only. Kubernetes Conditions convention for PipelineRun status and error. -
createTime
(type:DateTime.t
, default:nil
) - Output only. Time at which the request to create thePipelineRun
was received. -
etag
(type:String.t
, default:nil
) - Needed for declarative-friendly resources. -
finallyStartTime
(type:DateTime.t
, default:nil
) - Output only. FinallyStartTime is when all non-finally tasks have been completed and only finally tasks are being executed. +optional -
gcbParams
(type:map()
, default:nil
) - Output only. GCB default params. -
name
(type:String.t
, default:nil
) - Output only. ThePipelineRun
name with formatprojects/{project}/locations/{location}/pipelineRuns/{pipeline_run}
-
params
(type:list(GoogleApi.CloudBuild.V2.Model.Param.t)
, default:nil
) - Params is a list of parameter names and values. -
pipelineRef
(type:GoogleApi.CloudBuild.V2.Model.PipelineRef.t
, default:nil
) - PipelineRef refer to a specific instance of a Pipeline. -
pipelineRunStatus
(type:String.t
, default:nil
) - Pipelinerun status the user can provide. Used for cancellation. -
pipelineSpec
(type:GoogleApi.CloudBuild.V2.Model.PipelineSpec.t
, default:nil
) - PipelineSpec defines the desired state of Pipeline. -
provenance
(type:GoogleApi.CloudBuild.V2.Model.Provenance.t
, default:nil
) - Optional. Provenance configuration. -
record
(type:String.t
, default:nil
) - Output only. TheRecord
of thisPipelineRun
. Format:projects/{project}/locations/{location}/results/{result_id}/records/{record_id}
-
resolvedPipelineSpec
(type:GoogleApi.CloudBuild.V2.Model.PipelineSpec.t
, default:nil
) - Output only. The exact PipelineSpec used to instantiate the run. -
results
(type:list(GoogleApi.CloudBuild.V2.Model.PipelineRunResult.t)
, default:nil
) - Optional. Output only. List of results written out by the pipeline's containers -
security
(type:GoogleApi.CloudBuild.V2.Model.Security.t
, default:nil
) - Optional. Security configuration. -
serviceAccount
(type:String.t
, default:nil
) - Service account used in the Pipeline. Deprecated; please use security.service_account instead. -
skippedTasks
(type:list(GoogleApi.CloudBuild.V2.Model.SkippedTask.t)
, default:nil
) - Output only. List of tasks that were skipped due to when expressions evaluating to false. -
startTime
(type:DateTime.t
, default:nil
) - Output only. Time the pipeline is actually started. -
timeouts
(type:GoogleApi.CloudBuild.V2.Model.TimeoutFields.t
, default:nil
) - Time after which the Pipeline times out. Currently three keys are accepted in the map pipeline, tasks and finally with Timeouts.pipeline >= Timeouts.tasks + Timeouts.finally -
uid
(type:String.t
, default:nil
) - Output only. A unique identifier for thePipelineRun
. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. Time at which the request to update thePipelineRun
was received. -
worker
(type:GoogleApi.CloudBuild.V2.Model.Worker.t
, default:nil
) - Optional. Worker configuration. -
workerPool
(type:String.t
, default:nil
) - Output only. The WorkerPool used to run this PipelineRun. -
workflow
(type:String.t
, default:nil
) - Output only. The Workflow used to create this PipelineRun. -
workspaces
(type:list(GoogleApi.CloudBuild.V2.Model.WorkspaceBinding.t)
, default:nil
) - Workspaces is a list of WorkspaceBindings from volumes to workspaces.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudBuild.V2.Model.PipelineRun{ annotations: map() | nil, childReferences: [GoogleApi.CloudBuild.V2.Model.ChildStatusReference.t()] | nil, completionTime: DateTime.t() | nil, conditions: [GoogleApi.CloudBuild.V2.Model.GoogleDevtoolsCloudbuildV2Condition.t()] | nil, createTime: DateTime.t() | nil, etag: String.t() | nil, finallyStartTime: DateTime.t() | nil, gcbParams: map() | nil, name: String.t() | nil, params: [GoogleApi.CloudBuild.V2.Model.Param.t()] | nil, pipelineRef: GoogleApi.CloudBuild.V2.Model.PipelineRef.t() | nil, pipelineRunStatus: String.t() | nil, pipelineSpec: GoogleApi.CloudBuild.V2.Model.PipelineSpec.t() | nil, provenance: GoogleApi.CloudBuild.V2.Model.Provenance.t() | nil, record: String.t() | nil, resolvedPipelineSpec: GoogleApi.CloudBuild.V2.Model.PipelineSpec.t() | nil, results: [GoogleApi.CloudBuild.V2.Model.PipelineRunResult.t()] | nil, security: GoogleApi.CloudBuild.V2.Model.Security.t() | nil, serviceAccount: String.t() | nil, skippedTasks: [GoogleApi.CloudBuild.V2.Model.SkippedTask.t()] | nil, startTime: DateTime.t() | nil, timeouts: GoogleApi.CloudBuild.V2.Model.TimeoutFields.t() | nil, uid: String.t() | nil, updateTime: DateTime.t() | nil, worker: GoogleApi.CloudBuild.V2.Model.Worker.t() | nil, workerPool: String.t() | nil, workflow: String.t() | nil, workspaces: [GoogleApi.CloudBuild.V2.Model.WorkspaceBinding.t()] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.