Interface CfnConfigurationSetProps
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnConfigurationSetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
           date="2023-06-19T16:30:00.907Z")
@Stability(Stable)
public interface CfnConfigurationSetProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a 
CfnConfigurationSet.
 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.pinpointemail.*;
 CfnConfigurationSetProps cfnConfigurationSetProps = CfnConfigurationSetProps.builder()
         .name("name")
         // the properties below are optional
         .deliveryOptions(DeliveryOptionsProperty.builder()
                 .sendingPoolName("sendingPoolName")
                 .build())
         .reputationOptions(ReputationOptionsProperty.builder()
                 .reputationMetricsEnabled(false)
                 .build())
         .sendingOptions(SendingOptionsProperty.builder()
                 .sendingEnabled(false)
                 .build())
         .tags(List.of(TagsProperty.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .trackingOptions(TrackingOptionsProperty.builder()
                 .customRedirectDomain("customRedirectDomain")
                 .build())
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnConfigurationSetPropsstatic final classAn implementation forCfnConfigurationSetProps
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()default ObjectAn object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.getName()The name of the configuration set.default ObjectAn object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.default ObjectAn object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.default List<CfnConfigurationSet.TagsProperty>getTags()An object that defines the tags (keys and values) that you want to associate with the configuration set.default ObjectAn object that defines the open and click tracking options for emails that you send using the configuration set.Methods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getNameThe name of the configuration set.
- 
getDeliveryOptionsAn object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
- 
getReputationOptionsAn object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.
- 
getSendingOptionsAn object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.
- 
getTagsAn object that defines the tags (keys and values) that you want to associate with the configuration set.
- 
getTrackingOptionsAn object that defines the open and click tracking options for emails that you send using the configuration set.
- 
builder- Returns:
- a CfnConfigurationSetProps.BuilderofCfnConfigurationSetProps
 
 
-