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
.
Namespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
Job()
public Job()
Job(Job)
public Job(Job other)
Parameter | |
---|---|
Name | Description |
other | Job |
Properties
DeployJob
public DeployJob DeployJob { get; set; }
Output only. A deploy Job.
Property Value | |
---|---|
Type | Description |
DeployJob |
Id
public string Id { get; set; }
Output only. The ID of the Job.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
JobRunAsJobRunName
public JobRunName JobRunAsJobRunName { get; set; }
JobRunName-typed view over the JobRun resource name property.
Property Value | |
---|---|
Type | Description |
JobRunName |
JobTypeCase
public Job.JobTypeOneofCase JobTypeCase { get; }
Property Value | |
---|---|
Type | Description |
Job.JobTypeOneofCase |
State
public Job.Types.State State { get; set; }
Output only. The current state of the Job.
Property Value | |
---|---|
Type | Description |
Job.Types.State |
VerifyJob
public VerifyJob VerifyJob { get; set; }
Output only. A verify Job.
Property Value | |
---|---|
Type | Description |
VerifyJob |