Sha256: 2cfb9a149aab5b4fdf8e6dabab8444f67b8ebf16b96903e9660f2842f80207fb

Contents?: true

Size: 1.17 KB

Versions: 12

Compression:

Stored size: 1.17 KB

Contents

require 'active_support/core_ext/hash'
require 'yaml'

class Jets::Cfn
  class TemplateMappers
    # used in the parent_template.rb
    autoload :ChildMapper, "jets/cfn/template_mappers/child_mapper"
    autoload :ControllerMapper, "jets/cfn/template_mappers/controller_mapper"
    autoload :JobMapper, "jets/cfn/template_mappers/job_mapper"
    autoload :FunctionMapper, "jets/cfn/template_mappers/function_mapper"
    autoload :RuleMapper, "jets/cfn/template_mappers/rule_mapper"

    autoload :ApiGatewayMapper, "jets/cfn/template_mappers/api_gateway_mapper"
    autoload :ApiGatewayDeploymentMapper, "jets/cfn/template_mappers/api_gateway_deployment_mapper"
    # used in the child_template.rb
    autoload :GatewayMethodMapper, "jets/cfn/template_mappers/gateway_method_mapper"
    autoload :GatewayResourceMapper, "jets/cfn/template_mappers/gateway_resource_mapper"
    autoload :LambdaFunctionMapper, "jets/cfn/template_mappers/lambda_function_mapper"

    autoload :EventsRuleMapper, "jets/cfn/template_mappers/events_rule_mapper"
    autoload :ConfigRuleMapper, "jets/cfn/template_mappers/config_rule_mapper"

    autoload :IamPolicy, "jets/cfn/template_mappers/iam_policy"
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
jets-0.7.1 lib/jets/cfn/template_mappers.rb
jets-0.7.0 lib/jets/cfn/template_mappers.rb
jets-0.6.9 lib/jets/cfn/template_mappers.rb
jets-0.6.8 lib/jets/cfn/template_mappers.rb
jets-0.6.7 lib/jets/cfn/template_mappers.rb
jets-0.6.6 lib/jets/cfn/template_mappers.rb
jets-0.6.5 lib/jets/cfn/template_mappers.rb
jets-0.6.4 lib/jets/cfn/template_mappers.rb
jets-0.6.3 lib/jets/cfn/template_mappers.rb
jets-0.6.2 lib/jets/cfn/template_mappers.rb
jets-0.6.1 lib/jets/cfn/template_mappers.rb
jets-0.6.0 lib/jets/cfn/template_mappers.rb