/** * AWS SES Node - Version 1 * Discriminator: resource=customVerificationEmail, operation=update */ interface Credentials { aws: CredentialReference; awsAssumeRole: CredentialReference; } /** Update an existing custom verification email template */ export type AwsSesV1CustomVerificationEmailUpdateParams = { resource: 'customVerificationEmail'; operation: 'update'; authentication?: 'iam' | 'assumeRole' | Expression; /** * The name of the custom verification email template */ templateName?: string | Expression | PlaceholderValue; /** * Update Fields * @default {} */ updateFields?: { /** The URL that the recipient of the verification email is sent to if his or her address is not successfully verified */ failureRedirectionURL?: string | Expression | PlaceholderValue; /** The email address that the custom verification email is sent from */ fromEmailAddress?: string | Expression | PlaceholderValue; /** The URL that the recipient of the verification email is sent to if his or her address is successfully verified */ successRedirectionURL?: string | Expression | PlaceholderValue; /** 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 */ templateContent?: string | Expression | PlaceholderValue; /** The subject line of the custom verification email */ templateSubject?: string | Expression | PlaceholderValue; }; }; export type AwsSesV1CustomVerificationEmailUpdateNode = { type: 'n8n-nodes-base.awsSes'; version: 1; credentials?: Credentials; config: NodeConfig; };