public sealed class MembershipState : IMessage<MembershipState>, IEquatable<MembershipState>, IDeepCloneable<MembershipState>, IBufferMessage, IMessageReference documentation and code samples for the GKE Hub v1 API class MembershipState.
Anthos Config Management: State for a single cluster.
Implements
IMessageMembershipState, IEquatableMembershipState, IDeepCloneableMembershipState, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1.ConfigManagementAssembly
Google.Cloud.GkeHub.V1.dll
Constructors
MembershipState()
public MembershipState()MembershipState(MembershipState)
public MembershipState(MembershipState other)| Parameter | |
|---|---|
| Name | Description |
other |
MembershipState |
Properties
ClusterName
public string ClusterName { get; set; }The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ConfigSyncState
public ConfigSyncState ConfigSyncState { get; set; }Current sync status
| Property Value | |
|---|---|
| Type | Description |
ConfigSyncState |
|
HierarchyControllerState
public HierarchyControllerState HierarchyControllerState { get; set; }Hierarchy Controller status
| Property Value | |
|---|---|
| Type | Description |
HierarchyControllerState |
|
MembershipSpec
public MembershipSpec MembershipSpec { get; set; }Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
| Property Value | |
|---|---|
| Type | Description |
MembershipSpec |
|
OperatorState
public OperatorState OperatorState { get; set; }Current install status of ACM's Operator
| Property Value | |
|---|---|
| Type | Description |
OperatorState |
|
PolicyControllerState
public PolicyControllerState PolicyControllerState { get; set; }PolicyController status
| Property Value | |
|---|---|
| Type | Description |
PolicyControllerState |
|