Class MembershipState

MembershipState(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Anthos Config Management: State for a single cluster.

Attributes

NameDescription
cluster_name str
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.
membership_spec google.cloud.gkehub.configmanagement_v1.types.MembershipSpec
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
operator_state google.cloud.gkehub.configmanagement_v1.types.OperatorState
Current install status of ACM's Operator
config_sync_state google.cloud.gkehub.configmanagement_v1.types.ConfigSyncState
Current sync status
policy_controller_state google.cloud.gkehub.configmanagement_v1.types.PolicyControllerState
PolicyController status
hierarchy_controller_state google.cloud.gkehub.configmanagement_v1.types.HierarchyControllerState
Hierarchy Controller status

Inheritance

builtins.object > proto.message.Message > MembershipState