class_docstr: A wrapper of pipeline steps for workflow.
  
  Attributes:
      name (str): The name of the `StepCollection`.
      steps (List[Step]): A list of steps.
      depends_on (List[Union[str, Step, StepCollection, StepOutput]]):
          The list of `Step`/`StepCollection` names or `Step`/`StepCollection`/`StepOutput`
          instances that the current `Step` depends on.
docstr: Get the request structure for workflow service calls.
docstr_tok: ["Get","the","request","structure","for","workflow","service","calls","."]
code: def request_dicts(self) -> List[RequestType]:
      """Get the request structure for workflow service calls."""
      return [step.to_request() for step in self.steps]
  
imports: from __future__ import absolute_import
  import warnings
  from typing import List, Union, Optional
  import attr
  from sagemaker.estimator import EstimatorBase
  from sagemaker.model import Model
  from sagemaker import PipelineModel
  from sagemaker.predictor import Predictor
  from sagemaker.transformer import Transformer
  from sagemaker.workflow.entities import RequestType
  from sagemaker.workflow.step_outputs import StepOutput
  from sagemaker.workflow.steps import Step, CreateModelStep, TransformStep
  from sagemaker.workflow._utils import _RegisterModelStep, _RepackModelStep
  from sagemaker.workflow.retry import RetryPolicy
  from sagemaker.utils import update_container_with_inference_params, format_tags
label_desc: Use image node_id 1 for calling the StepCollection obj's underlying member method code with example usage: obj.request_dicts() and returns: unknown