Interface CfnContactListProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnContactListProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:41.370Z") @Stability(Stable) public interface CfnContactListProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnContactList.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.ses.*;
 CfnContactListProps cfnContactListProps = CfnContactListProps.builder()
         .contactListName("contactListName")
         .description("description")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .topics(List.of(TopicProperty.builder()
                 .defaultSubscriptionStatus("defaultSubscriptionStatus")
                 .displayName("displayName")
                 .topicName("topicName")
                 // the properties below are optional
                 .description("description")
                 .build()))
         .build();
 
  • Method Details

    • getContactListName

      @Stability(Stable) @Nullable default String getContactListName()
      The name of the contact list.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      A description of what the contact list is about.
    • getTags

      @Stability(Stable) @Nullable default List<CfnTag> getTags()
      The tags associated with a contact list.
    • getTopics

      @Stability(Stable) @Nullable default Object getTopics()
      An interest group, theme, or label within a list.

      A contact list can have multiple topics.

    • builder

      @Stability(Stable) static CfnContactListProps.Builder builder()
      Returns:
      a CfnContactListProps.Builder of CfnContactListProps