splitiorequests.schemas.workspaces package

splitiorequests.schemas.workspaces.workspace_schema module

Workspace Schema

class splitiorequests.schemas.workspaces.workspace_schema.WorkspaceSchema(*, 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)

Workspace schema class

Raises exception when unknown field is detected

class Meta
load_workspace(data, **kwargs)

Generates and returns Workspace object

return_dict(data, **kwargs)

Converts Schema object into dictionary

splitiorequests.schemas.workspaces.workspace_schema_exclude module

Workspace Schema with exclude

class splitiorequests.schemas.workspaces.workspace_schema_exclude.WorkspaceSchemaExclude(*, 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)

Workspace schema class

Ignores and exclude unknown fields

class Meta
load_workspace(data, **kwargs)

Generates and returns Workspace object

return_dict(data, **kwargs)

Converts Schema object into dictionary

splitiorequests.schemas.workspaces.workspaces_schema module

Workspaces Schema

class splitiorequests.schemas.workspaces.workspaces_schema.WorkspacesSchema(*, 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)

Workspaces schema class

Raises exception when unknown field is detected

class Meta
convert_to_dict(data, **kwargs)

Converts Schema object into dictionary

load_split_definitions(data, **kwargs)

Generates and returns Workspaces object

splitiorequests.schemas.workspaces.workspaces_schema_exclude module

Workspaces Schema with exclude

class splitiorequests.schemas.workspaces.workspaces_schema_exclude.WorkspacesSchemaExclude(*, 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)

Workspaces schema class

Ignores and exclude unknown fields

class Meta
convert_to_dict(data, **kwargs)

Converts Schema object into dictionary

load_split_definitions(data, **kwargs)

Generates and returns Workspaces object