xbox.webapi.common.models module
Base Models.
- class xbox.webapi.common.models.PascalCaseModel[source]
Bases:
BaseModel
- model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_pascal>, 'arbitrary_types_allowed': True, 'populate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class xbox.webapi.common.models.CamelCaseModel[source]
Bases:
BaseModel
- model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_camel>, 'arbitrary_types_allowed': True, 'populate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class xbox.webapi.common.models.LowerCaseModel[source]
Bases:
BaseModel
- model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_lower>, 'arbitrary_types_allowed': True, 'populate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].