Sha256: b9f8009489d8c041755ead3b31bf13c0321a84849eda9252bc4a559c5b76e745
Contents?: true
Size: 777 Bytes
Versions: 2
Compression:
Stored size: 777 Bytes
Contents
module Fog module DNS class StormOnDemand class Zone < Fog::Model identity :id attribute :active attribute :delegation_checked attribute :delegation_status attribute :master attribute :name attribute :notified_serial attribute :region_support attribute :type def delegation requires :identity service.check_zone_delegation(:id => identity).body['delegation'] end def destroy requires :identity service.delete_zone(:id => identity).body['deleted'] end def update(options = {}) requires :identity service.update_zone({:id => identity}.merge!(options)) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-storm_on_demand-0.1.0 | lib/fog/dns/storm_on_demand/models/zone.rb |
fog-storm_on_demand-0.0.1 | lib/fog/dns/storm_on_demand/models/zone.rb |