Bases: heat.engine.parameters.Parameter
A template parameter of type “Boolean”.
Bases: heat.engine.parameters.Parameter, _abcoll.Sequence
A template parameter of type “CommaDelimitedList”.
Bases: heat.engine.parameters.Parameter
A template parameter who’s value is map or list.
Bases: heat.engine.parameters.Parameter
A template parameter of type “Number”.
Bases: object
A template parameter.
Return the default value of the parameter.
Return the description of the parameter.
Return whether the parameter has a default value.
Parameter has a user or default value.
Return whether the parameter should be sanitised in any output to the user.
Return the label or param name.
Validates the parameter.
This method validates if the parameter’s schema is valid, and if the default value - if present - or the user-provided value for the parameter comply with the schema.
Get the parameter value, optionally sanitising it for output.
Bases: _abcoll.Mapping
The parameters of a stack, with type checking, defaults &c. specified by the stack’s template.
Map the supplied filter function onto each Parameter (with an optional filter function) and return the resulting dictionary.
Set the StackId pseudo parameter value
Validates all parameters.
This method validates if all user-provided parameters are actually defined in the template, and if all parameters are valid.
Bases: heat.engine.constraints.Schema
Parameter schema.
Return a Parameter Schema object from a legacy schema dictionary.
Parameters: | param_name (str) – name of the parameter owning the schema; used for more verbose logging |
---|
Bases: heat.engine.parameters.Parameter
A template parameter of type “String”.