:py:mod:`datatypes.schemas` =========================== .. py:module:: datatypes.schemas .. autoapi-nested-parse:: Module for defining schemas for Swagger request body Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: datatypes.schemas.ProcessSchema datatypes.schemas.PermissionSchema datatypes.schemas.ProjectCreateSchema .. py:class:: ProcessSchema Bases: :py:obj:`pydantic.BaseModel` .. py:class:: Config .. py:attribute:: extra .. py:attribute:: inputs :annotation: :List[str] .. py:attribute:: outputs :annotation: :List[str] .. py:class:: PermissionSchema Bases: :py:obj:`pydantic.BaseModel` .. py:class:: Config .. py:attribute:: extra .. py:attribute:: documents :annotation: :Dict .. py:class:: ProjectCreateSchema Bases: :py:obj:`pydantic.BaseModel` .. py:class:: Config .. py:attribute:: extra .. py:attribute:: project_name :annotation: :str .. py:attribute:: documents :annotation: :Dict[str, Dict] .. py:attribute:: processes :annotation: :List[ProcessSchema] .. py:attribute:: permissions :annotation: :Dict[str, PermissionSchema]