code: def _check_default_image(default_image) -> None:
      if (
          isinstance(default_image, Mapping)
          and DEFAULT_IMAGE_PATH_KEY in default_image
      ):
          logging.warning(
              "DEFAULT_IMAGE_PATH_KEY is not found in default_image."
          )
  
imports: import random
  import re
  import string
  import typing
  from typing import Any, Dict, List, Mapping, Optional, Union
  from absl import logging
  from kfp.pipeline_spec import pipeline_spec_pb2
  from tfx.dsl.components.base import base_node
  from tfx.dsl.placeholder import placeholder
  from tfx.orchestration import data_types
  from tfx.orchestration import pipeline
  from tfx.orchestration.kubeflow import utils
  from tfx.orchestration.kubeflow.v2 import compiler_utils
  from tfx.orchestration.kubeflow.v2 import parameter_utils
  from tfx.orchestration.kubeflow.v2 import step_builder
  from tfx.types import channel_utils
  from google.protobuf import json_format
label_desc: Use image node_id 4 for calling a global function with example usage: _check_default_image(default_image) without return types