Class: CfnDsl::HeatTemplate

Inherits:
OrchestrationTemplate show all
Defined in:
lib/cfndsl/os/heat_template.rb

Overview

Heat Templates

Constant Summary

Constants inherited from OrchestrationTemplate

OrchestrationTemplate::GLOBAL_REFS

Class Method Summary collapse

Methods inherited from OrchestrationTemplate

#check_output_refs, #check_refs, #check_resource_refs, #check_rule_refs, create_array_property_def, create_property_def, create_resource_accessor, create_resource_def, create_types, #initialize, #valid_ref?

Methods inherited from JSONable

#as_json, #declare, #external_parameters, external_parameters, #ref_children, #to_json

Methods included from Functions

#FnAnd, #FnBase64, #FnCidr, #FnEquals, #FnFindInMap, #FnFormat, #FnGetAZs, #FnGetAtt, #FnIf, #FnImportValue, #FnJoin, #FnNot, #FnOr, #FnSelect, #FnSplit, #FnSub, #Ref

Methods included from RefCheck

#build_references, #ref_children

Constructor Details

This class inherits a constructor from CfnDsl::OrchestrationTemplate

Class Method Details

.template_typesObject



8
9
10
# File 'lib/cfndsl/os/heat_template.rb', line 8

def self.template_types
  CfnDsl::OS::Types::Types_Internal
end

.type_moduleObject



12
13
14
# File 'lib/cfndsl/os/heat_template.rb', line 12

def self.type_module
  CfnDsl::OS::Types
end