Class: Bora::Cfn::Change

Inherits:
Object
  • Object
show all
Defined in:
lib/bora/cfn/change.rb

Instance Method Summary collapse

Constructor Details

#initialize(change) ⇒ Change

Returns a new instance of Change.



6
7
8
9
10
# File 'lib/bora/cfn/change.rb', line 6

def initialize(change)
  @change = change
  @resource_change = @change.resource_change
  @action = ChangeSetAction.new(@resource_change.action, @resource_change.replacement)
end

Instance Method Details

#to_sObject



12
13
14
# File 'lib/bora/cfn/change.rb', line 12

def to_s
  "#{@action} - #{@resource_change.resource_type} - #{@resource_change.logical_resource_id}"
end