EcsElixirCore.Domain.Model.EcsMiddleware.Model.EcsPayload (ecs_elixir_core v1.0.0)

Copy Markdown

domain struct representing the normalized input to the ECS use case.

Summary

Types

t()

@type t() :: %EcsElixirCore.Domain.Model.EcsMiddleware.Model.EcsPayload{
  additional_details: any() | nil,
  additional_info: any() | nil,
  consumer: String.t() | nil,
  error: any() | nil,
  error_code: String.t() | nil,
  error_message: String.t() | nil,
  internal_error_code: String.t() | nil,
  internal_error_message: String.t() | nil,
  level: String.t() | nil,
  message_id: String.t() | nil
}