module Cumuliform

Cumuliform is a simple tool for generating AWS CloudFormation templates. It's concerned with making it easier and less error-prone to write templates by providing features that verify references at template generation time, rather than waiting for failures in stack creation. It also allows you to define and reuse template fragments within one template, and between many templates.

Constants

AWS_PSEUDO_PARAMS
SECTIONS
SECTION_NAMES
TOP_LEVEL
VERSION

Public Class Methods

template(&block) click to toggle source

Create a new template from the passed-in block

@param block the template body @return [Template]

# File lib/cumuliform/dsl.rb, line 17
def self.template(&block)
  template = Template.new
  template.define(&block)
end