benchling_sdk.services.v2.stable.project_service module¶
- class ProjectService¶
Bases:
benchling_sdk.services.v2.base_service.BaseService
Projects.
Manage project objects.
See https://benchling.com/api/reference#/Projects
- archive(project_ids: Iterable[str], reason: ProjectsArchiveReason) ProjectsArchivalChange ¶
Archive Projects.
See https://benchling.com/api/reference#/Projects/archiveProjects
- get_by_id(project_id: str) Project ¶
Get a Project by ID.
See https://benchling.com/api/reference#/Projects/getProject
- list(*, sort: Optional[Union[str, ListProjectsSort]] = None, archive_reason: Optional[str] = None, ids: Optional[Iterable[str]] = None, name: Optional[str] = None, page_size: Optional[int] = 50) PageIterator[Project] ¶
List Projects.
See https://benchling.com/api/reference#/Projects/listProjects
- unarchive(project_ids: Iterable[str]) ProjectsArchivalChange ¶
Unarchive Projects.
See https://benchling.com/api/reference#/Projects/unarchiveProjects