class_docstr: Output for a callback step.
  
  Attributes:
      output_name (str): The output name
      output_type (CallbackOutputTypeEnum): The output type
class_docstr_tok: ["Output","for","a","callback","step",".","Attributes",":","output_name","(","str",")",":","The","output","name","output_type","(","CallbackOutputTypeEnum",")",":","The","output","type"]
docstr: Get the request structure for workflow service calls.
docstr_tok: ["Get","the","request","structure","for","workflow","service","calls","."]
code: def to_request(self) -> RequestType:
      """Get the request structure for workflow service calls."""
      return {
          "OutputName": self.output_name,
          "OutputType": self.output_type.value,
      }
  
imports: from __future__ import absolute_import
  from typing import List, Dict, Union, Optional
  from enum import Enum
  import attr
  from sagemaker.workflow.entities import RequestType
  from sagemaker.workflow.properties import Properties
  from sagemaker.workflow.entities import DefaultEnumMeta
  from sagemaker.workflow.step_collections import StepCollection
  from sagemaker.workflow.steps import Step, StepTypeEnum, CacheConfig
label_desc: Use image node_id 1 for calling the CallbackOutput obj's underlying member method code with example usage: obj.to_request() and returns: dict