public sealed class UnitOperationCondition : IMessage<UnitOperationCondition>, IEquatable<UnitOperationCondition>, IDeepCloneable<UnitOperationCondition>, IBufferMessage, IMessage
Reference documentation and code samples for the SaaS Runtime v1beta1 API class UnitOperationCondition.
UnitOperationCondition describes the status of an Unit Operation. UnitOperationCondition is individual components that contribute to an overall state.
Implements
IMessageUnitOperationCondition, IEquatableUnitOperationCondition, IDeepCloneableUnitOperationCondition, IBufferMessage, IMessageNamespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Constructors
UnitOperationCondition()
public UnitOperationCondition()
UnitOperationCondition(UnitOperationCondition)
public UnitOperationCondition(UnitOperationCondition other)
Parameter | |
---|---|
Name | Description |
other |
UnitOperationCondition |
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 UnitOperationCondition.Types.Status Status { get; set; }
Required. Status of the condition.
Property Value | |
---|---|
Type | Description |
UnitOperationConditionTypesStatus |
Type
public UnitOperationCondition.Types.Type Type { get; set; }
Required. Type of the condition.
Property Value | |
---|---|
Type | Description |
UnitOperationConditionTypesType |