Sha256: d3c841079f97b2ef1409b9d54f3ac392bc030773b1797c3feadbfcf248acba06
Contents?: true
Size: 1.12 KB
Versions: 4
Compression:
Stored size: 1.12 KB
Contents
module Auth0 module Api module V1 # https://auth0.com/docs/api#rules module Rules # https://auth0.com/docs/api#!#get--api-rules def rules path = "/api/rules" get(path) end alias :get_rules :rules # https://auth0.com/docs/api#!#post--api-rules def create_rule(name, script, order=nil,status=true) path = "/api/rules" request_params = { name: name, status: status, script: script, order: order } post(path, request_params) end # https://auth0.com/docs/api#!#put--api-rules--rule-name- def update_rule(name, script, order=nil,status=true) path = "/api/rules/#{name}" request_params = { status: status, script: script, order: order } put(path, request_params) end # https://auth0.com/docs/api#!#delete--api-rules--rule-name- def delete_rule(name) path = "/api/rules/#{name}" delete(path) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
auth0-3.6.1 | lib/auth0/api/v1/rules.rb |
auth0-3.6.0 | lib/auth0/api/v1/rules.rb |
auth0-3.5.0 | lib/auth0/api/v1/rules.rb |
auth0-3.4.0 | lib/auth0/api/v1/rules.rb |