benchling_sdk.services.v2.stable.workflow_task_group_service module¶
- class WorkflowTaskGroupService¶
- Bases: - benchling_sdk.services.v2.base_service.BaseService- Workflow Task Groups. - Workflow task groups are groups of workflow tasks of the same schema. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups - archive(workflow_task_group_ids: Iterable[str], reason: WorkflowTaskGroupArchiveReason) WorkflowTaskGroupsArchivalChange¶
- Archive one or more workflows. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/archiveWorkflowTaskGroups 
 - create(workflow_task_group: WorkflowTaskGroupCreate) WorkflowTaskGroup¶
- Create a new workflow task group. - If no name is specified, uses the workflow schema name and a unique incrementor separated by a single whitespace. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/createWorkflowTaskGroup 
 - get_by_id(workflow_task_group_id: str) WorkflowTaskGroup¶
- Get a workflow task group. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/getWorkflowTaskGroup 
 - list(ids: Optional[Iterable[str]] = None, schema_id: Optional[str] = None, folder_id: Optional[str] = None, project_id: Optional[str] = None, mentioned_in: Optional[Iterable[str]] = None, watcher_ids: Optional[Iterable[str]] = None, execution_types: Optional[Iterable[str]] = None, responsible_team_ids: Optional[Iterable[str]] = None, status_ids_any_of: Optional[Iterable[str]] = None, status_ids_none_of: Optional[Iterable[str]] = None, status_ids_only: Optional[Iterable[str]] = None, name: Optional[str] = None, name_includes: Optional[str] = None, creator_ids: Optional[Iterable[str]] = None, modified_at: Optional[str] = None, display_ids: Optional[Iterable[str]] = None, archive_reason: Optional[str] = None, page_size: Optional[int] = None) PageIterator[WorkflowTaskGroup]¶
- List workflow task groups. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/listWorkflowTaskGroups 
 - unarchive(workflow_task_group_ids: Iterable[str]) WorkflowTaskGroupsArchivalChange¶
- Unarchive one or more workflows. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/unarchiveWorkflowTaskGroups 
 - update(workflow_task_group_id: str, workflow_task_group: WorkflowTaskGroupUpdate) WorkflowTaskGroup¶
- Update a workflow task group. - See https://benchling.com/api/reference#/Workflow%20Task%20Groups/updateWorkflowTaskGroup 
 
