Show / Hide Table of Contents

Class CfnConfigurationSetProps

Properties for defining a CfnConfigurationSet.

Inheritance
object
CfnConfigurationSetProps
Implements
ICfnConfigurationSetProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConfigurationSetProps : ICfnConfigurationSetProps
Syntax (vb)
Public Class CfnConfigurationSetProps Implements ICfnConfigurationSetProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-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.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 CfnConfigurationSet.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-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.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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-deliveryoptions

Name

The name of the configuration set.

public string Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-name

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-reputationoptions

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-sendingoptions

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-tags

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; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-trackingoptions

Implements

ICfnConfigurationSetProps
Back to top Generated by DocFX