tencentcloud-sdk-nodejs
Version:
100 lines (99 loc) • 3.5 kB
JavaScript
import { AbstractClient } from "../../../common/abstract_client";
export class Client extends AbstractClient {
constructor(clientConfig) {
super("ses.tencentcloudapi.com", "2020-10-02", clientConfig);
}
async ListEmailIdentities(req, cb) {
return this.request("ListEmailIdentities", req, cb);
}
async CreateEmailAddress(req, cb) {
return this.request("CreateEmailAddress", req, cb);
}
async CreateReceiverDetailWithData(req, cb) {
return this.request("CreateReceiverDetailWithData", req, cb);
}
async GetSendEmailStatus(req, cb) {
return this.request("GetSendEmailStatus", req, cb);
}
async ListReceiverDetails(req, cb) {
return this.request("ListReceiverDetails", req, cb);
}
async CreateReceiver(req, cb) {
return this.request("CreateReceiver", req, cb);
}
async GetEmailIdentity(req, cb) {
return this.request("GetEmailIdentity", req, cb);
}
async GetEmailTemplate(req, cb) {
return this.request("GetEmailTemplate", req, cb);
}
async UpdateCustomBlackList(req, cb) {
return this.request("UpdateCustomBlackList", req, cb);
}
async ListBlackEmailAddress(req, cb) {
return this.request("ListBlackEmailAddress", req, cb);
}
async UpdateEmailTemplate(req, cb) {
return this.request("UpdateEmailTemplate", req, cb);
}
async UpdateEmailIdentity(req, cb) {
return this.request("UpdateEmailIdentity", req, cb);
}
async DeleteEmailIdentity(req, cb) {
return this.request("DeleteEmailIdentity", req, cb);
}
async ListEmailAddress(req, cb) {
return this.request("ListEmailAddress", req, cb);
}
async DeleteReceiver(req, cb) {
return this.request("DeleteReceiver", req, cb);
}
async CreateEmailTemplate(req, cb) {
return this.request("CreateEmailTemplate", req, cb);
}
async BatchSendEmail(req, cb) {
return this.request("BatchSendEmail", req, cb);
}
async UpdateEmailSmtpPassWord(req, cb) {
return this.request("UpdateEmailSmtpPassWord", req, cb);
}
async CreateCustomBlacklist(req, cb) {
return this.request("CreateCustomBlacklist", req, cb);
}
async DeleteEmailTemplate(req, cb) {
return this.request("DeleteEmailTemplate", req, cb);
}
async ListEmailTemplates(req, cb) {
return this.request("ListEmailTemplates", req, cb);
}
async ListSendTasks(req, cb) {
return this.request("ListSendTasks", req, cb);
}
async CreateEmailIdentity(req, cb) {
return this.request("CreateEmailIdentity", req, cb);
}
async DeleteCustomBlackList(req, cb) {
return this.request("DeleteCustomBlackList", req, cb);
}
async DeleteBlackList(req, cb) {
return this.request("DeleteBlackList", req, cb);
}
async SendEmail(req, cb) {
return this.request("SendEmail", req, cb);
}
async ListCustomBlacklist(req, cb) {
return this.request("ListCustomBlacklist", req, cb);
}
async GetStatisticsReport(req, cb) {
return this.request("GetStatisticsReport", req, cb);
}
async CreateReceiverDetail(req, cb) {
return this.request("CreateReceiverDetail", req, cb);
}
async ListReceivers(req, cb) {
return this.request("ListReceivers", req, cb);
}
async DeleteEmailAddress(req, cb) {
return this.request("DeleteEmailAddress", req, cb);
}
}