The embedded functions described below can be used in the HOT template.
The Heat Orchestration Template (HOT) is defined in YAML format.
The parameters section defines the input parameters used when the template is instantiated.
The resources section defines the resources that make up a stack deployed from the template (for example, compute instances, networks, storage volumes).
The outputs section defines output parameters that should be available to users.
The get_param function obtains the value of input parameters defined in the parameters section.
The get_attr function references the attribute value of an instantiated resource.
The get_resource function references another resource defined in the same template. The return value is the resource ID defined for each resource type.
The str_replace function replaces strings.
The get_file function references string data.
The resource_facade function is used by the resource template.