UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 1.89 kB
var s=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var p=(n,e)=>{for(var r in e)s(n,r,{get:e[r],enumerable:!0})},l=(n,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of c(e))!m.call(n,i)&&i!==r&&s(n,i,{get:()=>e[i],enumerable:!(o=a(e,i))||o.enumerable});return n};var u=n=>l(s({},"__esModule",{value:!0}),n);var v={};p(v,{LicenseCpanelHandler:()=>t});module.exports=u(v);var t=class{constructor(e){this.listCpanel=()=>this.ovh.request("GET","/license/cpanel");this.getCpanelOrderableVersions=()=>this.ovh.request("GET","/license/cpanel/orderableVersions");this.getCpanelByServiceName=e=>this.ovh.request("GET",`/license/cpanel/${e}`);this.updateCpanelByServiceName=(e,r)=>this.ovh.request("PUT",`/license/cpanel/${e}`,r);this.getCpanelAllowedDestinationIpByServiceName=e=>this.ovh.request("GET",`/license/cpanel/${e}/allowedDestinationIp`);this.getCpanelCanLicenseBeMovedToByServiceName=e=>this.ovh.request("GET",`/license/cpanel/${e}/canLicenseBeMovedTo`);this.postCpanelChangeIpByServiceName=(e,r)=>this.ovh.request("POST",`/license/cpanel/${e}/changeIp`,r);this.confirmCpanelTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/license/cpanel/${e}/confirmTermination`,r);this.getCpanelServiceInfosByServiceName=e=>this.ovh.request("GET",`/license/cpanel/${e}/serviceInfos`);this.updateCpanelServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/license/cpanel/${e}/serviceInfos`,r);this.getCpanelTasksByServiceName=e=>this.ovh.request("GET",`/license/cpanel/${e}/tasks`);this.getCpanelTasksByServiceNameAndTaskId=(e,r)=>this.ovh.request("GET",`/license/cpanel/${e}/tasks/${r}`);this.postCpanelTerminateByServiceName=e=>this.ovh.request("POST",`/license/cpanel/${e}/terminate`);this.ovh=e}};0&&(module.exports={LicenseCpanelHandler}); //# sourceMappingURL=LicenseCpanel.js.map