Class CfnConfigurationSetProps
Properties for defining a CfnConfigurationSet
.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConfigurationSetProps : ICfnConfigurationSetProps
Syntax (vb)
Public Class CfnConfigurationSetProps Implements 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
Constructors
CfnConfigurationSetProps() | Properties for defining a |
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. |
Constructors
CfnConfigurationSetProps()
Properties for defining a CfnConfigurationSet
.
public CfnConfigurationSetProps()
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"
}
};
Properties
DeliveryOptions
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
public object? DeliveryOptions { get; set; }
Property Value
Remarks
Name
The name of the configuration set.
public string Name { get; set; }
Property Value
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.
public object? ReputationOptions { get; set; }
Property Value
Remarks
SendingOptions
An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.
public object? SendingOptions { get; set; }
Property Value
Remarks
Tags
An object that defines the tags (keys and values) that you want to associate with the configuration set.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
TrackingOptions
An object that defines the open and click tracking options for emails that you send using the configuration set.
public object? TrackingOptions { get; set; }