class_docstr: Conditional step for pipelines to support conditional branching in the execution of steps.
class_docstr_tok: ["Conditional","step","for","pipelines","to","support","conditional","branching","in","the","execution","of","steps","."]
docstr: Argument dict pertaining to the step only, and not the `if_steps` or `else_steps`.
docstr_tok: ["Argument","dict","pertaining","to","the","step","only",",","and","not","the","`","if_steps","`","or","`","else_steps","`","."]
code: def step_only_arguments(self):
      """Argument dict pertaining to the step only, and not the `if_steps` or `else_steps`."""
      return dict(
          Conditions=[
              condition.to_request() for condition in self.conditions
          ]
      )
  
file_path: sagemaker-python-sdk/src/sagemaker/workflow/condition_step.py
imports: from __future__ import absolute_import
  from typing import List, Union, Optional
  from sagemaker.deprecations import deprecated_class
  from sagemaker.workflow.conditions import Condition
  from sagemaker.workflow.step_collections import StepCollection
  from sagemaker.workflow.functions import JsonGet
  from sagemaker.workflow.step_outputs import StepOutput
  from sagemaker.workflow.steps import Step, StepTypeEnum
  from sagemaker.workflow.utilities import list_to_request
  from sagemaker.workflow.entities import RequestType
  from sagemaker.workflow.properties import Properties, PropertyFile
label_desc: Use image node_id 3 for calling the ConditionStep obj's underlying member method code with example usage: obj.step_only_arguments() and returns: dict