node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 1.3 kB
JavaScript
var i=class{constructor(e){this.listCapabilities=()=>this.ovh.request("GET","/webPaaS/capabilities");this.listSubscription=()=>this.ovh.request("GET","/webPaaS/subscription");this.getSubscriptionByServiceName=e=>this.ovh.request("GET",`/webPaaS/subscription/${e}`);this.confirmSubscriptionTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/webPaaS/subscription/${e}/confirmTermination`,r);this.listSubscriptionCustomerByServiceName=e=>this.ovh.request("GET",`/webPaaS/subscription/${e}/customer`);this.addSubscriptionCustomerByServiceName=(e,r)=>this.ovh.request("POST",`/webPaaS/subscription/${e}/customer`,r);this.deleteSubscriptionCustomerByServiceNameAndCustomerId=(e,r)=>this.ovh.request("DELETE",`/webPaaS/subscription/${r}/customer/${e}`);this.getSubscriptionCustomerByServiceNameAndCustomerId=(e,r)=>this.ovh.request("GET",`/webPaaS/subscription/${r}/customer/${e}`);this.getSubscriptionServiceInfosByServiceName=e=>this.ovh.request("GET",`/webPaaS/subscription/${e}/serviceInfos`);this.updateSubscriptionServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/webPaaS/subscription/${e}/serviceInfos`,r);this.postSubscriptionTerminateByServiceName=e=>this.ovh.request("POST",`/webPaaS/subscription/${e}/terminate`);this.ovh=e}};export{i as a};
//# sourceMappingURL=chunk-JNO5EFDE.mjs.map