Interface ICfnConfigurationSetProps
Properties for defining a CfnConfigurationSet
.
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.AWS.SES.dll
Syntax (csharp)
public interface ICfnConfigurationSetProps
Syntax (vb)
Public Interface ICfnConfigurationSetProps
Remarks
Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html
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.SES;
var cfnConfigurationSetProps = new CfnConfigurationSetProps {
DeliveryOptions = new DeliveryOptionsProperty {
SendingPoolName = "sendingPoolName",
TlsPolicy = "tlsPolicy"
},
Name = "name",
ReputationOptions = new ReputationOptionsProperty {
ReputationMetricsEnabled = false
},
SendingOptions = new SendingOptionsProperty {
SendingEnabled = false
},
SuppressionOptions = new SuppressionOptionsProperty {
SuppressedReasons = new [] { "suppressedReasons" }
},
TrackingOptions = new TrackingOptionsProperty {
CustomRedirectDomain = "customRedirectDomain"
},
VdmOptions = new VdmOptionsProperty {
DashboardOptions = new DashboardOptionsProperty {
EngagementMetrics = "engagementMetrics"
},
GuardianOptions = new GuardianOptionsProperty {
OptimizedSharedDelivery = "optimizedSharedDelivery"
}
}
};
Synopsis
Properties
DeliveryOptions | Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). |
Name | The name of the configuration set. The name must meet the following requirements:. |
ReputationOptions | An object that represents the reputation settings for the configuration set. |
SendingOptions | An object that defines whether or not Amazon SES can send email that you send using the configuration set. |
SuppressionOptions | An object that contains information about the suppression list preferences for your account. |
TrackingOptions | The name of the custom open and click tracking domain associated with the configuration set. |
VdmOptions | The Virtual Deliverability Manager (VDM) options that apply to the configuration set. |
Properties
DeliveryOptions
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
virtual object DeliveryOptions { get; }
Property Value
System.Object
Remarks
Name
The name of the configuration set. The name must meet the following requirements:.
virtual string Name { get; }
Property Value
System.String
Remarks
ReputationOptions
An object that represents the reputation settings for the configuration set.
virtual object ReputationOptions { get; }
Property Value
System.Object
Remarks
SendingOptions
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
virtual object SendingOptions { get; }
Property Value
System.Object
Remarks
SuppressionOptions
An object that contains information about the suppression list preferences for your account.
virtual object SuppressionOptions { get; }
Property Value
System.Object
Remarks
TrackingOptions
The name of the custom open and click tracking domain associated with the configuration set.
virtual object TrackingOptions { get; }
Property Value
System.Object
Remarks
VdmOptions
The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
virtual object VdmOptions { get; }
Property Value
System.Object