benchling_api_client.models.request_write_base module¶
- class RequestWriteBase¶
Bases:
object
- __init__(assignees: Union[benchling_api_client.types.Unset, List[Union[RequestWriteUserAssignee, RequestWriteTeamAssignee, UnknownType]]] = attr_dict['_assignees'].default, fields: Union[benchling_api_client.types.Unset, Fields] = attr_dict['_fields'].default, project_id: Union[benchling_api_client.types.Unset, str] = attr_dict['_project_id'].default, requestor_id: Union[benchling_api_client.types.Unset, None, str] = attr_dict['_requestor_id'].default, sample_groups: Union[benchling_api_client.types.Unset, List[RequestSampleGroupCreate]] = attr_dict['_sample_groups'].default, scheduled_on: Union[benchling_api_client.types.Unset, date] = attr_dict['_scheduled_on'].default) None ¶
Method generated by attrs for class RequestWriteBase.
- property assignees: List[Union[RequestWriteUserAssignee, RequestWriteTeamAssignee, UnknownType]]¶
Array of assignees
- property requestor_id: Optional[str]¶
ID of the user making the request. If unspecified, the requestor is the request creator.
- property sample_groups: List[RequestSampleGroupCreate]¶