Current section

Files

Jump to
ash_json_api lib ash_json_api resource route.ex
Raw

lib/ash_json_api/resource/route.ex

defmodule AshJsonApi.Resource.Route do
@moduledoc "Represents a route for a resource"
defstruct [
:route,
:action,
:action_type,
:default_fields,
:method,
:controller,
:relationship,
:name,
:resource,
:type,
:primary?,
:upsert?,
:upsert_identity,
:read_action,
relationship_arguments: [],
metadata: nil
]
@type t :: %__MODULE__{}
end