UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 2 kB
var n=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var w=Object.prototype.hasOwnProperty;var a=(s,e)=>{for(var i in e)n(s,i,{get:e[i],enumerable:!0})},d=(s,e,i,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of c(e))!w.call(s,r)&&r!==i&&n(s,r,{get:()=>e[r],enumerable:!(t=m(e,r))||t.enumerable});return s};var u=s=>d(n({},"__esModule",{value:!0}),s);var v={};a(v,{LicenseWindowsHandler:()=>o});module.exports=u(v);var o=class{constructor(e){this.listWindows=()=>this.ovh.request("GET","/license/windows");this.getWindowsOrderableVersions=()=>this.ovh.request("GET","/license/windows/orderableVersions");this.getWindowsByServiceName=e=>this.ovh.request("GET",`/license/windows/${e}`);this.updateWindowsByServiceName=(e,i)=>this.ovh.request("PUT",`/license/windows/${e}`,i);this.confirmWindowsTerminationByServiceName=(e,i)=>this.ovh.request("POST",`/license/windows/${e}/confirmTermination`,i);this.getWindowsOptionByServiceName=e=>this.ovh.request("GET",`/license/windows/${e}/option`);this.deleteWindowsOptionByServiceNameAndLabel=(e,i)=>this.ovh.request("DELETE",`/license/windows/${i}/option/${e}`);this.getWindowsOptionByServiceNameAndLabel=(e,i)=>this.ovh.request("GET",`/license/windows/${i}/option/${e}`);this.getWindowsServiceInfosByServiceName=e=>this.ovh.request("GET",`/license/windows/${e}/serviceInfos`);this.updateWindowsServiceInfosByServiceName=(e,i)=>this.ovh.request("PUT",`/license/windows/${e}/serviceInfos`,i);this.postWindowsSqlServerByServiceName=(e,i)=>this.ovh.request("POST",`/license/windows/${e}/sqlServer`,i);this.getWindowsTasksByServiceName=e=>this.ovh.request("GET",`/license/windows/${e}/tasks`);this.getWindowsTasksByServiceNameAndTaskId=(e,i)=>this.ovh.request("GET",`/license/windows/${e}/tasks/${i}`);this.postWindowsTerminateByServiceName=e=>this.ovh.request("POST",`/license/windows/${e}/terminate`);this.ovh=e}};0&&(module.exports={LicenseWindowsHandler}); //# sourceMappingURL=LicenseWindows.js.map