benchling_sdk.services.v2.stable.test_order_service module¶
- class TestOrderService¶
Bases:
benchling_sdk.services.v2.base_service.BaseService
Test Orders.
Test orders enable users to order tests for specific sample/container combinations that will be fulfilled in assays.
See https://benchling.com/api/reference?availability=la#/Test%20Orders/
- bulk_update(test_orders: Iterable[benchling_api_client.v2.stable.models.test_order_bulk_update.TestOrderBulkUpdate]) AsyncTaskLink ¶
Bulk update Test Orders.
See https://benchling.com/api/reference?availability=la#/Test%20Orders/bulkUpdateTestOrders
- list(*, page_size: Optional[int] = 50, next_token: Optional[str] = None, sort: Optional[benchling_api_client.v2.stable.models.list_test_orders_sort.ListTestOrdersSort] = ListTestOrdersSort.MODIFIEDATDESC, created_atlt: Optional[str] = None, created_atgt: Optional[str] = None, created_atlte: Optional[str] = None, created_atgte: Optional[str] = None, modified_atlt: Optional[str] = None, modified_atgt: Optional[str] = None, modified_atlte: Optional[str] = None, modified_atgte: Optional[str] = None, ids: Optional[str] = None, container_idsany_of: Optional[str] = None, sample_idsany_of: Optional[str] = None, status: Optional[benchling_api_client.v2.stable.models.test_order_status.TestOrderStatus] = None) PageIterator[benchling_api_client.v2.stable.models.test_order.TestOrder] ¶
List Test Orders.
See https://benchling.com/api/reference?availability=la#/Test%20Orders/listTestOrders
- update(test_order_id: str, test_order: benchling_api_client.v2.stable.models.test_order_update.TestOrderUpdate) benchling_api_client.v2.stable.models.test_order.TestOrder ¶
Update a TestOrder.
See https://benchling.com/api/reference?availability=la#/Test%20Orders/updateTestOrder