@@ -193,6 +193,16 @@ class CWLJobSubmission(_serialization.Model):
193193 :vartype workflow: str
194194 :ivar inputs: Inputs.
195195 :vartype inputs: list[dict[str, any]]
196+ :ivar range_param: Range Param.
197+ :vartype range_param: str
198+ :ivar range_start: Range Start.
199+ :vartype range_start: int
200+ :ivar range_end: Range End.
201+ :vartype range_end: int
202+ :ivar range_step: Range Step.
203+ :vartype range_step: int
204+ :ivar base_inputs: Base Inputs.
205+ :vartype base_inputs: dict[str, any]
196206 """
197207
198208 _validation = {
@@ -202,18 +212,49 @@ class CWLJobSubmission(_serialization.Model):
202212 _attribute_map = {
203213 "workflow" : {"key" : "workflow" , "type" : "str" },
204214 "inputs" : {"key" : "inputs" , "type" : "[{object}]" },
215+ "range_param" : {"key" : "range_param" , "type" : "str" },
216+ "range_start" : {"key" : "range_start" , "type" : "int" },
217+ "range_end" : {"key" : "range_end" , "type" : "int" },
218+ "range_step" : {"key" : "range_step" , "type" : "int" },
219+ "base_inputs" : {"key" : "base_inputs" , "type" : "{object}" },
205220 }
206221
207- def __init__ (self , * , workflow : str , inputs : list [dict [str , Any ]] = [], ** kwargs : Any ) -> None :
222+ def __init__ (
223+ self ,
224+ * ,
225+ workflow : str ,
226+ inputs : list [dict [str , Any ]] = [],
227+ range_param : Optional [str ] = None ,
228+ range_start : Optional [int ] = None ,
229+ range_end : Optional [int ] = None ,
230+ range_step : Optional [int ] = None ,
231+ base_inputs : Optional [dict [str , Any ]] = None ,
232+ ** kwargs : Any
233+ ) -> None :
208234 """
209235 :keyword workflow: Workflow. Required.
210236 :paramtype workflow: str
211237 :keyword inputs: Inputs.
212238 :paramtype inputs: list[dict[str, any]]
239+ :keyword range_param: Range Param.
240+ :paramtype range_param: str
241+ :keyword range_start: Range Start.
242+ :paramtype range_start: int
243+ :keyword range_end: Range End.
244+ :paramtype range_end: int
245+ :keyword range_step: Range Step.
246+ :paramtype range_step: int
247+ :keyword base_inputs: Base Inputs.
248+ :paramtype base_inputs: dict[str, any]
213249 """
214250 super ().__init__ (** kwargs )
215251 self .workflow = workflow
216252 self .inputs = inputs
253+ self .range_param = range_param
254+ self .range_start = range_start
255+ self .range_end = range_end
256+ self .range_step = range_step
257+ self .base_inputs = base_inputs
217258
218259
219260class ExtendedMetadata (_serialization .Model ):
0 commit comments