code: def fake_fillout_available_node_types_resources(
      config: Dict[str, Any]
  ) -> None:
      """A cheap way to fill out the resources field (the same way a node
      provider would autodetect them) as far as schema validation is concerned.
      """
      available_node_types = config.get("available_node_types", {})
      for label, value in available_node_types.items():
          value["resources"] = value.get("resources", {"filler": 1})
  
imports: import os
  import yaml
  import ray
  import copy
  from typing import Dict, Any
  from ray.autoscaler._private.aws.node_provider import AWSNodeProvider
  from ray.autoscaler.tags import TAG_RAY_NODE_KIND, NODE_KIND_HEAD, NODE_KIND_WORKER, TAG_RAY_USER_NODE_TYPE, TAG_RAY_CLUSTER_NAME
  from ray.autoscaler._private.commands import prepare_config, validate_config
  from ray.tests.aws.utils.constants import DEFAULT_CLUSTER_NAME, DEFAULT_NODE_PROVIDER_INSTANCE_TAGS
  from ray.autoscaler._private.aws.cloudwatch.cloudwatch_helper import CloudwatchHelper
label_desc: Use image node_id 3 for calling a global function with example usage: fake_fillout_available_node_types_resources(config) without return types