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,
    :type,
    :primary?,
    :upsert?,
    :upsert_identity,
    :read_action,
    relationship_arguments: []
  ]

  @type t :: %__MODULE__{}
end