BareMetalNodePoolConfigResponse constructor

const BareMetalNodePoolConfigResponse({
  1. required Input<BareMetalKubeletConfigResponse> kubeletConfig,
  2. required Input<Map<String, String>> labels,
  3. required Input<List<BareMetalNodeConfigResponse>> nodeConfigs,
  4. required Input<String> operatingSystem,
  5. required Input<List<NodeTaintResponse>> taints,
})

Creates a new BareMetalNodePoolConfigResponse. kubeletConfig The modifiable kubelet configurations for the bare metal machines. labels The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }. nodeConfigs The list of machine addresses in the bare metal node pool. operatingSystem Specifies the nodes operating system (default: LINUX). taints The initial taints assigned to nodes of this node pool.

Implementation

const BareMetalNodePoolConfigResponse({
  required this.kubeletConfig,
  required this.labels,
  required this.nodeConfigs,
  required this.operatingSystem,
  required this.taints,
});