splitiorequests.schemas.traffictypes package

splitiorequests.schemas.traffictypes.traffic_type_schema module

Traffic Type Schema

class splitiorequests.schemas.traffictypes.traffic_type_schema.TrafficTypeSchema(*, only: types.StrSequenceOrSet | None = None, exclude: types.StrSequenceOrSet = (), many: bool = False, context: dict | None = None, load_only: types.StrSequenceOrSet = (), dump_only: types.StrSequenceOrSet = (), partial: bool | types.StrSequenceOrSet = False, unknown: str | None = None)

TrafficType schema class

Raises exception when unknown field is detected

class Meta
load_traffic_type(data, **kwargs)

Generates and returns TrafficType object

return_dict(data, **kwargs)

Converts Schema object into dictionary

splitiorequests.schemas.traffictypes.traffic_type_schema_exclude module

Traffic Type Schema with exclude

class splitiorequests.schemas.traffictypes.traffic_type_schema_exclude.TrafficTypeSchemaExclude(*, only: types.StrSequenceOrSet | None = None, exclude: types.StrSequenceOrSet = (), many: bool = False, context: dict | None = None, load_only: types.StrSequenceOrSet = (), dump_only: types.StrSequenceOrSet = (), partial: bool | types.StrSequenceOrSet = False, unknown: str | None = None)

TrafficType schema class

Ignores and exclude unknown fields

class Meta
load_traffic_type(data, **kwargs)

Generates and returns TrafficType object

return_dict(data, **kwargs)

Converts Schema object into dictionary