class CfnDsl::OutputDefinition
Handles Output objects
Public Class Methods
Source
# File lib/cfndsl/outputs.rb, line 14 def initialize(value = nil) @Value = value if value end
Public Instance Methods
Source
# File lib/cfndsl/outputs.rb, line 10 def Export(value) @Export = { 'Name' => value } if value end
Source
# File lib/cfndsl/outputs.rb, line 18 def condition_refs [@Condition].flatten.compact.map(&:to_s) end