benchling_sdk.services.v2.stable.workflow_output_service module¶
- class WorkflowOutputService¶
- Bases: - benchling_sdk.services.v2.base_service.BaseService- Workflow Outputs. - Workflow outputs are outputs of a workflow task. - See https://benchling.com/api/reference#/Workflow%20Outputs - archive(workflow_output_ids: Iterable[str], reason: WorkflowOutputArchiveReason) WorkflowOutputsArchivalChange¶
- Archive one or more workflow outputs. - See https://benchling.com/api/reference#/Workflow%20Outputs/archiveWorkflowOutputs 
 - bulk_create(workflow_outputs: Iterable[WorkflowOutputBulkCreate]) AsyncTaskLink¶
- Create one or more workflow outputs. - See https://benchling.com/api/reference#/Workflow%20Outputs/bulkCreateWorkflowOutputs 
 - bulk_update(workflow_outputs: Iterable[WorkflowOutputBulkUpdate]) AsyncTaskLink¶
- Update one or more workflow outputs. - See https://benchling.com/api/reference#/Workflow%20Outputs/bulkUpdateWorkflowOutputs 
 - create(workflow_output: WorkflowOutputCreate) WorkflowOutput¶
- Create a new workflow output. - See https://benchling.com/api/reference#/Workflow%20Outputs/createWorkflowOutput 
 - get_by_id(workflow_output_id: str) WorkflowOutput¶
- Get a workflow output. - See https://benchling.com/api/reference#/Workflow%20Outputs/getWorkflowOutput 
 - list(ids: Optional[Iterable[str]] = None, workflow_task_group_ids: Optional[Iterable[str]] = None, workflow_task_ids: Optional[Iterable[str]] = None, schema_id: Optional[str] = None, watcher_ids: Optional[Iterable[str]] = None, responsible_team_ids: Optional[Iterable[str]] = None, creation_origin_ids: Optional[Iterable[str]] = None, schema_fields: Optional[Dict[str, Any]] = 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, linked_item_ids_any_of: Optional[Iterable[str]] = None, linked_item_ids_all_of: Optional[Iterable[str]] = None, linked_item_ids_none_of: Optional[Iterable[str]] = None, archive_reason: Optional[str] = None, page_size: Optional[int] = None) PageIterator[WorkflowOutput]¶
- List workflow outputs. - See https://benchling.com/api/reference#/Workflow%20Outputs/listWorkflowOutputs 
 - unarchive(workflow_output_ids: Iterable[str]) WorkflowOutputsArchivalChange¶
- Unarchive one or more workflow outputs. - See https://benchling.com/api/reference#/Workflow%20Outputs/unarchiveWorkflowOutputs 
 - update(workflow_output_id: str, workflow_output: WorkflowOutputUpdate) WorkflowOutput¶
- Update a workflow output. - See https://benchling.com/api/reference#/Workflow%20Outputs/updateWorkflowOutput 
 
