Reference documentation and code samples for the Google Cloud Deploy V1 Client class JobRun.
A JobRun
resource in the Google Cloud Deploy API.
A JobRun
contains information of a single Rollout
job evaluation.
Generated from protobuf message google.cloud.deploy.v1.JobRun
Namespace
Google \ Cloud \ Deploy \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Optional. Name of the JobRun
. Format is projects/{project}/locations/{location}/ deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/ {rollouts}/jobRuns/{uuid}.
↳ uid
string
Output only. Unique identifier of the JobRun
.
↳ phase_id
string
Output only. ID of the Rollout
phase this JobRun
belongs in.
↳ job_id
string
Output only. ID of the Rollout
job this JobRun
corresponds to.
↳ create_time
↳ start_time
↳ end_time
↳ state
int
Output only. The current state of the JobRun
.
↳ deploy_job_run
↳ verify_job_run
↳ create_child_rollout_job_run
Google\Cloud\Deploy\V1\CreateChildRolloutJobRun
Output only. Information specific to a createChildRollout JobRun
.
↳ advance_child_rollout_job_run
Google\Cloud\Deploy\V1\AdvanceChildRolloutJobRun
Output only. Information specific to an advanceChildRollout JobRun
↳ etag
string
Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
getName
Optional. Name of the JobRun
. Format is
projects/{project}/locations/{location}/
deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/
{rollouts}/jobRuns/{uuid}.
string
setName
Optional. Name of the JobRun
. Format is
projects/{project}/locations/{location}/
deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/
{rollouts}/jobRuns/{uuid}.
var
string
$this
getUid
Output only. Unique identifier of the JobRun
.
string
setUid
Output only. Unique identifier of the JobRun
.
var
string
$this
getPhaseId
Output only. ID of the Rollout
phase this JobRun
belongs in.
string
setPhaseId
Output only. ID of the Rollout
phase this JobRun
belongs in.
var
string
$this
getJobId
Output only. ID of the Rollout
job this JobRun
corresponds to.
string
setJobId
Output only. ID of the Rollout
job this JobRun
corresponds to.
var
string
$this
getCreateTime
Output only. Time at which the JobRun
was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. Time at which the JobRun
was created.
$this
getStartTime
Output only. Time at which the JobRun
was started.
hasStartTime
clearStartTime
setStartTime
Output only. Time at which the JobRun
was started.
$this
getEndTime
Output only. Time at which the JobRun
ended.
hasEndTime
clearEndTime
setEndTime
Output only. Time at which the JobRun
ended.
$this
getState
Output only. The current state of the JobRun
.
int
setState
Output only. The current state of the JobRun
.
var
int
$this
getDeployJobRun
Output only. Information specific to a deploy JobRun
.
hasDeployJobRun
setDeployJobRun
Output only. Information specific to a deploy JobRun
.
$this
getVerifyJobRun
Output only. Information specific to a verify JobRun
.
hasVerifyJobRun
setVerifyJobRun
Output only. Information specific to a verify JobRun
.
$this
getCreateChildRolloutJobRun
Output only. Information specific to a createChildRollout JobRun
.
hasCreateChildRolloutJobRun
setCreateChildRolloutJobRun
Output only. Information specific to a createChildRollout JobRun
.
$this
getAdvanceChildRolloutJobRun
Output only. Information specific to an advanceChildRollout JobRun
hasAdvanceChildRolloutJobRun
setAdvanceChildRolloutJobRun
Output only. Information specific to an advanceChildRollout JobRun
$this
getEtag
Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string
setEtag
Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
var
string
$this
getJobRun
string