public static final class CfnEmailIdentity.Builder
extends java.lang.Object
CfnEmailIdentity
.Modifier and Type | Method and Description |
---|---|
CfnEmailIdentity |
build() |
CfnEmailIdentity.Builder |
configurationSetAttributes(CfnEmailIdentity.ConfigurationSetAttributesProperty configurationSetAttributes)
Used to associate a configuration set with an email identity.
|
CfnEmailIdentity.Builder |
configurationSetAttributes(IResolvable configurationSetAttributes)
Used to associate a configuration set with an email identity.
|
static CfnEmailIdentity.Builder |
create(Construct scope,
java.lang.String id) |
CfnEmailIdentity.Builder |
dkimAttributes(CfnEmailIdentity.DkimAttributesProperty dkimAttributes)
An object that contains information about the DKIM attributes for the identity.
|
CfnEmailIdentity.Builder |
dkimAttributes(IResolvable dkimAttributes)
An object that contains information about the DKIM attributes for the identity.
|
CfnEmailIdentity.Builder |
dkimSigningAttributes(CfnEmailIdentity.DkimSigningAttributesProperty 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](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) .
|
CfnEmailIdentity.Builder |
dkimSigningAttributes(IResolvable 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](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) .
|
CfnEmailIdentity.Builder |
emailIdentity(java.lang.String emailIdentity)
The email address or domain to verify.
|
CfnEmailIdentity.Builder |
feedbackAttributes(CfnEmailIdentity.FeedbackAttributesProperty feedbackAttributes)
Used to enable or disable feedback forwarding for an identity.
|
CfnEmailIdentity.Builder |
feedbackAttributes(IResolvable feedbackAttributes)
Used to enable or disable feedback forwarding for an identity.
|
CfnEmailIdentity.Builder |
mailFromAttributes(CfnEmailIdentity.MailFromAttributesProperty mailFromAttributes)
Used to enable or disable the custom Mail-From domain configuration for an email identity.
|
CfnEmailIdentity.Builder |
mailFromAttributes(IResolvable mailFromAttributes)
Used to enable or disable the custom Mail-From domain configuration for an email identity.
|
public static CfnEmailIdentity.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnEmailIdentity.ConfigurationSetAttributesProperty.Builder
.public CfnEmailIdentity.Builder emailIdentity(java.lang.String emailIdentity)
emailIdentity
- The email address or domain to verify. This parameter is required.this
public CfnEmailIdentity.Builder configurationSetAttributes(IResolvable configurationSetAttributes)
configurationSetAttributes
- Used to associate a configuration set with an email identity. This parameter is required.this
public CfnEmailIdentity.Builder configurationSetAttributes(CfnEmailIdentity.ConfigurationSetAttributesProperty configurationSetAttributes)
configurationSetAttributes
- Used to associate a configuration set with an email identity. This parameter is required.this
public CfnEmailIdentity.Builder dkimAttributes(IResolvable dkimAttributes)
dkimAttributes
- An object that contains information about the DKIM attributes for the identity. This parameter is required.this
public CfnEmailIdentity.Builder dkimAttributes(CfnEmailIdentity.DkimAttributesProperty dkimAttributes)
dkimAttributes
- An object that contains information about the DKIM attributes for the identity. This parameter is required.this
public CfnEmailIdentity.Builder dkimSigningAttributes(IResolvable dkimSigningAttributes)
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](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) . This parameter is required.this
public CfnEmailIdentity.Builder dkimSigningAttributes(CfnEmailIdentity.DkimSigningAttributesProperty dkimSigningAttributes)
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](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) . This parameter is required.this
public CfnEmailIdentity.Builder feedbackAttributes(IResolvable feedbackAttributes)
feedbackAttributes
- Used to enable or disable feedback forwarding for an identity. This parameter is required.this
public CfnEmailIdentity.Builder feedbackAttributes(CfnEmailIdentity.FeedbackAttributesProperty feedbackAttributes)
feedbackAttributes
- Used to enable or disable feedback forwarding for an identity. This parameter is required.this
public CfnEmailIdentity.Builder mailFromAttributes(IResolvable mailFromAttributes)
mailFromAttributes
- Used to enable or disable the custom Mail-From domain configuration for an email identity. This parameter is required.this
public CfnEmailIdentity.Builder mailFromAttributes(CfnEmailIdentity.MailFromAttributesProperty mailFromAttributes)
mailFromAttributes
- Used to enable or disable the custom Mail-From domain configuration for an email identity. This parameter is required.this
public CfnEmailIdentity build()