Bases: heat.engine.template.Template
A Heat Orchestration Template format stack template.
-
HOTemplate20130523.DESCRIPTION = 'description'
-
HOTemplate20130523.MAPPINGS = '__undefined__'
-
HOTemplate20130523.OUTPUTS = 'outputs'
-
HOTemplate20130523.PARAMETERS = 'parameters'
-
HOTemplate20130523.PARAMETER_GROUPS = 'parameter_groups'
-
HOTemplate20130523.RESOURCES = 'resources'
-
HOTemplate20130523.SECTIONS = ('heat_template_version', 'description', 'parameter_groups', 'parameters', 'resources', 'outputs', '__undefined__')
-
HOTemplate20130523.SECTIONS_NO_DIRECT_ACCESS = set(['heat_template_version', 'parameters'])
-
HOTemplate20130523.VERSION = 'heat_template_version'
-
HOTemplate20130523.add_resource(definition, name=None)[source]
-
HOTemplate20130523.functions = {'Fn::ResourceFacade': <class 'heat.engine.cfn.functions.ResourceFacade'>, 'Fn::Select': <class 'heat.engine.cfn.functions.Select'>, 'str_replace': <class 'heat.engine.hot.functions.Replace'>, 'Fn::Split': <class 'heat.engine.cfn.functions.Split'>, 'resource_facade': <class 'heat.engine.hot.functions.ResourceFacade'>, 'get_file': <class 'heat.engine.hot.functions.GetFile'>, 'Fn::MemberListToMap': <class 'heat.engine.cfn.functions.MemberListToMap'>, 'Fn::Replace': <class 'heat.engine.cfn.functions.Replace'>, 'Fn::Base64': <class 'heat.engine.cfn.functions.Base64'>, 'Fn::Join': <class 'heat.engine.cfn.functions.Join'>, 'get_attr': <class 'heat.engine.hot.functions.GetAttThenSelect'>, 'get_param': <class 'heat.engine.hot.functions.GetParam'>, 'Ref': <function Ref at 0x7fed513282a8>, 'list_join': <class 'heat.engine.hot.functions.Join'>, 'Fn::GetAZs': <class 'heat.engine.cfn.functions.GetAZs'>, 'get_resource': <class 'heat.engine.cfn.functions.ResourceRef'>}
-
HOTemplate20130523.param_schemata()[source]
-
HOTemplate20130523.parameters(stack_identifier, user_params)[source]
-
HOTemplate20130523.resource_definitions(stack)[source]