summaryrefslogtreecommitdiff
path: root/lib/azure_ex/model.ex
blob: 46f2dbbeb82b0f45b75213e7f20917a74dcbc496 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
defmodule AzureEx.Model do
  @moduledoc false

  defmodule ApiError do
    @moduledoc false

    defstruct [:code, :message]

    @type t :: %__MODULE__{
            code: String.t(),
            message: String.t()
          }
  end

  defmodule RequestError do
    @moduledoc false

    defstruct [:reason]

    @type t :: %__MODULE__{
            reason: atom()
          }
  end
end