bayesline.api.SettingsIdentifiers#
- model SettingsIdentifiers#
Holds mappings of globally unique settings identifiers to other properties.
Fields# Field
Type
Required
Default
No
factory
No
factory
Yes
Yes
Yes
Yes
Validators# Validator
Mode
Fields
before
model
before
- field id_to_created_on: Mapping[int, datetime] [Optional]#
Mapping of globally unique identifiers to their creation timestamps.
- Validated by:
- field id_to_last_updated_on: Mapping[int, datetime] [Optional]#
Mapping of globally unique identifiers to their last update timestamps.
- Validated by:
- field id_to_name: Mapping[int, str] [Required]#
Mapping of globally unique identifiers to their names.
- Validated by:
- field id_to_type: Mapping[int, type[Settings]] [Required]#
Mapping of globally unique identifiers to the settings type.
- Validated by:
- field id_to_user_email: Mapping[int, str] [Required]#
Mapping of globally unique identifiers to the user emails who own them.
- Validated by:
- field name_to_id: Mapping[str, int] [Required]#
Mapping of names to their globally unique identifiers.
- Validated by:
- validator filter_unknown_types(mode=before)#
- Validates:
entire model
- validator parse_type(mode=before)#
- Validates: