Show / Hide Table of Contents

Interface ICfnEmailIdentityProps

Properties for defining a CfnEmailIdentity.

Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnEmailIdentityProps
Syntax (vb)
Public Interface ICfnEmailIdentityProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.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 cfnEmailIdentityProps = new CfnEmailIdentityProps {
                 EmailIdentity = "emailIdentity",

                 // the properties below are optional
                 ConfigurationSetAttributes = new ConfigurationSetAttributesProperty {
                     ConfigurationSetName = "configurationSetName"
                 },
                 DkimAttributes = new DkimAttributesProperty {
                     SigningEnabled = false
                 },
                 DkimSigningAttributes = new DkimSigningAttributesProperty {
                     DomainSigningPrivateKey = "domainSigningPrivateKey",
                     DomainSigningSelector = "domainSigningSelector",
                     NextSigningKeyLength = "nextSigningKeyLength"
                 },
                 FeedbackAttributes = new FeedbackAttributesProperty {
                     EmailForwardingEnabled = false
                 },
                 MailFromAttributes = new MailFromAttributesProperty {
                     BehaviorOnMxFailure = "behaviorOnMxFailure",
                     MailFromDomain = "mailFromDomain"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

ConfigurationSetAttributes

Used to associate a configuration set with an email identity.

DkimAttributes

An object that contains information about the DKIM attributes for the identity.

DkimSigningAttributes

If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM .

EmailIdentity

The email address or domain to verify.

FeedbackAttributes

Used to enable or disable feedback forwarding for an identity.

MailFromAttributes

Used to enable or disable the custom Mail-From domain configuration for an email identity.

Tags

An array of objects that define the tags (keys and values) to associate with the email identity.

Properties

ConfigurationSetAttributes

Used to associate a configuration set with an email identity.

object? ConfigurationSetAttributes { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-configurationsetattributes

Type union: either IResolvable or CfnEmailIdentity.IConfigurationSetAttributesProperty

DkimAttributes

An object that contains information about the DKIM attributes for the identity.

object? DkimAttributes { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-dkimattributes

Type union: either IResolvable or CfnEmailIdentity.IDkimAttributesProperty

DkimSigningAttributes

If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM .

object? DkimSigningAttributes { get; }
Property Value

object

Remarks

You can only specify this object if the email identity is a domain, as opposed to an address.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-dkimsigningattributes

Type union: either IResolvable or CfnEmailIdentity.IDkimSigningAttributesProperty

EmailIdentity

The email address or domain to verify.

string EmailIdentity { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-emailidentity

FeedbackAttributes

Used to enable or disable feedback forwarding for an identity.

object? FeedbackAttributes { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-feedbackattributes

Type union: either IResolvable or CfnEmailIdentity.IFeedbackAttributesProperty

MailFromAttributes

Used to enable or disable the custom Mail-From domain configuration for an email identity.

object? MailFromAttributes { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-mailfromattributes

Type union: either IResolvable or CfnEmailIdentity.IMailFromAttributesProperty

Tags

An array of objects that define the tags (keys and values) to associate with the email identity.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

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

Back to top Generated by DocFX