ConfigManagementSpec class
Anthos Config Management: Configuration for a single cluster.
Intended to parallel the ConfigManagement CR.
Constructors
- ConfigManagementSpec({ConfigManagementBinauthzConfig? binauthz, String? cluster, ConfigManagementConfigSync? configSync, ConfigManagementHierarchyControllerConfig? hierarchyController, String? management, ConfigManagementPolicyController? policyController, String? version})
- ConfigManagementSpec.fromJson(Map json_)
Properties
- binauthz ↔ ConfigManagementBinauthzConfig?
- 
  Binauthz conifguration for the cluster.
  getter/setter pair
- cluster ↔ String?
- 
  The user-specified cluster name used by Config Sync cluster-name-selector
annotation or ClusterSelector, for applying configs to only a subset of
clusters.
  getter/setter pair
- configSync ↔ ConfigManagementConfigSync?
- 
  Config Sync configuration for the cluster.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- hierarchyController ↔ ConfigManagementHierarchyControllerConfig?
- 
  Hierarchy Controller configuration for the cluster.
  getter/setter pair
- management ↔ String?
- 
  Enables automatic Feature management.
  getter/setter pair
- policyController ↔ ConfigManagementPolicyController?
- 
  Policy Controller configuration for the cluster.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- version ↔ String?
- 
  Version of ACM installed.
  getter/setter pair
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