ConfigManagementState class

Anthos Config Management: State for a single cluster.

Constructors

ConfigManagementState({ConfigManagementBinauthzState? binauthzState, String? clusterName, ConfigManagementConfigSyncState? configSyncState, ConfigManagementHierarchyControllerState? hierarchyControllerState, String? kubernetesApiServerVersion, ConfigManagementSpec? membershipSpec, ConfigManagementOperatorState? operatorState, ConfigManagementPolicyControllerState? policyControllerState})
ConfigManagementState.fromJson(Map json_)

Properties

binauthzState ↔ ConfigManagementBinauthzState?
Binauthz status.
getter/setter pair
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 ↔ ConfigManagementSpec?
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