nemo_microservices.types.jobs.job_list_params#

Module Contents#

Classes#

API#

class nemo_microservices.types.jobs.job_list_params.JobListParams#

Bases: typing_extensions.TypedDict

filter: nemo_microservices.types.jobs.platform_jobs_list_filter_param.PlatformJobsListFilterParam#

None

Filter jobs on various criteria.

page: int#

None

Page number.

page_size: int#

None

Page size.

search: nemo_microservices.types.jobs.platform_jobs_search_param.PlatformJobsSearchParam#

None

Search jobs using substring matching.

You can combine multiple search fields and filters.

For example:

  • ?search[name]=training: searches all jobs with ‘training’ in the name.

  • ?search[project]=my-project: searches all jobs with ‘my-project’ in the project field.

  • ?search[name]=training&search[name]=eval: searches all jobs with ‘training’ OR ‘eval’ in the name.

  • ?search[name]=training&search[project]=my-project: searches all jobs with ‘training’ in the name AND ‘my-project’ in the project.

sort: nemo_microservices.types.jobs.platform_job_sort_field.PlatformJobSortField#

None

The field to sort by.

To sort in decreasing order, use - in front of the field name.