ConfigManagementMembershipState class

Anthos Config Management: State for a single cluster.

Constructors

ConfigManagementMembershipState({String? clusterName, ConfigManagementConfigSyncState? configSyncState, ConfigManagementHierarchyControllerState? hierarchyControllerState, String? kubernetesApiServerVersion, ConfigManagementMembershipSpec? membershipSpec, ConfigManagementOperatorState? operatorState, ConfigManagementPolicyControllerState? policyControllerState})
ConfigManagementMembershipState.fromJson(Map json_)

Properties

clusterName ↔ String?
This field is set to the cluster_name field of the Membership Spec if it is not empty.
getter/setter pair
configSyncState ↔ ConfigManagementConfigSyncState?
Current sync status
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
hierarchyControllerState ↔ ConfigManagementHierarchyControllerState?
Hierarchy Controller status
getter/setter pair
kubernetesApiServerVersion ↔ String?
The Kubernetes API server version of the cluster.
getter/setter pair
membershipSpec ↔ ConfigManagementMembershipSpec?
Membership configuration in the cluster.
getter/setter pair
operatorState ↔ ConfigManagementOperatorState?
Current install status of ACM's Operator
getter/setter pair
policyControllerState ↔ ConfigManagementPolicyControllerState?
PolicyController status
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited