Show / Hide Table of Contents

Class CfnConfigurationSetMixinProps

Properties for CfnConfigurationSetPropsMixin.

Inheritance
object
CfnConfigurationSetMixinProps
Implements
ICfnConfigurationSetMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.PinpointEmail
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnConfigurationSetMixinProps : ICfnConfigurationSetMixinProps
Syntax (vb)
Public Class CfnConfigurationSetMixinProps Implements ICfnConfigurationSetMixinProps
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.CfnPropertyMixins.AWS.PinpointEmail;

             var cfnConfigurationSetMixinProps = new CfnConfigurationSetMixinProps {
                 DeliveryOptions = new DeliveryOptionsProperty {
                     SendingPoolName = "sendingPoolName"
                 },
                 Name = "name",
                 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

CfnConfigurationSetMixinProps()

Properties for CfnConfigurationSetPropsMixin.

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

CfnConfigurationSetMixinProps()

Properties for CfnConfigurationSetPropsMixin.

public CfnConfigurationSetMixinProps()
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.CfnPropertyMixins.AWS.PinpointEmail;

             var cfnConfigurationSetMixinProps = new CfnConfigurationSetMixinProps {
                 DeliveryOptions = new DeliveryOptionsProperty {
                     SendingPoolName = "sendingPoolName"
                 },
                 Name = "name",
                 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

Type union: either IResolvable or CfnConfigurationSetPropsMixin.IDeliveryOptionsProperty

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

Type union: either IResolvable or CfnConfigurationSetPropsMixin.IReputationOptionsProperty

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

Type union: either IResolvable or CfnConfigurationSetPropsMixin.ISendingOptionsProperty

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

Type union: either IResolvable or CfnConfigurationSetPropsMixin.ITrackingOptionsProperty

Implements

ICfnConfigurationSetMixinProps
Back to top Generated by DocFX