class ActiveAws::CloudFormation::Template::Mappings
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/active_aws/cloud_formation/template/mappings.rb, line 5 def initialize super(@mappings = {}) end
Public Instance Methods
map(name, mapping = {}) { |mapping| ... }
click to toggle source
# File lib/active_aws/cloud_formation/template/mappings.rb, line 9 def map(name, mapping = {}, &block) raise 'Mappings only accepts a Hash as values' unless mapping.is_a? Hash @mappings[name] = mapping yield mapping if block_given? mapping end
to_h()
click to toggle source
# File lib/active_aws/cloud_formation/template/mappings.rb, line 16 def to_h {'Mappings' => @mappings} end