A file attachment with a short-lived presigned download URL.
@type t() :: %Mercury.Attachment{ attachment_type: String.t() | nil, created_at: DateTime.t() | nil, download_url: String.t(), file_name: String.t(), id: String.t(), url: String.t() }