node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 1.86 kB
JavaScript
var r=class{constructor(e){this.list=()=>this.ovh.request("GET","/deskaas");this.getByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}`);this.updateAliasByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/changeAlias`,s);this.launchChangeContactByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/changeContact`,s);this.confirmTerminationByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/confirmTermination`,s);this.postConsoleByServiceName=e=>this.ovh.request("POST",`/deskaas/${e}/console`);this.getPasswordPolicyByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}/passwordPolicy`);this.postRebootByServiceName=e=>this.ovh.request("POST",`/deskaas/${e}/reboot`);this.postRefreshByServiceName=e=>this.ovh.request("POST",`/deskaas/${e}/refresh`);this.getServiceInfosByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}/serviceInfos`);this.updateServiceInfosByServiceName=(e,s)=>this.ovh.request("PUT",`/deskaas/${e}/serviceInfos`,s);this.getTaskByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}/task`);this.getTaskByServiceNameAndTaskId=(e,s)=>this.ovh.request("GET",`/deskaas/${e}/task/${s}`);this.postTerminateByServiceName=e=>this.ovh.request("POST",`/deskaas/${e}/terminate`);this.postUpgradeByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/upgrade`,s);this.getUserByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}/user`);this.updateUserPasswordByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/user/changePassword`,s);this.updateUserPropertiesByServiceName=(e,s)=>this.ovh.request("POST",`/deskaas/${e}/user/changeProperties`,s);this.getUserTaskByServiceName=e=>this.ovh.request("GET",`/deskaas/${e}/user/task`);this.getUserTaskByServiceNameAndTaskId=(e,s)=>this.ovh.request("GET",`/deskaas/${e}/user/task/${s}`);this.ovh=e}};export{r as a};
//# sourceMappingURL=chunk-XRY6YBM7.mjs.map