UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 5.67 kB
var r=class{constructor(e){this.listMxplan=()=>this.ovh.request("GET","/email/mxplan");this.getMxplanByService=e=>this.ovh.request("GET",`/email/mxplan/${e}`);this.updateMxplanByService=(e,n)=>this.ovh.request("PUT",`/email/mxplan/${e}`,n);this.getMxplanAccountByService=e=>this.ovh.request("GET",`/email/mxplan/${e}/account`);this.deleteMxplanAccountByServiceAndEmail=(e,n)=>this.ovh.request("DELETE",`/email/mxplan/${n}/account/${e}`);this.getMxplanAccountByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}`);this.updateMxplanAccountByServiceAndEmail=(e,n,i)=>this.ovh.request("PUT",`/email/mxplan/${n}/account/${e}`,i);this.getMxplanAccountAliasByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/alias`);this.createMxplanAccountAliasByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/alias`,i);this.deleteMxplanAccountAliasByServiceAndEmailAndAlias=(e,n,i)=>this.ovh.request("DELETE",`/email/mxplan/${i}/account/${n}/alias/${e}`);this.getMxplanAccountAliasByServiceAndEmailAndAlias=(e,n,i)=>this.ovh.request("GET",`/email/mxplan/${i}/account/${n}/alias/${e}`);this.getMxplanAccountCapabilitiesByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/capabilities`);this.updateMxplanAccountPasswordByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/changePassword`,i);this.getMxplanAccountDiagnosticByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/diagnostic`);this.createMxplanAccountDiagnosticByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/diagnostic`,i);this.getMxplanAccountFullAccessByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/fullAccess`);this.postMxplanAccountFullAccessByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/fullAccess`,i);this.deleteMxplanAccountFullAccessByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("DELETE",`/email/mxplan/${i}/account/${n}/fullAccess/${e}`);this.getMxplanAccountFullAccessByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("GET",`/email/mxplan/${i}/account/${n}/fullAccess/${e}`);this.sendMxplanAccountAsByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/sendAs`);this.postMxplanAccountSendAsByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/sendAs`,i);this.deleteMxplanAccountSendAsByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("DELETE",`/email/mxplan/${i}/account/${n}/sendAs/${e}`);this.getMxplanAccountSendAsByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("GET",`/email/mxplan/${i}/account/${n}/sendAs/${e}`);this.sendMxplanAccountOnBehalfToByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/sendOnBehalfTo`);this.postMxplanAccountSendOnBehalfToByServiceAndEmail=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/account/${e}/sendOnBehalfTo`,i);this.deleteMxplanAccountSendOnBehalfToByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("DELETE",`/email/mxplan/${i}/account/${n}/sendOnBehalfTo/${e}`);this.getMxplanAccountSendOnBehalfToByServiceAndEmailAndAllowedAccountId=(e,n,i)=>this.ovh.request("GET",`/email/mxplan/${i}/account/${n}/sendOnBehalfTo/${e}`);this.getMxplanAccountTaskByServiceAndEmail=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/account/${e}/task`);this.getMxplanAccountTaskByServiceAndEmailAndId=(e,n,i)=>this.ovh.request("GET",`/email/mxplan/${i}/account/${e}/task/${n}`);this.getMxplanDomainByService=e=>this.ovh.request("GET",`/email/mxplan/${e}/domain`);this.getMxplanDomainByServiceAndDomainName=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/domain/${e}`);this.updateMxplanDomainByServiceAndDomainName=(e,n,i)=>this.ovh.request("PUT",`/email/mxplan/${n}/domain/${e}`,i);this.deleteMxplanDomainDisclaimerByServiceAndDomainName=(e,n)=>this.ovh.request("DELETE",`/email/mxplan/${n}/domain/${e}/disclaimer`);this.getMxplanDomainDisclaimerByServiceAndDomainName=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/domain/${e}/disclaimer`);this.createMxplanDomainDisclaimerByServiceAndDomainName=(e,n,i)=>this.ovh.request("POST",`/email/mxplan/${n}/domain/${e}/disclaimer`,i);this.updateMxplanDomainDisclaimerByServiceAndDomainName=(e,n,i)=>this.ovh.request("PUT",`/email/mxplan/${n}/domain/${e}/disclaimer`,i);this.getMxplanDomainDisclaimerAttributeByServiceAndDomainName=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/domain/${e}/disclaimerAttribute`);this.getMxplanExternalContactByService=e=>this.ovh.request("GET",`/email/mxplan/${e}/externalContact`);this.createMxplanExternalContactByService=(e,n)=>this.ovh.request("POST",`/email/mxplan/${e}/externalContact`,n);this.deleteMxplanExternalContactByServiceAndExternalEmailAddress=(e,n)=>this.ovh.request("DELETE",`/email/mxplan/${n}/externalContact/${e}`);this.getMxplanExternalContactByServiceAndExternalEmailAddress=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/externalContact/${e}`);this.updateMxplanExternalContactByServiceAndExternalEmailAddress=(e,n,i)=>this.ovh.request("PUT",`/email/mxplan/${n}/externalContact/${e}`,i);this.getMxplanServerByService=e=>this.ovh.request("GET",`/email/mxplan/${e}/server`);this.getMxplanTaskByService=e=>this.ovh.request("GET",`/email/mxplan/${e}/task`);this.getMxplanTaskByServiceAndId=(e,n)=>this.ovh.request("GET",`/email/mxplan/${n}/task/${e}`);this.updateMxplanFlagsOnAllAccountsByService=e=>this.ovh.request("POST",`/email/mxplan/${e}/updateFlagsOnAllAccounts`);this.ovh=e}};export{r as a}; //# sourceMappingURL=chunk-DSCM23XA.mjs.map