Skip to content

AddonSubscription

Source: src/AWS/MailManager/AddonSubscription.ts

An SES Mail Manager Add On subscription — the acceptance of a third-party Add On’s terms of use and additional pricing. An AddonInstance created from the subscription is what rule sets and traffic policies actually reference.

Subscriptions are immutable after creation (only tags update in place).

Creating a subscription accepts the Add On’s additional pricing.

import * as MailManager from "alchemy/AWS/MailManager";
const subscription = yield* MailManager.AddonSubscription("Spamhaus", {
addonName: "SPAMHAUS_DBL",
});
const instance = yield* MailManager.AddonInstance("SpamhausInstance", {
addonSubscriptionId: subscription.addonSubscriptionId,
});