AshEvents.Events.Info (ash_events v0.4.2)
View Source @moduledoc "Introspection helpers for AshEvents.Events
"
Summary
Functions
A keyword list of action names and whitelisted change modules that should not be removed during event replay.
A keyword list of action names and whitelisted change modules that should not be removed during event replay.
The name of the create timestamp attribute on the resource
The name of the create timestamp attribute on the resource
A keyword list of action versions. This will be used to set the version in the created events when the actions are run. Version will default to 1 for all actions that are not listed here.
A keyword list of action versions. This will be used to set the version in the created events when the actions are run. Version will default to 1 for all actions that are not listed here.
The event-log resource that creates and stores events.
The event-log resource that creates and stores events.
A list of actions that should not have events created when run.
A list of actions that should not have events created when run.
A list of actions that should be the only actions that have events created when run.
A list of actions that should be the only actions that have events created when run.
events DSL options
The name of the update timestamp attribute on the resource
The name of the update timestamp attribute on the resource
Functions
@spec events_allowed_change_modules(dsl_or_extended :: module() | map()) :: {:ok, keyword()} | :error
A keyword list of action names and whitelisted change modules that should not be removed during event replay.
@spec events_allowed_change_modules!(dsl_or_extended :: module() | map()) :: keyword() | no_return()
A keyword list of action names and whitelisted change modules that should not be removed during event replay.
The name of the create timestamp attribute on the resource
The name of the create timestamp attribute on the resource
@spec events_current_action_versions(dsl_or_extended :: module() | map()) :: {:ok, keyword()} | :error
A keyword list of action versions. This will be used to set the version in the created events when the actions are run. Version will default to 1 for all actions that are not listed here.
@spec events_current_action_versions!(dsl_or_extended :: module() | map()) :: keyword() | no_return()
A keyword list of action versions. This will be used to set the version in the created events when the actions are run. Version will default to 1 for all actions that are not listed here.
The event-log resource that creates and stores events.
The event-log resource that creates and stores events.
A list of actions that should not have events created when run.
A list of actions that should not have events created when run.
A list of actions that should be the only actions that have events created when run.
A list of actions that should be the only actions that have events created when run.
events DSL options
Returns a map containing the and any configured or default values.
The name of the update timestamp attribute on the resource
The name of the update timestamp attribute on the resource