Class TaskStatus
TaskStatus represents the status of a task.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class TaskStatus : IDirectResponseSchema
Properties
CompletionTime
object representation of CompletionTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CompletionTimeDateTimeOffset instead.")]
public virtual object CompletionTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CompletionTimeDateTimeOffset
DateTimeOffset representation of CompletionTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CompletionTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CompletionTimeRaw
Optional. Represents time when the task was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.
Declaration
[JsonProperty("completionTime")]
public virtual string CompletionTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Conditions
Optional. Conditions communicate information about ongoing/complete reconciliation processes that bring the
"spec" inline with the observed state of the world. Task-specific conditions include: * Started
: True
when the task has started to execute. * Completed
: True
when the task has succeeded. False
when the
task has failed.
Declaration
[JsonProperty("conditions")]
public virtual IList<GoogleCloudRunV1Condition> Conditions { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudRunV1Condition> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Index
Required. Index of the task, unique per execution, and beginning at 0.
Declaration
[JsonProperty("index")]
public virtual int? Index { get; set; }
Property Value
Type | Description |
---|---|
int? |
LastAttemptResult
Optional. Result of the last attempt of this task.
Declaration
[JsonProperty("lastAttemptResult")]
public virtual TaskAttemptResult LastAttemptResult { get; set; }
Property Value
Type | Description |
---|---|
TaskAttemptResult |
LogUri
Optional. URI where logs for this task can be found in Cloud Console.
Declaration
[JsonProperty("logUri")]
public virtual string LogUri { get; set; }
Property Value
Type | Description |
---|---|
string |
ObservedGeneration
Optional. The 'generation' of the task that was last processed by the controller.
Declaration
[JsonProperty("observedGeneration")]
public virtual int? ObservedGeneration { get; set; }
Property Value
Type | Description |
---|---|
int? |
Retried
Optional. The number of times this task was retried. Instances are retried when they fail up to the maxRetries limit.
Declaration
[JsonProperty("retried")]
public virtual int? Retried { get; set; }
Property Value
Type | Description |
---|---|
int? |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
StartTimeRaw
Optional. Represents time when the task started to run. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |