class Fog::DNS::StormOnDemand::Zone

Public Class Methods

new(attributes={}) click to toggle source
Calls superclass method Fog::Model.new
# File lib/fog/storm_on_demand/models/dns/zone.rb, line 18
def initialize(attributes={})
  super
end

Public Instance Methods

delegation() click to toggle source
# File lib/fog/storm_on_demand/models/dns/zone.rb, line 22
def delegation
  requires :identity
  service.check_zone_delegation(:id => identity).body['delegation']
end
destroy() click to toggle source
# File lib/fog/storm_on_demand/models/dns/zone.rb, line 27
def destroy
  requires :identity
  service.delete_zone(:id => identity).body['deleted']
end
update(options={}) click to toggle source
# File lib/fog/storm_on_demand/models/dns/zone.rb, line 32
def update(options={})
  requires :identity
  service.update_zone({:id => identity}.merge!(options))
end