splitiorequests.schemas.environments package
splitiorequests.schemas.environments.environment_schema module
Environment Schema
- class splitiorequests.schemas.environments.environment_schema.EnvironmentSchema(*, 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)
Bases:
Schema
Environment schema class
Raises exception when unknown field is detected
- load_environment(data, **kwargs)
Generates and returns Environment object
- opts: SchemaOpts = <marshmallow.schema.SchemaOpts object>
- return_dict(data, **kwargs)
Converts Schema object into dictionary and removes empty fields
splitiorequests.schemas.environments.environment_schema_exclude module
Environment Schema with exclude
- class splitiorequests.schemas.environments.environment_schema_exclude.EnvironmentSchemaExclude(*, 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)
Bases:
Schema
Environment schema class
Ignores and exclude unknown fields
- clean_empty(data, **kwargs)
Converts Schema object into dictionary and removes empty fields
- load_environment(data, **kwargs)
Generates and returns Environment object
- opts: SchemaOpts = <marshmallow.schema.SchemaOpts object>