class CfnDsl::CloudFormationTemplate
Cloud Formation Templates
Public Class Methods
check_types(file: nil, version: nil)
click to toggle source
# File lib/cfndsl/aws/cloud_formation_template.rb, line 17 def self.check_types(file: nil, version: nil) version = Gem::Version.new(version || '0.0.0') unless version.is_a?(Gem::Version) raise Error, "CfnDsl Types and Resources loaded from #{template_types['File']}, expected #{file}" if file && file != template_types['File'] raise Error, "CfnDsl Types and Resources version #{template_types['Version']}, expected at least #{version}" if template_types['Version'] < version end
template_types()
click to toggle source
# File lib/cfndsl/aws/cloud_formation_template.rb, line 9 def self.template_types CfnDsl::AWS::Types::Types_Internal end
type_module()
click to toggle source
# File lib/cfndsl/aws/cloud_formation_template.rb, line 13 def self.type_module CfnDsl::AWS::Types end