Define the VCH management API as an OpenAPI/Swagger document and use it generate server code during the build process.