SaaS Runtime v1beta1 API - Class UnitCondition (1.0.0-beta01)

public sealed class UnitCondition : IMessage<UnitCondition>, IEquatable<UnitCondition>, IDeepCloneable<UnitCondition>, IBufferMessage, IMessage

Reference documentation and code samples for the SaaS Runtime v1beta1 API class UnitCondition.

UnitCondition describes the status of an Unit. UnitCondition is individual components that contribute to an overall state.

Inheritance

object > UnitCondition

Namespace

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1

Assembly

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll

Constructors

UnitCondition()

public UnitCondition()

UnitCondition(UnitCondition)

public UnitCondition(UnitCondition other)
Parameter
Name Description
other UnitCondition

Properties

LastTransitionTime

public Timestamp LastTransitionTime { get; set; }

Required. Last time the condition transited from one status to another.

Property Value
Type Description
Timestamp

Message

public string Message { get; set; }

Required. Human readable message indicating details about the last transition.

Property Value
Type Description
string

Reason

public string Reason { get; set; }

Required. Brief reason for the condition's last transition.

Property Value
Type Description
string

Status

public UnitCondition.Types.Status Status { get; set; }

Required. Status of the condition.

Property Value
Type Description
UnitConditionTypesStatus

Type

public UnitCondition.Types.Type Type { get; set; }

Required. Type of the condition.

Property Value
Type Description
UnitConditionTypesType