bayesline.api.SettingsTransferObject

bayesline.api.SettingsTransferObject#

model SettingsTransferObject#

A settings transfer object.

Fields#

Field

Type

Required

Default

Constraints

created_on

datetime | None

No

None

dataset

str | None

No

None

description

str | None

No

None

max_length=4000

identifier

int | None

Yes

issues

Sequence[str]

No

[]

kind

str

Yes

last_updated_on

datetime | None

No

None

missing_refs

Sequence[str | int]

No

[]

name

str | None

Yes

owner

str | None

No

None

settings_type

str | None

No

None

value

dict[str, Any]

No

{}

field created_on: datetime | None [Optional]#
field dataset: str | None [Optional]#
field description: str | None [Optional]#
Constraints:
  • max_length = 4000

field identifier: int | None [Required]#
field issues: Sequence[str] [Optional]#
field kind: str [Required]#
field last_updated_on: datetime | None [Optional]#
field missing_refs: Sequence[str | int] [Optional]#
field name: str | None [Required]#
field owner: str | None [Optional]#
field settings_type: str | None [Optional]#
field value: dict[str, Any] [Optional]#