Class MembershipSpec (1.16.0)

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

Anthos Config Management: Configuration for a single cluster. Intended to parallel the ConfigManagement CR.

Attributes

Name Description
config_sync google.cloud.gkehub.configmanagement_v1.types.ConfigSync
Config Sync configuration for the cluster.
policy_controller google.cloud.gkehub.configmanagement_v1.types.PolicyController
Policy Controller configuration for the cluster.
hierarchy_controller google.cloud.gkehub.configmanagement_v1.types.HierarchyControllerConfig
Hierarchy Controller configuration for the cluster.
version str
Version of ACM installed.
cluster str
The user-specified cluster name used by Config Sync cluster-name-selector annotation or ClusterSelector, for applying configs to only a subset of clusters. Omit this field if the cluster's fleet membership name is used by Config Sync cluster-name-selector annotation or ClusterSelector. Set this field if a name different from the cluster's fleet membership name is used by Config Sync cluster-name-selector annotation or ClusterSelector.
management google.cloud.gkehub.configmanagement_v1.types.MembershipSpec.Management
Enables automatic Feature management.

Classes

Management

Management(value)

Whether to automatically manage the Feature.