schema:UpdateRouteData.
Fields
name(optional, nullable)settings(optional, nullable): Route settings.track_opensandtrack_clicksapply to transactional and broadcast routes when email tracking is available.generate_plaintext_fallbackopts in to generated plaintext fallbacks for HTML-only outbound messages; customer-provided plaintext is always preserved.suppress_auto_respondersadds outbound headers that suppress auto-responders.suppress_disposable_recipientsskips matching recipients for each message without adding them to suppression lists.tlscontrols whether TLS is opportunistic or enforced.disable_hosted_unsubscribeapplies to broadcast routes when enabled for the team.redact_email_contentrequires email redaction accessinbound_settings(optional, nullable): Inbound route settings. Only accepted for inbound routesinbound_domain(optional, nullable)inbound_spam_threshold(optional, nullable)attachment_delivery(optional, nullable)
Absent fields are :unset; nil is JSON null. extra holds response fields that this version of the SDK does not know.
Summary
Types
@type t() :: %Lettermint.Types.UpdateRouteData{ attachment_delivery: Lettermint.Types.AttachmentDelivery.t() | nil | :unset, extra: %{optional(String.t()) => term()}, inbound_domain: String.t() | nil | :unset, inbound_settings: Lettermint.Types.UpdateRouteInboundSettingsData.t() | nil | :unset, inbound_spam_threshold: number() | nil | :unset, name: String.t() | nil | :unset, settings: Lettermint.Types.UpdateRouteSettingsData.t() | nil | :unset }