Google Cloud Deploy v1 API - Class Job (2.5.0)

public sealed class Job : IMessage<Job>, IEquatable<Job>, IDeepCloneable<Job>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Deploy v1 API class Job.

Job represents an operation for a Rollout.

Inheritance

object > Job

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

Job()

public Job()

Job(Job)

public Job(Job other)
Parameter
NameDescription
otherJob

Properties

AdvanceChildRolloutJob

public AdvanceChildRolloutJob AdvanceChildRolloutJob { get; set; }

Output only. An advanceChildRollout Job.

Property Value
TypeDescription
AdvanceChildRolloutJob

CreateChildRolloutJob

public CreateChildRolloutJob CreateChildRolloutJob { get; set; }

Output only. A createChildRollout Job.

Property Value
TypeDescription
CreateChildRolloutJob

DeployJob

public DeployJob DeployJob { get; set; }

Output only. A deploy Job.

Property Value
TypeDescription
DeployJob

Id

public string Id { get; set; }

Output only. The ID of the Job.

Property Value
TypeDescription
string

JobRun

public string JobRun { get; set; }

Output only. The name of the JobRun responsible for the most recent invocation of this Job.

Property Value
TypeDescription
string

JobRunAsJobRunName

public JobRunName JobRunAsJobRunName { get; set; }

JobRunName-typed view over the JobRun resource name property.

Property Value
TypeDescription
JobRunName

JobTypeCase

public Job.JobTypeOneofCase JobTypeCase { get; }
Property Value
TypeDescription
JobJobTypeOneofCase

SkipMessage

public string SkipMessage { get; set; }

Output only. Additional information on why the Job was skipped, if available.

Property Value
TypeDescription
string

State

public Job.Types.State State { get; set; }

Output only. The current state of the Job.

Property Value
TypeDescription
JobTypesState

VerifyJob

public VerifyJob VerifyJob { get; set; }

Output only. A verify Job.

Property Value
TypeDescription
VerifyJob