Interface ICfnConfigurationSetProps
Properties for defining a CfnConfigurationSet
.
Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnConfigurationSetProps
Syntax (vb)
Public Interface ICfnConfigurationSetProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.PinpointEmail;
var cfnConfigurationSetProps = new CfnConfigurationSetProps {
Name = "name",
// the properties below are optional
DeliveryOptions = new DeliveryOptionsProperty {
SendingPoolName = "sendingPoolName"
},
ReputationOptions = new ReputationOptionsProperty {
ReputationMetricsEnabled = false
},
SendingOptions = new SendingOptionsProperty {
SendingEnabled = false
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
TrackingOptions = new TrackingOptionsProperty {
CustomRedirectDomain = "customRedirectDomain"
}
};
Synopsis
Properties
DeliveryOptions | An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set. |
Name | The name of the configuration set. |
ReputationOptions | An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set. |
SendingOptions | An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set. |
Tags | An object that defines the tags (keys and values) that you want to associate with the configuration set. |
TrackingOptions | An object that defines the open and click tracking options for emails that you send using the configuration set. |
Properties
DeliveryOptions
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
virtual object DeliveryOptions { get; }
Property Value
System.Object
Remarks
Name
The name of the configuration set.
string Name { get; }
Property Value
System.String
Remarks
ReputationOptions
An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.
virtual object ReputationOptions { get; }
Property Value
System.Object
Remarks
SendingOptions
An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.
virtual object SendingOptions { get; }
Property Value
System.Object
Remarks
Tags
An object that defines the tags (keys and values) that you want to associate with the configuration set.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]
Remarks
TrackingOptions
An object that defines the open and click tracking options for emails that you send using the configuration set.
virtual object TrackingOptions { get; }
Property Value
System.Object