code: def _get_input_name(self, input_str, region=None, describe_output=None):
          '''
          :param input_str: A string of one of the forms: "<exported input field name>", "<explicit workflow input field name>", "<stage ID>.<input field name>", "<stage index>.<input field name>", "<stage name>.<input field name>"
          :type input_str: string
          :returns: If the given form was one of those which uses the stage index or stage name, it is translated to the stage ID for use in the API call (stage name takes precedence)
          '''
          if '.' in input_str:
              stage_identifier, input_name = input_str.split('.', 1)
              # Try to parse as a stage ID or name
              return self._get_stage_id(stage_identifier) + '.' + input_name
  
          return input_stf _get_input_name(self, input_str, region=None, describe_output=None):
          '''
          :param input_str: A string of one of the forms: "<exported input field name>", "<explicit workflow input field name>", "<stage ID>.<input field name>", "<stage index>.<input field name>", "<stage name>.<input field name>"
          :type input_str: string
          :returns: If the given form was one of those which uses the stage index or stage name, it is translated to the stage ID for use in the API call (stage name takes precedence)
          '''
          if '.' in input_str:
              stage_identifier, input_name = input_str.split('.', 1)
              # Try to parse as a stage ID or name
              return self._get_stage_id(stage_identifier) + '.' + input_name
  
          return input_str
docs: :param input_str: A string of one of the forms: "<exported input field name>", "<explicit workflow input field name>", "<stage ID>.<input field name>", "<stage index>.<input field name>", "<stage name>.<input field name>"
          :type input_str: string
          :returns: If the given form was one of those which uses the stage index or stage name, it is translated to the stage ID for use in the API call (stage name takes precedence)