Show / Hide Table of Contents

Class CfnConfigurationSetProps

Properties for defining a CfnConfigurationSet.

Inheritance
System.Object
CfnConfigurationSetProps
Implements
ICfnConfigurationSetProps
Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.AWS.PinpointEmail.dll
Syntax (csharp)
public class CfnConfigurationSetProps : Object, ICfnConfigurationSetProps
Syntax (vb)
Public Class CfnConfigurationSetProps
    Inherits Object
    Implements ICfnConfigurationSetProps
Remarks

Link: 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 TagsProperty {
        Key = "key",
        Value = "value"
    } },
    TrackingOptions = new TrackingOptionsProperty {
        CustomRedirectDomain = "customRedirectDomain"
    }
};

Synopsis

Constructors

CfnConfigurationSetProps()

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()

public CfnConfigurationSetProps()

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

System.Object

Remarks

Link: 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

System.String

Remarks

Link: 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

System.Object

Remarks

Link: 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

System.Object

Remarks

Link: 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 CfnConfigurationSet.ITagsProperty[] Tags { get; set; }
Property Value

CfnConfigurationSet.ITagsProperty[]

Remarks

Link: 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

System.Object

Remarks

Link: 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