View Source Ash (ash v2.18.2)
General purpose tools for working with Ash and Ash resources.
Summary
Functions
Calls Ash.Api.aggregate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can?/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can?/3
on the resource's configured api. See those callback docs for more.
Converts a context map to opts to be passed into an action.
Calls Ash.Api.count/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists?/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists?/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.page/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.reload/1
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.stream!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.stream!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update!/2
on the resource's configured api. See those callback docs for more.
Functions
Calls Ash.Api.aggregate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.aggregate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.avg!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_create!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_destroy!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.bulk_update!/4
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.calculate!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can?/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.can?/3
on the resource's configured api. See those callback docs for more.
Converts a context map to opts to be passed into an action.
Calls Ash.Api.count/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.count!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.create!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.destroy!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists?/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.exists?/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.first!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.get!/3
on the resource's configured api. See those callback docs for more.
@spec get_actor() :: term()
@spec get_authorize?() :: term()
@spec get_context() :: term()
@spec get_tenant() :: term()
@spec get_tracer() :: term()
Calls Ash.Api.list/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.list!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.load!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.max!/3
on the resource's configured api. See those callback docs for more.
@spec merge_context(map()) :: :ok
Calls Ash.Api.min/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.min!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.page/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.read_one!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.reload/1
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.run_action!/2
on the resource's configured api. See those callback docs for more.
@spec set_actor(map()) :: :ok
@spec set_authorize?(map()) :: :ok
@spec set_context(map()) :: :ok
@spec set_tenant(String.t()) :: :ok
Calls Ash.Api.stream!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.stream!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.sum!/3
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update!/2
on the resource's configured api. See those callback docs for more.
Calls Ash.Api.update!/2
on the resource's configured api. See those callback docs for more.