lib/dnsimple/delegation_signer_record.ex

defmodule Dnsimple.DelegationSignerRecord do
  @moduledoc """
  Represents a delegation signer record.

  See:
  - https://developer.dnsimple.com/v2/domains/dnssec/
  """

  @type t :: %__MODULE__{
    id: integer,
    domain_id: integer,
    algorithm: String.t,
    digest: String.t,
    digest_type: String.t,
    keytag: String.t,
    public_key: String.t,
    created_at: String.t,
    updated_at: String.t,
  }

  defstruct ~w(id domain_id algorithm digest digest_type keytag public_key created_at updated_at)a

end