class_docstr: A class for handling creating and interacting with Amazon SageMaker transform jobs.
docstr: Placeholder docstring
docstr_tok: ["Placeholder","docstring"]
code: def _retrieve_image_uri(self):
      """Placeholder docstring"""
      try:
          model_desc = (
              self.sagemaker_session.sagemaker_client.describe_model(
                  ModelName=self.model_name
              )
          )
  
          primary_container = model_desc.get("PrimaryContainer")
          if primary_container:
              return primary_container.get("Image")
  
          containers = model_desc.get("Containers")
          if containers:
              return containers[0].get("Image")
  
          return None
  
      except exceptions.ClientError:
          raise ValueError(
              "Failed to fetch model information for %s. "
              "Please ensure that the model exists. "
              "Local instance types require locally created models."
              % self.model_name
          )
  
imports: from __future__ import absolute_import
  from typing import Union, Optional, Dict
  import logging
  import copy
  import time
  from botocore import exceptions
  from sagemaker import s3
  from sagemaker.config import TRANSFORM_JOB_ENVIRONMENT_PATH, TRANSFORM_OUTPUT_KMS_KEY_ID_PATH, TRANSFORM_JOB_KMS_KEY_ID_PATH, TRANSFORM_RESOURCES_VOLUME_KMS_KEY_ID_PATH, PIPELINE_ROLE_ARN_PATH
  from sagemaker.job import _Job
  from sagemaker.session import Session, get_execution_role
  from sagemaker.inputs import BatchDataCaptureConfig
  from sagemaker.workflow.entities import PipelineVariable
  from sagemaker.workflow.functions import Join
  from sagemaker.workflow.pipeline_context import runnable_by_pipeline, PipelineSession
  from sagemaker.workflow import is_pipeline_variable
  from sagemaker.workflow.execution_variables import ExecutionVariables
  from sagemaker.utils import base_name_from_image, name_from_base, check_and_get_run_experiment_config, resolve_value_from_config, resolve_class_attribute_from_config, format_tags, Tags
label_desc: Use image node_id 6 for calling the Transformer obj's underlying member method code with example usage: obj._retrieve_image_uri() and returns: None, primary_container, containers