class_docstr: Pipeline parameter for workflow.
  
  Attributes:
      name (str): The name of the parameter.
      parameter_type (ParameterTypeEnum): The type of the parameter.
      default_value (PrimitiveType): The default value of the parameter.
class_docstr_tok: ["Pipeline","parameter","for","workflow",".","Attributes",":","name","(","str",")",":","The","name","of","the","parameter",".","parameter_type","(","ParameterTypeEnum",")",":","The","type","of","the","parameter",".","default_value","(","PrimitiveType",")",":","The","default","value","of","the","parameter","."]
docstr: The pickleable object that can be passed to a remote function invocation.
docstr_tok: ["The","pickleable","object","that","can","be","passed","to","a","remote","function","invocation","."]
code: def _pickleable(self):
      """The pickleable object that can be passed to a remote function invocation."""
  
      from sagemaker.remote_function.core.pipeline_variables import (
          _ParameterString,
          _ParameterInteger,
          _ParameterBoolean,
          _ParameterFloat,
      )
  
      if self.parameter_type == ParameterTypeEnum.STRING:
          return _ParameterString(self.name)
      if self.parameter_type == ParameterTypeEnum.INTEGER:
          return _ParameterInteger(self.name)
      if self.parameter_type == ParameterTypeEnum.BOOLEAN:
          return _ParameterBoolean(self.name)
      if self.parameter_type == ParameterTypeEnum.FLOAT:
          return _ParameterFloat(self.name)
      raise ValueError(
          f"Unsupported parameter type: {self.parameter_type}"
      )
  
imports: from __future__ import absolute_import
  from enum import Enum
  from functools import partial
  from typing import Dict, List, Type
  import attr
  from sagemaker.workflow.entities import DefaultEnumMeta, Entity, PrimitiveType, RequestType, PipelineVariable
label_desc: Use image node_id 4 for calling the Parameter obj's underlying member method code with example usage: obj._pickleable() and returns: _ParameterString, _ParameterInteger, _ParameterBoolean, _ParameterFloat