benchling_api_client.types module

Contains some shared types for properties

class File

Bases: object

Contains information for file uploads

__init__(payload: Union[BinaryIO, TextIO], file_name: Optional[str] = attr_dict['file_name'].default, mime_type: Optional[str] = attr_dict['mime_type'].default) None

Method generated by attrs for class File.

file_name: Optional[str]
mime_type: Optional[str]
payload: Union[BinaryIO, TextIO]
to_tuple() Tuple[Optional[str], Union[BinaryIO, TextIO], Optional[str]]

Return a tuple representation that httpx will accept for multipart/form-data

class Response

Bases: Generic[benchling_api_client.types.T]

A response from an endpoint

__init__(status_code: int, content: bytes, headers: MutableMapping[str, str], parsed: Optional[benchling_api_client.types.T]) None

Method generated by attrs for class Response.

content: bytes
headers: MutableMapping[str, str]
parsed: Optional[benchling_api_client.types.T]
status_code: int