Class ConfigManagementMembershipState
Anthos Config Management: State for a single cluster.
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v1beta.Data
Assembly: Google.Apis.GKEHub.v1beta.dll
Syntax
public class ConfigManagementMembershipState : IDirectResponseSchema
Properties
BinauthzState
Binauthz status
Declaration
[JsonProperty("binauthzState")]
public virtual ConfigManagementBinauthzState BinauthzState { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementBinauthzState |
ClusterName
This field is set to the cluster_name
field of the Membership Spec if it is not empty. Otherwise, it is
set to the cluster's fleet membership name.
Declaration
[JsonProperty("clusterName")]
public virtual string ClusterName { get; set; }
Property Value
Type | Description |
---|---|
string |
ConfigSyncState
Current sync status
Declaration
[JsonProperty("configSyncState")]
public virtual ConfigManagementConfigSyncState ConfigSyncState { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementConfigSyncState |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HierarchyControllerState
Hierarchy Controller status
Declaration
[JsonProperty("hierarchyControllerState")]
public virtual ConfigManagementHierarchyControllerState HierarchyControllerState { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementHierarchyControllerState |
MembershipSpec
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
Declaration
[JsonProperty("membershipSpec")]
public virtual ConfigManagementMembershipSpec MembershipSpec { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementMembershipSpec |
OperatorState
Current install status of ACM's Operator
Declaration
[JsonProperty("operatorState")]
public virtual ConfigManagementOperatorState OperatorState { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementOperatorState |
PolicyControllerState
PolicyController status
Declaration
[JsonProperty("policyControllerState")]
public virtual ConfigManagementPolicyControllerState PolicyControllerState { get; set; }
Property Value
Type | Description |
---|---|
ConfigManagementPolicyControllerState |