node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 1.53 kB
JavaScript
var t=Object.defineProperty;var v=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var c=Object.prototype.hasOwnProperty;var S=(s,e)=>{for(var r in e)t(s,r,{get:e[r],enumerable:!0})},a=(s,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of m(e))!c.call(s,i)&&i!==r&&t(s,i,{get:()=>e[i],enumerable:!(o=v(e,i))||o.enumerable});return s};var l=s=>a(t({},"__esModule",{value:!0}),s);var u={};S(u,{LicenseSqlserverHandler:()=>n});module.exports=l(u);var n=class{constructor(e){this.listSqlserver=()=>this.ovh.request("GET","/license/sqlserver");this.getSqlserverOrderableVersions=()=>this.ovh.request("GET","/license/sqlserver/orderableVersions");this.getSqlserverByServiceName=e=>this.ovh.request("GET",`/license/sqlserver/${e}`);this.confirmSqlserverTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/license/sqlserver/${e}/confirmTermination`,r);this.getSqlserverServiceInfosByServiceName=e=>this.ovh.request("GET",`/license/sqlserver/${e}/serviceInfos`);this.updateSqlserverServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/license/sqlserver/${e}/serviceInfos`,r);this.getSqlserverTasksByServiceName=e=>this.ovh.request("GET",`/license/sqlserver/${e}/tasks`);this.getSqlserverTasksByServiceNameAndTaskId=(e,r)=>this.ovh.request("GET",`/license/sqlserver/${e}/tasks/${r}`);this.postSqlserverTerminateByServiceName=e=>this.ovh.request("POST",`/license/sqlserver/${e}/terminate`);this.ovh=e}};0&&(module.exports={LicenseSqlserverHandler});
//# sourceMappingURL=LicenseSqlserver.js.map