node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 2.15 kB
JavaScript
var n=Object.defineProperty;var c=Object.getOwnPropertyDescriptor;var o=Object.getOwnPropertyNames;var a=Object.prototype.hasOwnProperty;var d=(r,e)=>{for(var i in e)n(r,i,{get:e[i],enumerable:!0})},u=(r,e,i,m)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of o(e))!a.call(r,t)&&t!==i&&n(r,t,{get:()=>e[t],enumerable:!(m=c(e,t))||m.enumerable});return r};var v=r=>u(n({},"__esModule",{value:!0}),r);var h={};d(h,{LicenseDirectadminHandler:()=>s});module.exports=v(h);var s=class{constructor(e){this.listDirectadmin=()=>this.ovh.request("GET","/license/directadmin");this.getDirectadminOrderableVersions=()=>this.ovh.request("GET","/license/directadmin/orderableVersions");this.getDirectadminByServiceName=e=>this.ovh.request("GET",`/license/directadmin/${e}`);this.updateDirectadminByServiceName=(e,i)=>this.ovh.request("PUT",`/license/directadmin/${e}`,i);this.getDirectadminAllowedDestinationIpByServiceName=e=>this.ovh.request("GET",`/license/directadmin/${e}/allowedDestinationIp`);this.getDirectadminCanLicenseBeMovedToByServiceName=e=>this.ovh.request("GET",`/license/directadmin/${e}/canLicenseBeMovedTo`);this.postDirectadminChangeIpByServiceName=(e,i)=>this.ovh.request("POST",`/license/directadmin/${e}/changeIp`,i);this.updateDirectadminOsByServiceName=(e,i)=>this.ovh.request("POST",`/license/directadmin/${e}/changeOs`,i);this.confirmDirectadminTerminationByServiceName=(e,i)=>this.ovh.request("POST",`/license/directadmin/${e}/confirmTermination`,i);this.getDirectadminServiceInfosByServiceName=e=>this.ovh.request("GET",`/license/directadmin/${e}/serviceInfos`);this.updateDirectadminServiceInfosByServiceName=(e,i)=>this.ovh.request("PUT",`/license/directadmin/${e}/serviceInfos`,i);this.getDirectadminTasksByServiceName=e=>this.ovh.request("GET",`/license/directadmin/${e}/tasks`);this.getDirectadminTasksByServiceNameAndTaskId=(e,i)=>this.ovh.request("GET",`/license/directadmin/${e}/tasks/${i}`);this.postDirectadminTerminateByServiceName=e=>this.ovh.request("POST",`/license/directadmin/${e}/terminate`);this.ovh=e}};0&&(module.exports={LicenseDirectadminHandler});
//# sourceMappingURL=LicenseDirectadmin.js.map