auth0_ex v0.3.1 Auth0Ex.Management.Rule View Source
A module representing rule on Auth0
Link to this section Summary
Link to this section Functions
Link to this function
all(params \\ %{}) View Source
Get all rules
iex> Auth0Ex.Management.Rule.all()
iex> Auth0Ex.Management.Rule.all(enabled: true, fields: "id,name")
Link to this function
create(body) View Source
Create a rule
iex> Auth0Ex.Management.Rule.create(%{name: "some_rule", script: "some_script_code"})
Link to this function
delete(id) View Source
Deletes a rule
iex> Auth0Ex.Management.Rule.delete("some_rule")
Link to this function
get(id) View Source
Get a rule
iex> Auth0Ex.Management.Rule.get("some_rule")
iex> Auth0Ex.Management.Rule.get("some_rule", fields: "id,name")
Link to this function
get(id, params) View Source
Link to this function
update(id, body) View Source
Update a rule
iex> Auth0Ex.Management.Rule.update("some_rule", name: "new_name")