SaaS Runtime v1beta1 API - Class SaasCondition (1.0.0-beta05)

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

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

SaasCondition describes the status of a Saas.

Inheritance

object > SaasCondition

Namespace

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1

Assembly

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll

Constructors

SaasCondition()

public SaasCondition()

SaasCondition(SaasCondition)

public SaasCondition(SaasCondition other)
Parameter
Name Description
other SaasCondition

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 SaasCondition.Types.Status Status { get; set; }

Required. Status of the condition.

Property Value
Type Description
SaasConditionTypesStatus

Type

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

Required. Type of the condition.

Property Value
Type Description
SaasConditionTypesType