View Source Ash.Resource.Interface (ash v3.4.45)

Represents a function in a resource's code interface

Summary

Types

t()

@type t() :: %Ash.Resource.Interface{
  action: term(),
  args: term(),
  get?: term(),
  get_by: term(),
  get_by_identity: term(),
  name: term(),
  not_found_error?: term(),
  require_reference?: term()
}

Functions

interface_options(atom, interface)

schema()

transform(definition)