UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 1.49 kB
var t=class{constructor(e){this.list=()=>this.ovh.request("GET","/metrics");this.getByServiceName=e=>this.ovh.request("GET",`/metrics/${e}`);this.putByServiceName=(e,r)=>this.ovh.request("PUT",`/metrics/${e}`,r);this.launchChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/metrics/${e}/changeContact`,r);this.confirmTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/metrics/${e}/confirmTermination`,r);this.getConsumptionByServiceName=e=>this.ovh.request("GET",`/metrics/${e}/consumption`);this.postLookupTokenByServiceName=(e,r)=>this.ovh.request("POST",`/metrics/${e}/lookup/token`,r);this.putQuotaByServiceName=(e,r)=>this.ovh.request("PUT",`/metrics/${e}/quota`,r);this.getServiceInfosByServiceName=e=>this.ovh.request("GET",`/metrics/${e}/serviceInfos`);this.updateServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/metrics/${e}/serviceInfos`,r);this.postTerminateByServiceName=e=>this.ovh.request("POST",`/metrics/${e}/terminate`);this.getTokenByServiceName=e=>this.ovh.request("GET",`/metrics/${e}/token`);this.createTokenByServiceName=(e,r)=>this.ovh.request("POST",`/metrics/${e}/token`,r);this.deleteTokenByServiceNameAndTokenId=(e,r)=>this.ovh.request("DELETE",`/metrics/${e}/token/${r}`);this.getTokenByServiceNameAndTokenId=(e,r)=>this.ovh.request("GET",`/metrics/${e}/token/${r}`);this.putTokenByServiceNameAndTokenId=(e,r,i)=>this.ovh.request("PUT",`/metrics/${e}/token/${r}`,i);this.ovh=e}};export{t as a}; //# sourceMappingURL=chunk-OFN5SN2B.mjs.map