module ActiveAws::CloudFormation::Template::HasProperties
The basis of almost all CloudFormation
resources and embedded properties
Constants
- PRIMITIVE_PROPERTY_TYPES
Public Instance Methods
properties(*args, &block)
click to toggle source
# File lib/active_aws/cloud_formation/template/properties.rb, line 41 def properties(*args, &block) puts("properties(#{args})") if args.empty? @@properties ||= PropertyDefinition::Collection.new puts("@@properties => #{@@properties || 'nil'}") else if args.first.is_a?(Hash) end end if block_given? DSL.new(self).instance_eval(&block) end @@properties end