module Revily::Client::Policies

Public Instance Methods

create_policy(name, loop_limit, options={}) click to toggle source
# File lib/revily/client/policies.rb, line 14
def create_policy(name, loop_limit, options={})
  post "policies", options.merge({name: name, loop_limit: loop_limit})
end
delete_policy(id, options={}) click to toggle source
# File lib/revily/client/policies.rb, line 22
def delete_policy(id, options={})
  delete "policies/#{id}", options
end
list_policies(options={})
Alias for: policies
policies(options={}) click to toggle source
# File lib/revily/client/policies.rb, line 5
def policies(options={})
  get "policies", options
end
Also aliased as: list_policies
policy(id, options={}) click to toggle source
# File lib/revily/client/policies.rb, line 10
def policy(id, options={})
  get "policies/#{id}", options
end
update_policy(id, options={}) click to toggle source
# File lib/revily/client/policies.rb, line 18
def update_policy(id, options={})
  patch "policies/#{id}", options
end