[Subtask] Add Semantic Model DTOs and serialization to Python client
Open
subtask
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 339
Description
### Describe the subtask
Add Python DTOs and serialization for Semantic Models, including definition and model DTOs, bidirectional conversion between public API objects and REST payloads, and focused tests.
REST catalog operations and endpoint request and response handling are out of scope.
### Parent issue
#12611
Contributor guide
Assessment
This issue has not been assessed yet.