Class ExecutionStatus
ExecutionStatus represents the current state of an Execution.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class ExecutionStatus : IDirectResponseSchema
Properties
CancelledCount
Optional. The number of tasks which reached phase Cancelled.
Declaration
[JsonProperty("cancelledCount")]
public virtual int? CancelledCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
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 the time that the execution 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. +optional
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. Execution-specific conditions include: *
ResourcesAvailable
: True
when underlying resources have been provisioned. * Started
: True
when the
execution has started to execute. * Completed
: True
when the execution has succeeded. False
when the
execution 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 |
FailedCount
Optional. The number of tasks which reached phase Failed.
Declaration
[JsonProperty("failedCount")]
public virtual int? FailedCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
LogUri
Optional. URI where logs for this execution 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 execution that was last processed by the controller.
Declaration
[JsonProperty("observedGeneration")]
public virtual int? ObservedGeneration { get; set; }
Property Value
Type | Description |
---|---|
int? |
RetriedCount
Optional. The number of tasks which have retried at least once.
Declaration
[JsonProperty("retriedCount")]
public virtual int? RetriedCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
RunningCount
Optional. The number of actively running tasks.
Declaration
[JsonProperty("runningCount")]
public virtual int? RunningCount { 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 the time that the execution 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 |
SucceededCount
Optional. The number of tasks which reached phase Succeeded.
Declaration
[JsonProperty("succeededCount")]
public virtual int? SucceededCount { get; set; }
Property Value
Type | Description |
---|---|
int? |