Beyond managing deployments and templates, Cloud Deployment Manager provides a rich set of advanced features. These features allow developers to extend the base functionality of Cloud Deployment Manager to better suit specific needs. Notable features include:
- Schemas: Specify a template's interface. Schemas allow template creators to make stronger assumptions about their inputs by requiring they meet certain criteria. Schemas can also be used to provide information about the template to users, set default values, and mark certain inputs as required.
- Composite types: Allow template creators to upload one or more templates to Google Cloud, where they can be used in the same manner as Google-managed resource types. Composite ...