diff --git a/scaleway-async/scaleway_async/jobs/v1alpha1/api.py b/scaleway-async/scaleway_async/jobs/v1alpha1/api.py index 6b3dab572..9bcab38f0 100644 --- a/scaleway-async/scaleway_async/jobs/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/jobs/v1alpha1/api.py @@ -702,6 +702,7 @@ async def list_job_runs( project_id: Optional[str] = None, organization_id: Optional[str] = None, state: Optional[JobRunState] = None, + states: Optional[List[JobRunState]] = None, ) -> ListJobRunsResponse: """ List all job runs with filters. @@ -713,6 +714,7 @@ async def list_job_runs( :param project_id: :param organization_id: :param state: + :param states: :return: :class:`ListJobRunsResponse ` Usage: @@ -737,6 +739,7 @@ async def list_job_runs( "page_size": page_size or self.client.default_page_size, "project_id": project_id or self.client.default_project_id, "state": state, + "states": states, }, ) @@ -754,6 +757,7 @@ async def list_job_runs_all( project_id: Optional[str] = None, organization_id: Optional[str] = None, state: Optional[JobRunState] = None, + states: Optional[List[JobRunState]] = None, ) -> List[JobRun]: """ List all job runs with filters. @@ -765,6 +769,7 @@ async def list_job_runs_all( :param project_id: :param organization_id: :param state: + :param states: :return: :class:`List[JobRun] ` Usage: @@ -786,6 +791,7 @@ async def list_job_runs_all( "project_id": project_id, "organization_id": organization_id, "state": state, + "states": states, }, ) diff --git a/scaleway-async/scaleway_async/jobs/v1alpha1/types.py b/scaleway-async/scaleway_async/jobs/v1alpha1/types.py index edaaaf92d..742d07950 100644 --- a/scaleway-async/scaleway_async/jobs/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/jobs/v1alpha1/types.py @@ -445,6 +445,8 @@ class ListJobRunsRequest: state: Optional[JobRunState] + states: Optional[List[JobRunState]] + @dataclass class ListJobRunsResponse: diff --git a/scaleway/scaleway/jobs/v1alpha1/api.py b/scaleway/scaleway/jobs/v1alpha1/api.py index 90d31dc84..838911c9c 100644 --- a/scaleway/scaleway/jobs/v1alpha1/api.py +++ b/scaleway/scaleway/jobs/v1alpha1/api.py @@ -702,6 +702,7 @@ def list_job_runs( project_id: Optional[str] = None, organization_id: Optional[str] = None, state: Optional[JobRunState] = None, + states: Optional[List[JobRunState]] = None, ) -> ListJobRunsResponse: """ List all job runs with filters. @@ -713,6 +714,7 @@ def list_job_runs( :param project_id: :param organization_id: :param state: + :param states: :return: :class:`ListJobRunsResponse ` Usage: @@ -737,6 +739,7 @@ def list_job_runs( "page_size": page_size or self.client.default_page_size, "project_id": project_id or self.client.default_project_id, "state": state, + "states": states, }, ) @@ -754,6 +757,7 @@ def list_job_runs_all( project_id: Optional[str] = None, organization_id: Optional[str] = None, state: Optional[JobRunState] = None, + states: Optional[List[JobRunState]] = None, ) -> List[JobRun]: """ List all job runs with filters. @@ -765,6 +769,7 @@ def list_job_runs_all( :param project_id: :param organization_id: :param state: + :param states: :return: :class:`List[JobRun] ` Usage: @@ -786,6 +791,7 @@ def list_job_runs_all( "project_id": project_id, "organization_id": organization_id, "state": state, + "states": states, }, ) diff --git a/scaleway/scaleway/jobs/v1alpha1/types.py b/scaleway/scaleway/jobs/v1alpha1/types.py index edaaaf92d..742d07950 100644 --- a/scaleway/scaleway/jobs/v1alpha1/types.py +++ b/scaleway/scaleway/jobs/v1alpha1/types.py @@ -445,6 +445,8 @@ class ListJobRunsRequest: state: Optional[JobRunState] + states: Optional[List[JobRunState]] + @dataclass class ListJobRunsResponse: