node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 4.51 kB
JavaScript
var a=class{constructor(e){this.listNetapp=()=>this.ovh.request("GET","/storage/netapp");this.getNetappByServiceName=e=>this.ovh.request("GET",`/storage/netapp/${e}`);this.updateNetappByServiceName=(e,t)=>this.ovh.request("PUT",`/storage/netapp/${e}`,t);this.launchNetappChangeContactByServiceName=(e,t)=>this.ovh.request("POST",`/storage/netapp/${e}/changeContact`,t);this.confirmNetappTerminationByServiceName=(e,t)=>this.ovh.request("POST",`/storage/netapp/${e}/confirmTermination`,t);this.getNetappServiceInfosByServiceName=e=>this.ovh.request("GET",`/storage/netapp/${e}/serviceInfos`);this.updateNetappServiceInfosByServiceName=(e,t)=>this.ovh.request("PUT",`/storage/netapp/${e}/serviceInfos`,t);this.listNetappShareByServiceName=e=>this.ovh.request("GET",`/storage/netapp/${e}/share`);this.createNetappShareByServiceName=(e,t)=>this.ovh.request("POST",`/storage/netapp/${e}/share`,t);this.deleteNetappShareByServiceNameAndShareId=(e,t)=>this.ovh.request("DELETE",`/storage/netapp/${e}/share/${t}`);this.getNetappShareByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}`);this.updateNetappShareByServiceNameAndShareId=(e,t,r)=>this.ovh.request("PUT",`/storage/netapp/${e}/share/${t}`,r);this.listNetappShareAccessPathByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/accessPath`);this.getNetappShareAccessPathByServiceNameAndShareIdAndAccessPathId=(e,t,r)=>this.ovh.request("GET",`/storage/netapp/${t}/share/${r}/accessPath/${e}`);this.listNetappShareAclByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/acl`);this.createNetappShareAclByServiceNameAndShareId=(e,t,r)=>this.ovh.request("POST",`/storage/netapp/${e}/share/${t}/acl`,r);this.deleteNetappShareAclByServiceNameAndShareIdAndAclRuleId=(e,t,r)=>this.ovh.request("DELETE",`/storage/netapp/${t}/share/${r}/acl/${e}`);this.getNetappShareAclByServiceNameAndShareIdAndAclRuleId=(e,t,r)=>this.ovh.request("GET",`/storage/netapp/${t}/share/${r}/acl/${e}`);this.postNetappShareExtendByServiceNameAndShareId=(e,t,r)=>this.ovh.request("POST",`/storage/netapp/${e}/share/${t}/extend`,r);this.postNetappShareShrinkByServiceNameAndShareId=(e,t,r)=>this.ovh.request("POST",`/storage/netapp/${e}/share/${t}/shrink`,r);this.listNetappShareSnapshotByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/snapshot`);this.createNetappShareSnapshotByServiceNameAndShareId=(e,t,r)=>this.ovh.request("POST",`/storage/netapp/${e}/share/${t}/snapshot`,r);this.deleteNetappShareSnapshotByServiceNameAndShareIdAndSnapshotId=(e,t,r)=>this.ovh.request("DELETE",`/storage/netapp/${e}/share/${t}/snapshot/${r}`);this.getNetappShareSnapshotByServiceNameAndShareIdAndSnapshotId=(e,t,r)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/snapshot/${r}`);this.updateNetappShareSnapshotByServiceNameAndShareIdAndSnapshotId=(e,t,r,s)=>this.ovh.request("PUT",`/storage/netapp/${e}/share/${t}/snapshot/${r}`,s);this.postNetappShareSnapshotHoldByServiceNameAndShareIdAndSnapshotId=(e,t,r)=>this.ovh.request("POST",`/storage/netapp/${e}/share/${t}/snapshot/${r}/hold`);this.getNetappShareSnapshotPolicyByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/snapshotPolicy`);this.updateNetappShareSnapshotPolicyByServiceNameAndShareId=(e,t,r)=>this.ovh.request("PUT",`/storage/netapp/${e}/share/${t}/snapshotPolicy`,r);this.getNetappShareSnapshotReserveByServiceNameAndShareId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/share/${t}/snapshotReserve`);this.updateNetappShareSnapshotReserveByServiceNameAndShareId=(e,t,r)=>this.ovh.request("PUT",`/storage/netapp/${e}/share/${t}/snapshotReserve`,r);this.getNetappSnapshotPolicyByServiceName=e=>this.ovh.request("GET",`/storage/netapp/${e}/snapshotPolicy`);this.createNetappSnapshotPolicyByServiceName=(e,t)=>this.ovh.request("POST",`/storage/netapp/${e}/snapshotPolicy`,t);this.deleteNetappSnapshotPolicyByServiceNameAndSnapshotPolicyId=(e,t)=>this.ovh.request("DELETE",`/storage/netapp/${e}/snapshotPolicy/${t}`);this.getNetappSnapshotPolicyByServiceNameAndSnapshotPolicyId=(e,t)=>this.ovh.request("GET",`/storage/netapp/${e}/snapshotPolicy/${t}`);this.updateNetappSnapshotPolicyByServiceNameAndSnapshotPolicyId=(e,t,r)=>this.ovh.request("PUT",`/storage/netapp/${e}/snapshotPolicy/${t}`,r);this.postNetappTerminateByServiceName=e=>this.ovh.request("POST",`/storage/netapp/${e}/terminate`);this.ovh=e}};export{a};
//# sourceMappingURL=chunk-RAIBUNT4.mjs.map