@Internal public static final class IEmailMapping.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IEmailMapping.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIEmailMapping.Jsii$Default, IEmailMapping.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
String |
getReceiveEmail()
You can define a string that is matching an email address, e.g.
|
String |
getReceivePrefix()
A short way to match a specific email addresses by only providing a prefix, e.g.
|
List<String> |
getTargetEmails()
A list of target email addresses that should receive the forwarded emails for the given email addresses matched by either `receiveEmail` or `receivePrefix`.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) @NotNull public final List<String> getTargetEmails()
Make sure that you only specify email addresses that are verified by SES. Otherwise SES won't send them out.
Example: ['foobar@gmail.com', 'foo+bar@gmail.com', 'whatever@example.org']
getTargetEmails in interface IEmailMappinggetTargetEmails in interface IEmailMapping.Jsii$Default@Stability(value=Stable) @Nullable public final String getReceiveEmail()
If this property is defined, the receivePrefix will be ignored. You must define either this property or receivePrefix, otherwise no emails will be forwarded.
getReceiveEmail in interface IEmailMappinggetReceiveEmail in interface IEmailMapping.Jsii$Default@Stability(value=Stable) @Nullable public final String getReceivePrefix()
IEmailForwardingRuleProps. If an email was sent to this specific email address, all emails matching this receiver will be forwarded to all email addresses defined in `targetEmails`.
If receiveEmail property is defined as well, then receiveEmail is preferred. Hence, only define one of them.
getReceivePrefix in interface IEmailMappinggetReceivePrefix in interface IEmailMapping.Jsii$DefaultCopyright © 2021. All rights reserved.