@@ -299,12 +299,12 @@ class InstanceAPI(APINamespace):
299299
300300 """
301301 ...
302- def audit_dump (self , * , timestamp : Union [float , str , None ] = None ) -> Optional [str ]:
302+ def audit_dump (self , * , timestamp : Union [float , Literal [ "auto" ] , None ] = None ) -> Optional [str ]:
303303 """
304304 Generate an audit dump file containing all audit logs since the given timestamp.
305305
306306 Args:
307- timestamp (float | str , optional): Leave unspecified to dump all audit logs, set to "auto" to dump new logs since the last dump, or set to a UNIX timestamp to dump every log that occurred after it.. Defaults to None
307+ timestamp (float | Literal['auto'] , optional): Leave unspecified to dump all audit logs, set to "auto" to dump new logs since the last dump, or set to a UNIX timestamp to dump every log that occurred after it.. Defaults to None
308308
309309 Returns:
310310 str | None: Successful Response
@@ -1385,7 +1385,7 @@ class JobsAPI(APINamespace):
13851385 input_name : str ,
13861386 / ,
13871387 * ,
1388- force_join : Union [bool , str ] = "auto" ,
1388+ force_join : Union [bool , Literal [ "auto" ] ] = "auto" ,
13891389 slots : Union [Literal ["default" , "passthrough" , "all" ], List [str ]] = "default" ,
13901390 ) -> Dataset :
13911391 """
@@ -1395,7 +1395,7 @@ class JobsAPI(APINamespace):
13951395 project_uid (str): Project UID, e.g., "P3"
13961396 job_uid (str): Job UID, e.g., "J3"
13971397 input_name (str):
1398- force_join (bool | str , optional): Defaults to 'auto'
1398+ force_join (bool | Literal['auto'] , optional): Defaults to 'auto'
13991399 slots (Literal['default', 'passthrough', 'all'] | List[str], optional): Defaults to 'default'
14001400
14011401 Returns:
@@ -1410,7 +1410,7 @@ class JobsAPI(APINamespace):
14101410 output_name : str ,
14111411 / ,
14121412 * ,
1413- version : Union [int , str ] = "F" ,
1413+ version : Union [int , Literal [ "F" ] ] = "F" ,
14141414 slots : Union [Literal ["default" , "passthrough" , "all" ], List [str ]] = "default" ,
14151415 ) -> Dataset :
14161416 """
@@ -1420,7 +1420,7 @@ class JobsAPI(APINamespace):
14201420 project_uid (str): Project UID, e.g., "P3"
14211421 job_uid (str): Job UID, e.g., "J3"
14221422 output_name (str):
1423- version (int | str , optional): Set to F (default) to load the final version. Defaults to 'F'
1423+ version (int | Literal['F'] , optional): Set to F (default) to load the final version. Defaults to 'F'
14241424 slots (Literal['default', 'passthrough', 'all'] | List[str], optional): Defaults to 'default'
14251425
14261426 Returns:
@@ -1578,7 +1578,7 @@ class JobsAPI(APINamespace):
15781578 source_job_uid : str ,
15791579 source_output_name : str ,
15801580 source_result_name : str ,
1581- source_result_version : Union [int , str ] = "F" ,
1581+ source_result_version : Union [int , Literal [ "F" ] ] = "F" ,
15821582 ) -> Job :
15831583 """
15841584 Adds or replaces a result within an input connection with the given output result from a different job.
@@ -1592,7 +1592,7 @@ class JobsAPI(APINamespace):
15921592 source_job_uid (str):
15931593 source_output_name (str):
15941594 source_result_name (str):
1595- source_result_version (int | str , optional): Defaults to 'F'
1595+ source_result_version (int | Literal['F'] , optional): Defaults to 'F'
15961596
15971597 Returns:
15981598 Job: Successful Response
@@ -1733,7 +1733,14 @@ class JobsAPI(APINamespace):
17331733 """
17341734 ...
17351735 def get_output_result_path (
1736- self , project_uid : str , job_uid : str , output_name : str , result_name : str , / , * , version : Union [int , str ] = "F"
1736+ self ,
1737+ project_uid : str ,
1738+ job_uid : str ,
1739+ output_name : str ,
1740+ result_name : str ,
1741+ / ,
1742+ * ,
1743+ version : Union [int , Literal ["F" ]] = "F" ,
17371744 ) -> str :
17381745 """
17391746 Get the absolute path for a job output's dataset or volume density.
@@ -1743,7 +1750,7 @@ class JobsAPI(APINamespace):
17431750 job_uid (str): Job UID, e.g., "J3"
17441751 output_name (str):
17451752 result_name (str):
1746- version (int | str , optional): Defaults to 'F'
1753+ version (int | Literal['F'] , optional): Defaults to 'F'
17471754
17481755 Returns:
17491756 str: Successful Response
@@ -1830,7 +1837,7 @@ class JobsAPI(APINamespace):
18301837 ...
18311838 def get_event_logs (
18321839 self , project_uid : str , job_uid : str , / , * , checkpoint : Optional [int ] = None
1833- ) -> List [Union [Event , CheckpointEvent , TextEvent , ImageEvent , InteractiveEvent ]]:
1840+ ) -> List [Union [TextEvent , ImageEvent , InteractiveEvent , CheckpointEvent , Event ]]:
18341841 """
18351842 Gets all event logs for a job.
18361843
@@ -1842,7 +1849,7 @@ class JobsAPI(APINamespace):
18421849 checkpoint (int, optional): Defaults to None
18431850
18441851 Returns:
1845- List[Union[Event, CheckpointEvent, TextEvent, ImageEvent, InteractiveEvent ]]: Successful Response
1852+ List[Union[TextEvent, ImageEvent, InteractiveEvent, CheckpointEvent, Event ]]: Successful Response
18461853
18471854 """
18481855 ...
0 commit comments