View Source Ash.Resource.Actions.Action (ash v2.11.8)
Represents a custom action on a resource.
Link to this section Summary
Link to this section Types
@type t() :: %Ash.Resource.Actions.Action{ arguments: [Ash.Resource.Actions.Argument.t()], constraints: Keyword.t(), description: String.t() | nil, name: atom(), primary?: boolean(), returns: Ash.Type.t(), run: {module(), Keyword.t()}, touches_resources: [Ash.Resource.t()], transaction?: boolean(), type: :action }