Document Models

Documents models for ABConnect API.

class ABConnect.api.models.documents.DocumentUpdateModel(**data)[source]

Bases: ABConnectBaseModel

DocumentUpdateModel model

file_name: Optional[str]
type_id: Union[int, DocumentType, None]
shared: Optional[int]
tags: Optional[List[str]]
job_items: Optional[List[str]]
model_config: ClassVar[ConfigDict] = {'extra': 'forbid', 'populate_by_name': True, 'str_strip_whitespace': True, 'use_enum_values': True, 'validate_assignment': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].