Skip navigation links
D E G I J S 

D

de.sebastianhesse.cdk.ses.email.forwarding - package de.sebastianhesse.cdk.ses.email.forwarding
@seeebiii/ses-email-forwarding

E

EmailForwardingRule - Class in de.sebastianhesse.cdk.ses.email.forwarding
A construct to define an email forwarding rule that can either be used together with EmailForwardingRuleSet or as a standalone rule.
EmailForwardingRule(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRule
 
EmailForwardingRule(JsiiObject.InitializationMode) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRule
 
EmailForwardingRule(Construct, String, IEmailForwardingRuleProps) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRule
 
EmailForwardingRuleSet - Class in de.sebastianhesse.cdk.ses.email.forwarding
A construct for AWS SES to forward all emails of certain domains and email addresses to a list of target email addresses.
EmailForwardingRuleSet(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRuleSet
 
EmailForwardingRuleSet(JsiiObject.InitializationMode) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRuleSet
 
EmailForwardingRuleSet(Construct, String, IEmailForwardingRuleSetProps) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRuleSet
 

G

getBucket() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: an S3 bucket to store the received emails.
getBucket() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: an S3 bucket to store the received emails.
getBucket() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: an S3 bucket to store the received emails.
getBucket() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
A bucket to store the email files to.
getBucket() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
A bucket to store the email files to.
getBucket() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
A bucket to store the email files to.
getBucketPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: a prefix for the email files that are stored on the S3 bucket.
getBucketPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: a prefix for the email files that are stored on the S3 bucket.
getBucketPrefix() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: a prefix for the email files that are stored on the S3 bucket.
getBucketPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
A prefix for the email files that are saved to the bucket.
getBucketPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
A prefix for the email files that are saved to the bucket.
getBucketPrefix() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
A prefix for the email files that are saved to the bucket.
getDomainName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
The domain name for which you want to receive emails using SES, e.g.
getDomainName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
The domain name for which you want to receive emails using SES, e.g.
getDomainName() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
The domain name for which you want to receive emails using SES, e.g.
getDomainName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
The domain name of the email addresses, e.g.
getDomainName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
The domain name of the email addresses, e.g.
getDomainName() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
The domain name of the email addresses, e.g.
getEmailForwardingProps() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps
A list of mapping options to define how emails should be forwarded.
getEmailForwardingProps() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Default
A list of mapping options to define how emails should be forwarded.
getEmailForwardingProps() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Proxy
A list of mapping options to define how emails should be forwarded.
getEmailMapping() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
An email mapping similar to what the NPM library `aws-lambda-ses-forwarder` expects.
getEmailMapping() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
An email mapping similar to what the NPM library `aws-lambda-ses-forwarder` expects.
getEmailMapping() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
An email mapping similar to what the NPM library `aws-lambda-ses-forwarder` expects.
getEmailMappings() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
A list of email mappings to define the receive email address and target email addresses to which the emails are forwarded to.
getEmailMappings() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
A list of email mappings to define the receive email address and target email addresses to which the emails are forwarded to.
getEmailMappings() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
A list of email mappings to define the receive email address and target email addresses to which the emails are forwarded to.
getEnableRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps
Optional: whether to enable the rule set or not.
getEnableRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Default
Optional: whether to enable the rule set or not.
getEnableRuleSet() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Proxy
Optional: whether to enable the rule set or not.
getFromPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
A prefix that is used as the sender address of the forwarded mail, e.g.
getFromPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
A prefix that is used as the sender address of the forwarded mail, e.g.
getFromPrefix() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
A prefix that is used as the sender address of the forwarded mail, e.g.
getFromPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
A prefix that is used as the sender address of the forwarded mail, e.g.
getFromPrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
A prefix that is used as the sender address of the forwarded mail, e.g.
getFromPrefix() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
A prefix that is used as the sender address of the forwarded mail, e.g.
getId() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
An id for the rule.
getId() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
An id for the rule.
getId() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
An id for the rule.
getNotificationTopic() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: an SNS topic to receive notifications about sending events like bounces or complaints.
getNotificationTopic() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: an SNS topic to receive notifications about sending events like bounces or complaints.
getNotificationTopic() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: an SNS topic to receive notifications about sending events like bounces or complaints.
getNotificationTypes() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: a list of NotificationTypes to define which sending events should be subscribed.
getNotificationTypes() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: a list of NotificationTypes to define which sending events should be subscribed.
getNotificationTypes() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: a list of NotificationTypes to define which sending events should be subscribed.
getReceiveEmail() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping
You can define a string that is matching an email address, e.g.
getReceiveEmail() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Default
You can define a string that is matching an email address, e.g.
getReceiveEmail() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Proxy
You can define a string that is matching an email address, e.g.
getReceivePrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping
A short way to match a specific email addresses by only providing a prefix, e.g.
getReceivePrefix() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Default
A short way to match a specific email addresses by only providing a prefix, e.g.
getReceivePrefix() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Proxy
A short way to match a specific email addresses by only providing a prefix, e.g.
getRuleSet() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRuleSet
 
getRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps
The rule set this rule belongs to.
getRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Default
The rule set this rule belongs to.
getRuleSet() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
The rule set this rule belongs to.
getRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps
Optional: an existing SES receipt rule set.
getRuleSet() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Default
Optional: an existing SES receipt rule set.
getRuleSet() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Proxy
Optional: an existing SES receipt rule set.
getRuleSetName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps
Optional: provide a name for the receipt rule set that this construct creates if you don't provide one.
getRuleSetName() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Default
Optional: provide a name for the receipt rule set that this construct creates if you don't provide one.
getRuleSetName() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Proxy
Optional: provide a name for the receipt rule set that this construct creates if you don't provide one.
getTargetEmails() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping
A list of target email addresses that should receive the forwarded emails for the given email addresses matched by either `receiveEmail` or `receivePrefix`.
getTargetEmails() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Default
A list of target email addresses that should receive the forwarded emails for the given email addresses matched by either `receiveEmail` or `receivePrefix`.
getTargetEmails() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Proxy
A list of target email addresses that should receive the forwarded emails for the given email addresses matched by either `receiveEmail` or `receivePrefix`.
getVerifyDomain() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: true if you want to verify the domain identity in SES, false otherwise.
getVerifyDomain() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: true if you want to verify the domain identity in SES, false otherwise.
getVerifyDomain() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: true if you want to verify the domain identity in SES, false otherwise.
getVerifyTargetEmailAddresses() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps
Optional: true if you want to initiate the verification of your target email addresses, false otherwise.
getVerifyTargetEmailAddresses() - Method in interface de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Default
Optional: true if you want to initiate the verification of your target email addresses, false otherwise.
getVerifyTargetEmailAddresses() - Method in class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
Optional: true if you want to initiate the verification of your target email addresses, false otherwise.

I

IEmailForwardingProps - Interface in de.sebastianhesse.cdk.ses.email.forwarding
 
IEmailForwardingProps.Jsii$Default - Interface in de.sebastianhesse.cdk.ses.email.forwarding
Internal default implementation for IEmailForwardingProps.
IEmailForwardingProps.Jsii$Proxy - Class in de.sebastianhesse.cdk.ses.email.forwarding
A proxy class which represents a concrete javascript instance of this type.
IEmailForwardingRuleProps - Interface in de.sebastianhesse.cdk.ses.email.forwarding
 
IEmailForwardingRuleProps.Jsii$Default - Interface in de.sebastianhesse.cdk.ses.email.forwarding
Internal default implementation for IEmailForwardingRuleProps.
IEmailForwardingRuleProps.Jsii$Proxy - Class in de.sebastianhesse.cdk.ses.email.forwarding
A proxy class which represents a concrete javascript instance of this type.
IEmailForwardingRuleSetProps - Interface in de.sebastianhesse.cdk.ses.email.forwarding
 
IEmailForwardingRuleSetProps.Jsii$Default - Interface in de.sebastianhesse.cdk.ses.email.forwarding
Internal default implementation for IEmailForwardingRuleSetProps.
IEmailForwardingRuleSetProps.Jsii$Proxy - Class in de.sebastianhesse.cdk.ses.email.forwarding
A proxy class which represents a concrete javascript instance of this type.
IEmailMapping - Interface in de.sebastianhesse.cdk.ses.email.forwarding
 
IEmailMapping.Jsii$Default - Interface in de.sebastianhesse.cdk.ses.email.forwarding
Internal default implementation for IEmailMapping.
IEmailMapping.Jsii$Proxy - Class in de.sebastianhesse.cdk.ses.email.forwarding
A proxy class which represents a concrete javascript instance of this type.

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.IEmailForwardingRuleSetProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class de.sebastianhesse.cdk.ses.email.forwarding.IEmailMapping.Jsii$Proxy
 

S

setRuleSet(ReceiptRuleSet) - Method in class de.sebastianhesse.cdk.ses.email.forwarding.EmailForwardingRuleSet
 
D E G I J S 
Skip navigation links

Copyright © 2021. All rights reserved.