module NS1::API::Zones
Public Instance Methods
create_zone(zone, params = {})
click to toggle source
# File lib/NS1/api/zones.rb, line 12 def create_zone(zone, params = {}) params = params.merge(zone: zone) request(:put, "zones/#{zone}", params.to_json) end
delete_zone(zone)
click to toggle source
# File lib/NS1/api/zones.rb, line 21 def delete_zone(zone) request(:delete, "zones/#{zone}") end
update_zone(zone, params = {})
click to toggle source
# File lib/NS1/api/zones.rb, line 17 def update_zone(zone, params = {}) request(:post, "zones/#{zone}", params.to_json) end
zone(zone)
click to toggle source
# File lib/NS1/api/zones.rb, line 8 def zone(zone) request(:get, "zones/#{zone}") end
zones()
click to toggle source
# File lib/NS1/api/zones.rb, line 4 def zones request(:get, "zones") end