Represents an external service definition registered with Chronicle.
Summary
Types
@type t() :: %Chronicle.ExternalServices.Definition{ authorization: authorization() | nil, database: String.t(), headers: %{optional(String.t()) => String.t()}, host: String.t(), id: String.t(), name: String.t(), options: %{optional(String.t()) => String.t()}, password: String.t(), port: non_neg_integer(), type: :http | :ms_sql | :postgre_sql, url: String.t(), username: String.t() }