public sealed class Condition : IMessage<Condition>, IEquatable<Condition>, IDeepCloneable<Condition>, IBufferMessage, IMessageDefines a status condition for a resource.
Implements
IMessage<Condition>, IEquatable<Condition>, IDeepCloneable<Condition>, IBufferMessage, IMessageNamespace
Google.Cloud.Run.V2Assembly
Google.Cloud.Run.V2.dll
Constructors
Condition()
public Condition()Condition(Condition)
public Condition(Condition other)| Parameter | |
|---|---|
| Name | Description |
other |
Condition |
Properties
ExecutionReason
public Condition.Types.ExecutionReason ExecutionReason { get; set; }A reason for the execution condition.
| Property Value | |
|---|---|
| Type | Description |
Condition.Types.ExecutionReason |
|
LastTransitionTime
public Timestamp LastTransitionTime { get; set; }Last time the condition transitioned from one status to another.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Message
public string Message { get; set; }Human readable message indicating details about the current status.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Reason
public Condition.Types.CommonReason Reason { get; set; }A common (service-level) reason for this condition.
| Property Value | |
|---|---|
| Type | Description |
Condition.Types.CommonReason |
|
ReasonsCase
public Condition.ReasonsOneofCase ReasonsCase { get; }| Property Value | |
|---|---|
| Type | Description |
Condition.ReasonsOneofCase |
|
RevisionReason
public Condition.Types.RevisionReason RevisionReason { get; set; }A reason for the revision condition.
| Property Value | |
|---|---|
| Type | Description |
Condition.Types.RevisionReason |
|
Severity
public Condition.Types.Severity Severity { get; set; }How to interpret failures of this condition, one of Error, Warning, Info
| Property Value | |
|---|---|
| Type | Description |
Condition.Types.Severity |
|
State
public Condition.Types.State State { get; set; }State of the condition.
| Property Value | |
|---|---|
| Type | Description |
Condition.Types.State |
|
Type
public string Type { get; set; }type is used to communicate the status of the reconciliation process. See also: https://github.com/knative/serving/blob/main/docs/spec/errors.md#error-conditions-and-reporting Types common to all resources include:
- "Ready": True when the Resource is ready.
| Property Value | |
|---|---|
| Type | Description |
String |
|