mcassis15
Databricks Employee
Databricks Employee

A recent update introduced the ability to create, update, and delete genie spaces. By stringing these together into your CI/CD pipeline, you should be able to accomplish everything you need. It is not in the SDK or DABs quite yet, but keep an eye out for any changes in that or the API. Best of luck!

Note: I recommend getting one of the Genie Spaces to test out how the serialization of the Genie Space's definition works. 
https://docs.databricks.com/api/workspace/genie/createspace 
https://docs.databricks.com/api/workspace/genie/updatespace
https://docs.databricks.com/api/workspace/genie/trashspace 

View solution in original post