Class GoogleCloudRunV1Condition
Conditions show the status of reconciliation progress on a given resource. Most resource use a top-level condition type "Ready" or "Completed" to show overall status with other conditions to checkpoint each stage of reconciliation. Note that if metadata.Generation does not equal status.ObservedGeneration, the conditions shown may not be relevant for the current spec.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class GoogleCloudRunV1Condition : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LastTransitionTime
object representation of LastTransitionTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastTransitionTimeDateTimeOffset instead.")]
public virtual object LastTransitionTime { get; set; }
Property Value
Type | Description |
---|---|
object |
LastTransitionTimeDateTimeOffset
DateTimeOffset representation of LastTransitionTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastTransitionTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastTransitionTimeRaw
Optional. Last time the condition transitioned from one status to another.
Declaration
[JsonProperty("lastTransitionTime")]
public virtual string LastTransitionTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Message
Optional. Human readable message indicating details about the current status.
Declaration
[JsonProperty("message")]
public virtual string Message { get; set; }
Property Value
Type | Description |
---|---|
string |
Reason
Optional. One-word CamelCase reason for the condition's last transition. These are intended to be stable, unique values which the client may use to trigger error handling logic, whereas messages which may be changed later by the server.
Declaration
[JsonProperty("reason")]
public virtual string Reason { get; set; }
Property Value
Type | Description |
---|---|
string |
Severity
Optional. How to interpret this condition. One of Error, Warning, or Info. Conditions of severity Info do not contribute to resource readiness.
Declaration
[JsonProperty("severity")]
public virtual string Severity { get; set; }
Property Value
Type | Description |
---|---|
string |
Status
Status of the condition, one of True, False, Unknown.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
type is used to communicate the status of the reconciliation process. Types common to all resources include:
- "Ready" or "Completed": True when the Resource is ready.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |