Method: Jets::Cfn::Builders::BaseChildBuilder#add_common_parameters

Defined in:
lib/jets/cfn/builders/base_child_builder.rb

#add_common_parametersObject



24
25
26
27
28
29
30
31
32
33
34
# File 'lib/jets/cfn/builders/base_child_builder.rb', line 24

def add_common_parameters
  common_parameters = Jets::Resource::ChildStack::AppClass.common_parameters
  common_parameters.each do |k,_|
    add_parameter(k, Description: k)
  end

  depends_on_params.each do |output_key, output_value|
    desc = output_value.gsub("!GetAtt ", "") # desc doesnt allow !GetAtt
    add_parameter(output_key, Description: desc)
  end
end