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 Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnConfigurationSetProps
static final class
An implementation forCfnConfigurationSetProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
An 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 Object
An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.default Object
An 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 Object
An 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
-
getName
The name of the configuration set. -
getDeliveryOptions
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set. -
getReputationOptions
An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set. -
getSendingOptions
An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set. -
getTags
An object that defines the tags (keys and values) that you want to associate with the configuration set. -
getTrackingOptions
An object that defines the open and click tracking options for emails that you send using the configuration set. -
builder
- Returns:
- a
CfnConfigurationSetProps.Builder
ofCfnConfigurationSetProps
-