class_docstr: Step arguments entity for job step types
  
  Job step types include: TrainingStep, ProcessingStep, TuningStep, TransformStep
class_docstr_tok: ["Step","arguments","entity","for","job","step","types","Job","step","types","include",":","TrainingStep",",","ProcessingStep",",","TuningStep",",","TransformStep"]
docstr: Create a `_JobStepArguments`
  
  Args:
      caller_name (str): The name of the caller function which is intercepted by the
          PipelineSession to get the step arguments.
      args (dict): The arguments to be used for composing the SageMaker API request.
docstr_tok: ["Create","a","`","_JobStepArguments","`","Args",":","caller_name","(","str",")",":","The","name","of","the","caller","function","which","is","intercepted","by","the","PipelineSession","to","get","the","step","arguments",".","args","(","dict",")",":","The","arguments","to","be","used","for","composing","the","SageMaker","API","request","."]
code: def __init__(self, caller_name: str, args: dict):
      """Create a `_JobStepArguments`
  
      Args:
          caller_name (str): The name of the caller function which is intercepted by the
              PipelineSession to get the step arguments.
          args (dict): The arguments to be used for composing the SageMaker API request.
      """
      super(_JobStepArguments, self).__init__(caller_name)
      self.args = args
  
imports: from __future__ import absolute_import
  import warnings
  import inspect
  from functools import wraps
  from typing import Dict, Optional, Callable
  from sagemaker.session import Session, SessionSettings
  from sagemaker.local import LocalSession
  from sagemaker.workflow.pipeline_definition_config import PipelineDefinitionConfig
label_desc: Use image node_id 1 to create a new _JobStepArguments object from inherited base classes: _StepArguments with example: obj = _JobStepArguments(caller_name, args)