View Source GoogleApi.GKEHub.V1.Model.ConfigManagementMembershipState (google_api_gke_hub v0.3.1)
Anthos Config Management: State for a single cluster.
Attributes
-
clusterName
(type:String.t
, default:nil
) - 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. -
configSyncState
(type:GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSyncState.t
, default:nil
) - Current sync status -
hierarchyControllerState
(type:GoogleApi.GKEHub.V1.Model.ConfigManagementHierarchyControllerState.t
, default:nil
) - Hierarchy Controller status -
membershipSpec
(type:GoogleApi.GKEHub.V1.Model.ConfigManagementMembershipSpec.t
, default:nil
) - Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state -
operatorState
(type:GoogleApi.GKEHub.V1.Model.ConfigManagementOperatorState.t
, default:nil
) - Current install status of ACM's Operator -
policyControllerState
(type:GoogleApi.GKEHub.V1.Model.ConfigManagementPolicyControllerState.t
, default:nil
) - PolicyController status
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.GKEHub.V1.Model.ConfigManagementMembershipState{ clusterName: String.t() | nil, configSyncState: GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSyncState.t() | nil, hierarchyControllerState: GoogleApi.GKEHub.V1.Model.ConfigManagementHierarchyControllerState.t() | nil, membershipSpec: GoogleApi.GKEHub.V1.Model.ConfigManagementMembershipSpec.t() | nil, operatorState: GoogleApi.GKEHub.V1.Model.ConfigManagementOperatorState.t() | nil, policyControllerState: GoogleApi.GKEHub.V1.Model.ConfigManagementPolicyControllerState.t() | nil }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.