Command Central 10.1 | Automation and Template-based Provisioning | Using Composite Templates | Understanding the Composite Template Definition
 
Understanding the Composite Template Definition
 
Environments
Layers
Templates
Migration
Provision
Nodes
Repositories
Actions
A composite template uses a custom domain-specific language (DSL) and a template definition in the YAML format. For more information about the YAML format, see the YAML documentation. The YAML template definition file is always named “template.yaml” and located at the root level in the composite template zip archive.
Each composite template is defined with a template alias that is unique for the Command Central environment. The only valid characters in a template alias are ASCII characters, numbers, underscore (_), dot (.), and a hyphen (-).
The template declaration in the template.yaml file consists of the template alias and an optional description and version fields. The description is short and usually states the purpose of the template. For example:
alias: template1    
description: |    
    This is a basic template    
    with a description.
version: 0.1
The following topics describe the syntax and structure of a composite template definition. See also the Reference Template DSL Definition topic in the Command Central online help.