Class CfnEmailIdentityMixinProps
Properties for CfnEmailIdentityPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SES
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnEmailIdentityMixinProps : ICfnEmailIdentityMixinProps
Syntax (vb)
Public Class CfnEmailIdentityMixinProps Implements ICfnEmailIdentityMixinProps
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.CfnPropertyMixins.AWS.SES;
var cfnEmailIdentityMixinProps = new CfnEmailIdentityMixinProps {
ConfigurationSetAttributes = new ConfigurationSetAttributesProperty {
ConfigurationSetName = "configurationSetName"
},
DkimAttributes = new DkimAttributesProperty {
SigningEnabled = false
},
DkimSigningAttributes = new DkimSigningAttributesProperty {
DomainSigningPrivateKey = "domainSigningPrivateKey",
DomainSigningSelector = "domainSigningSelector",
NextSigningKeyLength = "nextSigningKeyLength"
},
EmailIdentity = "emailIdentity",
FeedbackAttributes = new FeedbackAttributesProperty {
EmailForwardingEnabled = false
},
MailFromAttributes = new MailFromAttributesProperty {
BehaviorOnMxFailure = "behaviorOnMxFailure",
MailFromDomain = "mailFromDomain"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnEmailIdentityMixinProps() | Properties for CfnEmailIdentityPropsMixin. |
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. |
Constructors
CfnEmailIdentityMixinProps()
Properties for CfnEmailIdentityPropsMixin.
public CfnEmailIdentityMixinProps()
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.CfnPropertyMixins.AWS.SES;
var cfnEmailIdentityMixinProps = new CfnEmailIdentityMixinProps {
ConfigurationSetAttributes = new ConfigurationSetAttributesProperty {
ConfigurationSetName = "configurationSetName"
},
DkimAttributes = new DkimAttributesProperty {
SigningEnabled = false
},
DkimSigningAttributes = new DkimSigningAttributesProperty {
DomainSigningPrivateKey = "domainSigningPrivateKey",
DomainSigningSelector = "domainSigningSelector",
NextSigningKeyLength = "nextSigningKeyLength"
},
EmailIdentity = "emailIdentity",
FeedbackAttributes = new FeedbackAttributesProperty {
EmailForwardingEnabled = false
},
MailFromAttributes = new MailFromAttributesProperty {
BehaviorOnMxFailure = "behaviorOnMxFailure",
MailFromDomain = "mailFromDomain"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
ConfigurationSetAttributes
Used to associate a configuration set with an email identity.
public object? ConfigurationSetAttributes { get; set; }
Property Value
Remarks
DkimAttributes
An object that contains information about the DKIM attributes for the identity.
public object? DkimAttributes { get; set; }
Property Value
Remarks
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 .
public object? DkimSigningAttributes { get; set; }
Property Value
Remarks
You can only specify this object if the email identity is a domain, as opposed to an address.
Type union: either IResolvable or CfnEmailIdentityPropsMixin.IDkimSigningAttributesProperty
EmailIdentity
The email address or domain to verify.
public string? EmailIdentity { get; set; }
Property Value
Remarks
FeedbackAttributes
Used to enable or disable feedback forwarding for an identity.
public object? FeedbackAttributes { get; set; }
Property Value
Remarks
MailFromAttributes
Used to enable or disable the custom Mail-From domain configuration for an email identity.
public object? MailFromAttributes { get; set; }
Property Value
Remarks
Tags
An array of objects that define the tags (keys and values) to associate with the email identity.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]