Define a Form
Describe settings and constraints in JSON, then distribute them as a package identified by version and digest.
Data model
Define resource settings in JSON and create or update resources through HTTP APIs. Go libraries help verify definitions and call the API.