Show / Hide Table of Contents

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.

Inheritance
object
GoogleCloudRunV1Condition
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX