incld
v0.1.1
Search documentation of incld
Default
Default
In-browser search
Settings
Incld.
Approvals
(incld v0.1.1)
Copy Markdown
View Source
Functions for durable approval requests, decisions, events, and policies.
Summary
Functions
approve(client, approval_id, approver_id, opts \\ [])
cancel(client, approval_id, actor_id, opts \\ [])
check(client, resource_type, resource_id, action, requester_id)
create(client, payload, opts \\ [])
create_policy(client, payload)
decide(client, approval_id, decision, approver_id, opts \\ [])
delete(client, approval_id)
delete_policy(client, policy_id)
events(client, approval_id)
get(client, approval_id)
get_policy(client, policy_id)
list(client, params \\ %{})
list_policies(client)
reject(client, approval_id, approver_id, opts \\ [])
revoke(client, approval_id, actor_id, opts \\ [])
update(client, approval_id, payload)
update_policy(client, policy_id, payload)
Functions
approve(client, approval_id, approver_id, opts \\ [])
cancel(client, approval_id, actor_id, opts \\ [])
check(client, resource_type, resource_id, action, requester_id)
create(client, payload, opts \\ [])
create_policy(client, payload)
decide(client, approval_id, decision, approver_id, opts \\ [])
delete(client, approval_id)
delete_policy(client, policy_id)
events(client, approval_id)
get(client, approval_id)
get_policy(client, policy_id)
list(client, params \\ %{})
list_policies(client)
reject(client, approval_id, approver_id, opts \\ [])
revoke(client, approval_id, actor_id, opts \\ [])
update(client, approval_id, payload)
update_policy(client, policy_id, payload)