UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 2.81 kB
var a=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var d=Object.prototype.hasOwnProperty;var n=(r,e)=>{for(var s in e)a(r,s,{get:e[s],enumerable:!0})},g=(r,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of c(e))!d.call(r,i)&&i!==s&&a(r,i,{get:()=>e[i],enumerable:!(t=o(e,i))||t.enumerable});return r};var v=r=>g(a({},"__esModule",{value:!0}),r);var m={};n(m,{DedicatedHousingHandler:()=>u});module.exports=v(m);var u=class{constructor(e){this.listHousing=()=>this.ovh.request("GET","/dedicated/housing");this.getHousingByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}`);this.deleteHousingFeaturesBackupFTPByServiceName=e=>this.ovh.request("DELETE",`/dedicated/housing/${e}/features/backupFTP`);this.getHousingFeaturesBackupFTPByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/features/backupFTP`);this.createHousingFeaturesBackupFTPByServiceName=e=>this.ovh.request("POST",`/dedicated/housing/${e}/features/backupFTP`);this.listHousingFeaturesBackupFTPAccessByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/features/backupFTP/access`);this.createHousingFeaturesBackupFTPAccessByServiceName=(e,s)=>this.ovh.request("POST",`/dedicated/housing/${e}/features/backupFTP/access`,s);this.deleteHousingFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,s)=>this.ovh.request("DELETE",`/dedicated/housing/${s}/features/backupFTP/access/${e}`);this.getHousingFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,s)=>this.ovh.request("GET",`/dedicated/housing/${s}/features/backupFTP/access/${e}`);this.updateHousingFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,s,t)=>this.ovh.request("PUT",`/dedicated/housing/${s}/features/backupFTP/access/${e}`,t);this.getHousingFeaturesBackupFTPAuthorizableBlocksByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/features/backupFTP/authorizableBlocks`);this.updateHousingFeaturesBackupFTPPasswordByServiceName=e=>this.ovh.request("POST",`/dedicated/housing/${e}/features/backupFTP/password`);this.getHousingOrderableAPCByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/orderable/APC`);this.getHousingServiceInfosByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/serviceInfos`);this.updateHousingServiceInfosByServiceName=(e,s)=>this.ovh.request("PUT",`/dedicated/housing/${e}/serviceInfos`,s);this.getHousingTaskByServiceName=e=>this.ovh.request("GET",`/dedicated/housing/${e}/task`);this.getHousingTaskByServiceNameAndTaskId=(e,s)=>this.ovh.request("GET",`/dedicated/housing/${e}/task/${s}`);this.postHousingTaskCancelByServiceNameAndTaskId=(e,s)=>this.ovh.request("POST",`/dedicated/housing/${e}/task/${s}/cancel`);this.ovh=e}};0&&(module.exports={DedicatedHousingHandler}); //# sourceMappingURL=DedicatedHousing.js.map