interface AwsSesNodeParameters {
additionalFields?:
| { configurationSetName?: string }
| {
bccAddresses?: string;
ccAddresses?: string;
configurationSetName?: string;
replyToAddresses?: string;
returnPath?: string;
returnPathArn?: string;
sourceArn?: string;
}
| { textPart?: string };
authentication?: "iam" | "assumeRole";
body?: string;
email?: string;
failureRedirectionURL?: string;
fromEmail?: string;
fromEmailAddress?: string;
htmlPart?: string;
isBodyHtml?: boolean;
limit?: number;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete"
| "send"
| "sendTemplate";
resource?: | "template"
| "email"
| "customVerificationEmail";
returnAll?: boolean;
subject?: string;
subjectPart?: string;
successRedirectionURL?: string;
templateContent?: string;
templateDataUi?: {
templateDataValues: {
key?: string;
value?: string;
}[];
};
templateName?: string;
templateSubject?: string;
toAddresses?: string;
updateFields?: | {
failureRedirectionURL?: string;
fromEmailAddress?: string;
successRedirectionURL?: string;
templateContent?: string;
templateSubject?: string;
}
| {
htmlPart?: string;
subjectPart?: string;
textPart?: string;
};
}Properties§
readonly additional Fields?:
| { configurationSetName?: string }
| {
bccAddresses?: string;
ccAddresses?: string;
configurationSetName?: string;
replyToAddresses?: string;
returnPath?: string;
returnPathArn?: string;
sourceArn?: string;
}
| { textPart?: string }readonly authentication?: "iam" | "assumeRole"Default: "iam"
readonly body?: stringThe message to be sent
readonly email?: stringThe email address to verify
readonly failure Redirection URL?: stringThe URL that the recipient of the verification email is sent to if his or her address is not successfully verified
readonly from Email?: stringEmail address of the sender
readonly from Email Address?: stringThe email address that the custom verification email is sent from
readonly html Part?: stringThe HTML body of the email
readonly is Body Html?: booleanWhether body is HTML or simple text
readonly limit?: numberMax number of results to return Default: 20 Type options: {"minValue":1}
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete"
| "send"
| "sendTemplate"Default: "create"
readonly resource?: "template" | "email" | "customVerificationEmail"Default: "email"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly subject?: string§readonly subject Part?: stringThe subject line of the email
readonly success Redirection URL?: stringThe URL that the recipient of the verification email is sent to if his or her address is successfully verified
readonly template Content?: stringThe content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML
readonly template Data Ui?: { ... }Default: {} Type options: {"multipleValues":true}
readonly template Name?: stringThe name of the custom verification email template
readonly template Subject?: stringThe subject line of the custom verification email
readonly to Addresses?: stringEmail addresses of the recipients Default: [] Type options: {"multipleValues":true,"multipleValueButtonText":"Add To Email"}
readonly update Fields?:
| {
failureRedirectionURL?: string;
fromEmailAddress?: string;
successRedirectionURL?: string;
templateContent?: string;
templateSubject?: string;
}
| {
htmlPart?: string;
subjectPart?: string;
textPart?: string;
}Default: {}
Default: {}