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?: string
The message to be sent
readonly email?: string
The email address to verify
readonly failure Redirection URL?: string
The URL that the recipient of the verification email is sent to if his or her address is not successfully verified
readonly from Email?: string
Email address of the sender
readonly from Email Address?: string
The email address that the custom verification email is sent from
readonly html Part?: string
The HTML body of the email
readonly is Body Html?: boolean
Whether body is HTML or simple text
readonly limit?: number
Max 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?: boolean
Whether to return all results or only up to a given limit
readonly subject?: string
§readonly subject Part?: string
The subject line of the email
readonly success Redirection URL?: string
The URL that the recipient of the verification email is sent to if his or her address is successfully verified
readonly template Content?: string
The 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?: string
The name of the custom verification email template
readonly template Subject?: string
The subject line of the custom verification email
readonly to Addresses?: string
Email 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: {}