benchling_sdk.services.v2.stable.dropdown_service module¶
- class DropdownService¶
- Bases: - benchling_sdk.services.v2.base_service.BaseService- Dropdowns. - Dropdowns are registry-wide enums. Use dropdowns to standardize on spelling and naming conventions, especially for important metadata like resistance markers. - See https://benchling.com/api/reference#/Dropdowns - archive_options(dropdown_id: str, dropdown_option_ids: Iterable[str], reason: DropdownOptionsArchiveReason) DropdownOptionsArchivalChange¶
- Archive dropdown options. - See https://benchling.com/api/reference#/Dropdowns/archiveDropdownOptions 
 - create(dropdown: DropdownCreate) Dropdown¶
- Create a dropdown. - See https://benchling.com/api/reference#/Dropdowns/createDropdown 
 - get_by_id(dropdown_id: str) Dropdown¶
- Get a dropdown. - See https://benchling.com/api/reference#/Dropdowns/getDropdown 
 - list(*, page_size: Optional[int] = 50) PageIterator[DropdownSummary]¶
- List dropdowns. - See https://benchling.com/api/reference#/Dropdowns/listDropdowns 
 - unarchive_options(dropdown_id: str, dropdown_option_ids: Iterable[str]) DropdownOptionsArchivalChange¶
- Unarchive dropdown options. - See https://benchling.com/api/reference#/Dropdowns/unarchiveDropdownOptions 
 - update(dropdown_id: str, dropdown: DropdownUpdate) Dropdown¶
- Update a dropdown. - See https://benchling.com/api/reference#/Dropdowns/updateDropdown 
 
