Interface CfnConfigurationSetMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConfigurationSetMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:02.336Z")
@Stability(Stable)
public interface CfnConfigurationSetMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnConfigurationSetPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.pinpointemail.*;
CfnConfigurationSetMixinProps cfnConfigurationSetMixinProps = CfnConfigurationSetMixinProps.builder()
.deliveryOptions(DeliveryOptionsProperty.builder()
.sendingPoolName("sendingPoolName")
.build())
.name("name")
.reputationOptions(ReputationOptionsProperty.builder()
.reputationMetricsEnabled(false)
.build())
.sendingOptions(SendingOptionsProperty.builder()
.sendingEnabled(false)
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.trackingOptions(TrackingOptionsProperty.builder()
.customRedirectDomain("customRedirectDomain")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnConfigurationSetMixinPropsstatic final classAn implementation forCfnConfigurationSetMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectAn object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.default StringgetName()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.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
-
getDeliveryOptions
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.DeliveryOptionsProperty- See Also:
-
getName
The name of the configuration set.- See Also:
-
getReputationOptions
An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.ReputationOptionsProperty- See Also:
-
getSendingOptions
An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.SendingOptionsProperty- See Also:
-
getTags
An object that defines the tags (keys and values) that you want to associate with the configuration set.- See Also:
-
getTrackingOptions
An object that defines the open and click tracking options for emails that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.TrackingOptionsProperty- See Also:
-
builder
-