tisserande.models.data_types
Pydantic models for data-related type tables (DataFileType, ConfigFileType, etc.).
Classes
Model for a type of file that contains data. |
|
Fields used to create a DataFileType. |
|
DataFileType response model. |
|
Model for a type of file that contains configuration. |
|
Fields used to create a ConfigFileType. |
|
ConfigFileType response model. |
|
Model for a type of dict that contains configuration. |
|
Fields used to create a ConfigDictType. |
|
ConfigDictType response model. |
|
Model for a parameter definition. |
|
Fields used to create a Parameter. |
|
Parameter response model. |
|
Model for an array definition. |
|
Fields used to create an Array. |
|
Array response model. |
|
Model for a Python class definition. |
|
Fields used to create a Class. |
|
Class response model. |
Module Contents
- class tisserande.models.data_types.DataFileTypeBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for a type of file that contains data.
- class tisserande.models.data_types.DataFileTypeCreate(/, **data: Any)[source]
Bases:
DataFileTypeBaseFields used to create a DataFileType.
- class tisserande.models.data_types.DataFileType(/, **data: Any)[source]
Bases:
DataFileTypeBaseDataFileType response model.
- class tisserande.models.data_types.ConfigFileTypeBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for a type of file that contains configuration.
- class tisserande.models.data_types.ConfigFileTypeCreate(/, **data: Any)[source]
Bases:
ConfigFileTypeBaseFields used to create a ConfigFileType.
- class tisserande.models.data_types.ConfigFileType(/, **data: Any)[source]
Bases:
ConfigFileTypeBaseConfigFileType response model.
- class tisserande.models.data_types.ConfigDictTypeBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for a type of dict that contains configuration.
- class tisserande.models.data_types.ConfigDictTypeCreate(/, **data: Any)[source]
Bases:
ConfigDictTypeBaseFields used to create a ConfigDictType.
- class tisserande.models.data_types.ConfigDictType(/, **data: Any)[source]
Bases:
ConfigDictTypeBaseConfigDictType response model.
- class tisserande.models.data_types.ParameterBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for a parameter definition.
- class tisserande.models.data_types.ParameterCreate(/, **data: Any)[source]
Bases:
ParameterBaseFields used to create a Parameter.
- class tisserande.models.data_types.Parameter(/, **data: Any)[source]
Bases:
ParameterBaseParameter response model.
- class tisserande.models.data_types.ArrayBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for an array definition.
- class tisserande.models.data_types.ArrayCreate(/, **data: Any)[source]
Bases:
ArrayBaseFields used to create an Array.
- class tisserande.models.data_types.Array(/, **data: Any)[source]
Bases:
ArrayBaseArray response model.
- class tisserande.models.data_types.ClassBase(/, **data: Any)[source]
Bases:
pydantic.BaseModelModel for a Python class definition.
- class tisserande.models.data_types.ClassCreate(/, **data: Any)[source]
Bases:
ClassBaseFields used to create a Class.