class Vinyldns::API::Zone::BatchRecordChanges
Public Class Methods
create(changes_array, comments="", owner_group_id="")
click to toggle source
# File lib/vinyldns/api/zone/zone.rb, line 123 def self.create(changes_array, comments="", owner_group_id="") raise(ArgumentError, 'changes_array parameter must be an Array') unless changes_array.is_a? Array api_request_object = Vinyldns::API.new('post') payload = {'changes': changes_array, 'comments': comments, 'ownerGroupId': owner_group_id} params = Vinyldns::Util.clean_request_payload(payload) Vinyldns::API.make_request(api_request_object, "#{@api_uri}/#{@api_uri_addition}", params) end
get(id)
click to toggle source
# File lib/vinyldns/api/zone/zone.rb, line 131 def self.get(id) api_request_object = Vinyldns::API.new('get') Vinyldns::API.make_request(api_request_object, "#{@api_uri}/#{@api_uri_addition}/#{id}") end
user_recent()
click to toggle source
# File lib/vinyldns/api/zone/zone.rb, line 136 def self.user_recent api_request_object = Vinyldns::API.new('get') Vinyldns::API.make_request(api_request_object, "#{@api_uri}/#{@api_uri_addition}") end