Optional ReadonlyauditAudit reason, for DROP and REJECT.
Optional ReadonlyenhancedEnhanced status code, for REJECT.
Optional ReadonlymessageRejection message, for REJECT.
Optional ReadonlypoolDedicated IP pool id, for DELIVER_DEDICATED.
Optional ReadonlyrelayRelay reference, for SMARTHOST_RELAY and RELAY.
Optional ReadonlysmtpSMTP status code, for REJECT.
Optional ReadonlytemplateAuto-reply template reference, for AUTO_REPLY.
The payload of a terminal action.
All fields are optional; which ones apply depends on the action type. The factory functions on terminalActionPayload validate and build these shapes.