class_docstr: A SageMakerClient that implements the API calls locally.
  
  Used for doing local training and hosting local endpoints. It still needs access to
  a boto client to interact with S3 but it won't perform any SageMaker call.
  
  Implements the methods with the same signature as the boto SageMakerClient.
  
  Args:
  
  Returns:
class_docstr_tok: ["A","SageMakerClient","that","implements","the","API","calls","locally",".","Used","for","doing","local","training","and","hosting","local","endpoints",".","It","still","needs","access","to","a","boto","client","to","interact","with","S3","but","it","wo","n't","perform","any","SageMaker","call",".","Implements","the","methods","with","the","same","signature","as","the","boto","SageMakerClient",".","Args",":","Returns",":"]
docstr: Create a Local Model Object.
  
  Args:
    ModelName (str): the Model Name
    PrimaryContainer (dict): a SageMaker primary container definition
    *args:
    **kwargs:
  
  Returns:
code: def create_model(
      self, ModelName, PrimaryContainer, *args, **kwargs
  ):  # pylint: disable=unused-argument
      """Create a Local Model Object.
  
      Args:
        ModelName (str): the Model Name
        PrimaryContainer (dict): a SageMaker primary container definition
        *args:
        **kwargs:
  
      Returns:
      """
      LocalSagemakerClient._models[ModelName] = _LocalModel(
          ModelName, PrimaryContainer
      )
  
imports: from __future__ import absolute_import, annotations
  import logging
  import platform
  from datetime import datetime
  from typing import Dict
  import boto3
  from botocore.exceptions import ClientError
  import jsonschema
  from sagemaker.config import SAGEMAKER_PYTHON_SDK_LOCAL_MODE_CONFIG_SCHEMA, SESSION_DEFAULT_S3_BUCKET_PATH, SESSION_DEFAULT_S3_OBJECT_KEY_PREFIX_PATH, load_local_mode_config, load_sagemaker_config, validate_sagemaker_config
  from sagemaker.local.image import _SageMakerContainer
  from sagemaker.local.utils import get_docker_host
  from sagemaker.local.entities import _LocalEndpointConfig, _LocalEndpoint, _LocalModel, _LocalProcessingJob, _LocalTrainingJob, _LocalTransformJob, _LocalPipeline
  from sagemaker.session import Session
  from sagemaker.utils import get_config_value, _module_import_error, resolve_value_from_config, format_tags
label_desc: Use image node_id 8 for calling the LocalSagemakerClient obj's underlying member method code with example usage: obj.create_model(ModelName, PrimaryContainer) without return types