ISESV2UpdateContactListRequest
Interface in AWS.SESV2
Interface for UpdateContactList requests.
Ancestors
Properties
ContactListName
property ContactListName: string
The name of the contact list to update.
This identifies the specific contact list whose metadata will be updated with new description and topic configuration. The contact list must exist in your Amazon SES account before updates can be applied. This field is required and must reference an existing contact list that was previously created for managing subscriber preferences and email campaigns.
Description
property Description: string
A description of what the contact list is about.
This provides a human-readable explanation of the contact list's purpose, target audience, or content focus to help identify and organize different subscriber segments within your email marketing campaigns. This field is optional. When not specified, the existing description for the contact list is removed as part of the complete metadata replacement. When specified, it replaces the existing description entirely. A clear description helps with contact list management and enables better organization of subscriber segments for targeted email marketing efforts.
Topics
property Topics: TList<ISESV2Topic>
Type: ISESV2Topic
The list of topics (interest groups, themes, or categories) within the contact list.
Topics enable granular subscription management by allowing contacts to subscribe to specific categories of content rather than all-or-nothing subscription to the entire contact list. Each topic includes a name, display name, description, and default subscription status. This field is optional, but when specified, it completely replaces all existing topics in the contact list. Any topics not included in this update will be removed from the contact list structure, though existing contact preferences for those topics are preserved until contacts are updated. Topics improve subscriber engagement by providing choice and control over the types of emails they receive, leading to better compliance with email marketing regulations and reduced unsubscribe rates. Each topic can specify whether new contacts are subscribed or unsubscribed by default, enabling flexible subscription management strategies for different content categories.
Methods
AddTopic
procedure AddTopic(const ATopic: ISESV2Topic);
Add a topic to Topics.
Parameters
| Name | Description |
|---|---|
ATopic | Specify a topic to add to Topics. |