class AWS::Route53::ChangeInfo

@attr_reader [String] id

change id.

@attr_reader [String] status

status of the change.

@attr_reader [Time] submitted_at

Attributes

id[R]

Public Class Methods

new(id, options = {}) click to toggle source

@private

Calls superclass method AWS::Core::Resource.new
# File lib/aws/route_53/change_info.rb, line 28
def initialize id, options = {}
  @id = id
  super
end

Public Instance Methods

exists?() click to toggle source

@return [Boolean] Returns true if this alarm exists.

# File lib/aws/route_53/change_info.rb, line 56
def exists?
  get_resource.data[:change_info][:id] == id
end

Protected Instance Methods

get_resource(attr_name = nil) click to toggle source
# File lib/aws/route_53/change_info.rb, line 66
def get_resource attr_name = nil
  client.get_change(:id => id)
end
resource_identifiers() click to toggle source
# File lib/aws/route_53/change_info.rb, line 62
def resource_identifiers
  [[:id, id]]
end