@@ -187,6 +187,9 @@ class Output(Base):
187
187
path : Optional [str ] = attrib (
188
188
default = None , converter = strconv , validator = optional (instance_of (str ))
189
189
)
190
+ path_prefix : Optional [str ] = attrib (
191
+ default = None , converter = strconv , validator = optional (instance_of (str ))
192
+ )
190
193
type : str = attrib (
191
194
default = "FILE" , validator = in_ (["FILE" , "DIRECTORY" ])
192
195
)
@@ -217,8 +220,8 @@ class Resources(Base):
217
220
zones : Optional [List [str ]] = attrib (
218
221
default = None , converter = strconv , validator = optional (list_of (str ))
219
222
)
220
- backend_parameters : Optional [List [ str ]] = attrib (
221
- default = None , converter = strconv , validator = optional (instance_of (list ))
223
+ backend_parameters : Optional [Dict [ str , str ]] = attrib (
224
+ default = None , validator = optional (instance_of (dict ))
222
225
)
223
226
backend_parameters_strict : Optional [bool ] = attrib (
224
227
default = None , validator = optional (instance_of (bool ))
@@ -333,8 +336,19 @@ class Task(Base):
333
336
state : Optional [str ] = attrib (
334
337
default = None ,
335
338
validator = optional (in_ (
336
- ["UNKNOWN" , "QUEUED" , "INITIALIZING" , "RUNNING" , "COMPLETE" ,
337
- "CANCELED" , "EXECUTOR_ERROR" , "SYSTEM_ERROR" ]
339
+ [
340
+ "UNKNOWN" ,
341
+ "QUEUED" ,
342
+ "INITIALIZING" ,
343
+ "RUNNING" ,
344
+ "PAUSED" ,
345
+ "COMPLETE" ,
346
+ "EXECUTOR_ERROR" ,
347
+ "SYSTEM_ERROR" ,
348
+ "CANCELED" ,
349
+ "CANCELING" ,
350
+ "PREEMPTED" ,
351
+ ]
338
352
))
339
353
)
340
354
name : Optional [str ] = attrib (
0 commit comments