MailManagerAddonSubscription
The MailManagerAddonSubscription resource allows you to manage subscriptions to various add-ons for Amazon Simple Email Service (SES). This resource is part of the AWS SES service, enabling you to enhance your email capabilities with additional features. For more details, refer to the official AWS documentation: AWS SES MailManagerAddonSubscriptions.
Minimal Example
Section titled “Minimal Example”Create a basic MailManagerAddonSubscription with required properties and one optional tag.
import AWS from "alchemy/aws/control";
const mailManagerAddonSubscription = await AWS.SES.MailManagerAddonSubscription("basicSubscription", { AddonName: "EmailAnalytics", Tags: [{ Key: "Environment", Value: "Production" }]});
Advanced Configuration
Section titled “Advanced Configuration”Configure a MailManagerAddonSubscription with additional properties, such as adopting an existing resource.
const advancedAddonSubscription = await AWS.SES.MailManagerAddonSubscription("advancedSubscription", { AddonName: "EmailDeliverability", adopt: true, // Adopt existing resource if it already exists Tags: [ { Key: "Service", Value: "Email" }, { Key: "Team", Value: "Marketing" } ]});
Subscription with Multiple Tags
Section titled “Subscription with Multiple Tags”Create a subscription while categorizing it with multiple tags for better resource management.
const taggedAddonSubscription = await AWS.SES.MailManagerAddonSubscription("taggedSubscription", { AddonName: "SpamProtection", Tags: [ { Key: "Purpose", Value: "Security" }, { Key: "Owner", Value: "DevOps" }, { Key: "Project", Value: "EmailCampaign" } ]});