Class JobRun (1.4.0)

JobRun(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A JobRun resource in the Google Cloud Deploy API.

A JobRun contains information of a single Rollout job evaluation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
name str
Optional. Name of the ``JobRun``. Format is projects/{project}/locations/{location}/ deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/ {rollouts}/jobRuns/{uuid}.
uid str
Output only. Unique identifier of the ``JobRun``.
phase_id str
Output only. ID of the ``Rollout`` phase this ``JobRun`` belongs in.
job_id str
Output only. ID of the ``Rollout`` job this ``JobRun`` corresponds to.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time at which the ``JobRun`` was created.
start_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time at which the ``JobRun`` was started.
end_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time at which the ``JobRun`` ended.
state google.cloud.deploy_v1.types.JobRun.State
Output only. The current state of the ``JobRun``.
deploy_job_run google.cloud.deploy_v1.types.DeployJobRun
Output only. Information specific to a deploy ``JobRun``. This field is a member of `oneof`_ ``job_run``.
verify_job_run google.cloud.deploy_v1.types.VerifyJobRun
Output only. Information specific to a verify ``JobRun``. This field is a member of `oneof`_ ``job_run``.
etag str
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.

Inheritance

builtins.object > proto.message.Message > JobRun

Classes

State

State(value)

Valid states of a JobRun.