node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 3.15 kB
JavaScript
var a=Object.defineProperty;var n=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var v=(s,e)=>{for(var r in e)a(s,r,{get:e[r],enumerable:!0})},l=(s,e,r,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of c(e))!m.call(s,i)&&i!==r&&a(s,i,{get:()=>e[i],enumerable:!(t=n(e,i))||t.enumerable});return s};var S=s=>l(a({},"__esModule",{value:!0}),s);var u={};v(u,{CaasContainersHandler:()=>o});module.exports=S(u);var o=class{constructor(e){this.listContainers=()=>this.ovh.request("GET","/caas/containers");this.listContainersSlavesFlavors=()=>this.ovh.request("GET","/caas/containers/slaves/flavors");this.getContainersSlavesFlavorsByFlavorId=e=>this.ovh.request("GET",`/caas/containers/slaves/flavors/${e}`);this.getContainersByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}`);this.listContainersAvailableFrameworksByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/availableFrameworks`);this.launchContainersChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/caas/containers/${e}/changeContact`,r);this.listContainersFrameworksByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/frameworks`);this.getContainersFrameworksByServiceNameAndFrameworkId=(e,r)=>this.ovh.request("GET",`/caas/containers/${r}/frameworks/${e}`);this.listContainersFrameworksAppsByServiceNameAndFrameworkId=(e,r)=>this.ovh.request("GET",`/caas/containers/${r}/frameworks/${e}/apps`);this.updateContainersFrameworksPasswordByServiceNameAndFrameworkId=(e,r,t)=>this.ovh.request("PUT",`/caas/containers/${r}/frameworks/${e}/password`,t);this.listContainersRegistryCredentialsByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/registry/credentials`);this.postContainersRegistryCredentialsByServiceName=(e,r)=>this.ovh.request("POST",`/caas/containers/${e}/registry/credentials`,r);this.deleteContainersRegistryCredentialsByServiceNameAndCredentialsId=(e,r)=>this.ovh.request("DELETE",`/caas/containers/${r}/registry/credentials/${e}`);this.getContainersRegistryCredentialsByServiceNameAndCredentialsId=(e,r)=>this.ovh.request("GET",`/caas/containers/${r}/registry/credentials/${e}`);this.updateContainersRegistryCredentialsByServiceNameAndCredentialsId=(e,r,t)=>this.ovh.request("PUT",`/caas/containers/${r}/registry/credentials/${e}`,t);this.getContainersServiceInfosByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/serviceInfos`);this.updateContainersServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/caas/containers/${e}/serviceInfos`,r);this.listContainersSlavesByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/slaves`);this.getContainersSlavesByServiceNameAndSlaveId=(e,r)=>this.ovh.request("GET",`/caas/containers/${e}/slaves/${r}`);this.deleteContainersSslByServiceName=e=>this.ovh.request("DELETE",`/caas/containers/${e}/ssl`);this.getContainersSslByServiceName=e=>this.ovh.request("GET",`/caas/containers/${e}/ssl`);this.updateContainersSslByServiceName=(e,r)=>this.ovh.request("PUT",`/caas/containers/${e}/ssl`,r);this.ovh=e}};0&&(module.exports={CaasContainersHandler});
//# sourceMappingURL=CaasContainers.js.map