code: def _verify_job_description(
      sagemaker_session,
      monitoring_schedule_name,
      job_desc,
      job_input_key,
      monitor_output_key,
      endpoint_name,
      max_runtime_in_seconds,
  ):
      assert (
          max_runtime_in_seconds
          == job_desc["StoppingCondition"]["MaxRuntimeInSeconds"]
      )
  
      assert (
          endpoint_name
          == job_desc[job_input_key]["EndpointInput"]["EndpointName"]
      )
  
      assert (
          INSTANCE_TYPE
          == job_desc["JobResources"]["ClusterConfig"]["InstanceType"]
      )
      assert (
          INSTANCE_COUNT
          == job_desc["JobResources"]["ClusterConfig"]["InstanceCount"]
      )
      assert (
          VOLUME_SIZE_IN_GB
          == job_desc["JobResources"]["ClusterConfig"]["VolumeSizeInGB"]
      )
      assert (
          "VolumeKmsKeyId"
          not in job_desc["JobResources"]["ClusterConfig"]
      )
      assert 1 == len(job_desc[monitor_output_key]["MonitoringOutputs"])
      assert (
          "/opt/ml/processing/output"
          == job_desc[monitor_output_key]["MonitoringOutputs"][0][
              "S3Output"
          ]["LocalPath"]
      )
      assert (
          "Continuous"
          == job_desc[monitor_output_key]["MonitoringOutputs"][0][
              "S3Output"
          ]["S3UploadMode"]
      )
      s3_uri_monitoring_output = os.path.join(
          "s3://",
          sagemaker_session.default_bucket(),
          endpoint_name,
          monitoring_schedule_name,
          "monitor_output",
      )
      assert (
          s3_uri_monitoring_output
          == job_desc[monitor_output_key]["MonitoringOutputs"][0][
              "S3Output"
          ]["S3Uri"]
      )
  
imports: from __future__ import print_function, absolute_import
  from datetime import datetime, timedelta
  import json
  import numpy
  import os
  import pandas
  import pytest
  import tempfile
  import uuid
  import time
  import tests.integ
  import tests.integ.timeout
  from sagemaker import image_uris, utils
  from sagemaker.model_monitor import BiasAnalysisConfig, CronExpressionGenerator, DataCaptureConfig, EndpointInput, ExplainabilityAnalysisConfig, ModelBiasMonitor, ModelExplainabilityMonitor, BatchTransformInput, MonitoringDatasetFormat
  from sagemaker.s3 import S3Uploader
  from sagemaker.utils import unique_name_from_base
  from sagemaker.clarify import BiasConfig, DataConfig, ModelConfig, ModelPredictedLabelConfig, SHAPConfig
  from sagemaker.model import Model
  from tests.integ import DATA_DIR
  from tests.integ.retry import retries
label_desc: Use image node_id 22 for calling a global function with example usage: _verify_job_description(sagemaker_session, monitoring_schedule_name, job_desc, job_input_key, monitor_output_key, endpoint_name, max_runtime_in_seconds) without return types