ConfigManagementMembershipState class
Anthos Config Management: State for a single cluster.
Constructors
- ConfigManagementMembershipState({String? clusterName, ConfigManagementConfigSyncState? configSyncState, ConfigManagementHierarchyControllerState? hierarchyControllerState, 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
- 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