Config Delivery v1beta API - Class ClusterInfo (1.0.0-beta01)

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

Reference documentation and code samples for the Config Delivery v1beta API class ClusterInfo.

ClusterInfo represents status of a resource bundle rollout for a cluster.

Inheritance

object > ClusterInfo

Namespace

Google.Cloud.ConfigDelivery.V1Beta

Assembly

Google.Cloud.ConfigDelivery.V1Beta.dll

Constructors

ClusterInfo()

public ClusterInfo()

ClusterInfo(ClusterInfo)

public ClusterInfo(ClusterInfo other)
Parameter
Name Description
other ClusterInfo

Properties

Current

public ResourceBundleDeploymentInfo Current { get; set; }

Output only. Current state of the resource bundle.

Property Value
Type Description
ResourceBundleDeploymentInfo

Desired

public ResourceBundleDeploymentInfo Desired { get; set; }

Output only. Desired state for the resource bundle.

Property Value
Type Description
ResourceBundleDeploymentInfo

EndTime

public Timestamp EndTime { get; set; }

Output only. Timestamp when reconciliation ends.

Property Value
Type Description
Timestamp

Initial

public ResourceBundleDeploymentInfo Initial { get; set; }

Output only. Initial state of the resource bundle prior to the deployment.

Property Value
Type Description
ResourceBundleDeploymentInfo

Membership

public string Membership { get; set; }

Output only. gkehub membership of target cluster

Property Value
Type Description
string

MembershipAsMembershipName

public MembershipName MembershipAsMembershipName { get; set; }

MembershipName-typed view over the Membership resource name property.

Property Value
Type Description
MembershipName

Messages

public RepeatedField<string> Messages { get; }

Output only. Unordered list. Messages convey additional information related to the deployment.

Property Value
Type Description
RepeatedFieldstring

StartTime

public Timestamp StartTime { get; set; }

Output only. Timestamp when reconciliation starts.

Property Value
Type Description
Timestamp

State

public ClusterInfo.Types.State State { get; set; }

Output only. State of the rollout for the cluster.

Property Value
Type Description
ClusterInfoTypesState