UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 7.06 kB
var o=Object.defineProperty;var n=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var d=(i,e)=>{for(var s in e)o(i,s,{get:e[s],enumerable:!0})},m=(i,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of c(e))!l.call(i,r)&&r!==s&&o(i,r,{get:()=>e[r],enumerable:!(t=n(e,r))||t.enumerable});return i};var g=i=>m(o({},"__esModule",{value:!0}),i);var P={};d(P,{PackXdslHandler:()=>a});module.exports=g(P);var a=class{constructor(e){this.listXdsl=()=>this.ovh.request("GET","/pack/xdsl");this.getXdslByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}`);this.updateXdslByPackName=(e,s)=>this.ovh.request("PUT",`/pack/xdsl/${e}`,s);this.postXdslAddressMoveMoveOfferByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/addressMove/moveOffer`,s);this.postXdslAddressMoveOffersByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/addressMove/offers`,s);this.postXdslAddressMoveServicesToDeleteUnpackTermsByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/addressMove/servicesToDeleteUnpackTerms`,s);this.checkXdslCanCancelResiliationByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/canCancelResiliation`);this.postXdslCancelResiliationByPackName=e=>this.ovh.request("POST",`/pack/xdsl/${e}/cancelResiliation`);this.launchXdslChangeContactByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/changeContact`,s);this.getXdslContactOwnerByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/contactOwner`);this.getXdslDomainOptionsTldsByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/domain/options/tlds`);this.getXdslDomainServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/domain/services`);this.postXdslDomainServicesByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/domain/services`,s);this.listXdslEmailProOptionsDomainsByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/emailPro/options/domains`);this.checkXdslEmailProOptionsIsEmailAvailableByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/emailPro/options/isEmailAvailable`);this.listXdslEmailProServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/emailPro/services`);this.postXdslEmailProServicesByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/emailPro/services`,s);this.getXdslExchangeAccountServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/exchangeAccount/services`);this.getXdslExchangeAccountServicesByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/exchangeAccount/services/${e}`);this.getXdslExchangeIndividualOptionsDomainsByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/exchangeIndividual/options/domains`);this.checkXdslExchangeIndividualOptionsIsEmailAvailableByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/exchangeIndividual/options/isEmailAvailable`);this.getXdslExchangeOrganizationServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/exchangeOrganization/services`);this.getXdslHostedEmailOptionsDomainsByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/hostedEmail/options/domains`);this.getXdslHostedEmailServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/hostedEmail/services`);this.postXdslHostedEmailServicesByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/hostedEmail/services`,s);this.deleteXdslHostedEmailServicesByPackNameAndDomain=(e,s)=>this.ovh.request("DELETE",`/pack/xdsl/${s}/hostedEmail/services/${e}`);this.getXdslHostedEmailServicesByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/hostedEmail/services/${e}`);this.getXdslHostedEmailServicesAccountByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/hostedEmail/services/${e}/account`);this.updateXdslHostedEmailServicesPasswordByPackNameAndDomain=(e,s,t)=>this.ovh.request("POST",`/pack/xdsl/${s}/hostedEmail/services/${e}/changePassword`,t);this.getXdslHostedEmailServicesConfigurationByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/hostedEmail/services/${e}/configuration`);this.postXdslMigrationMigrateByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/migration/migrate`,s);this.postXdslMigrationOffersByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/migration/offers`,s);this.postXdslMigrationServicesToDeleteUnpackTermsByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/migration/servicesToDeleteUnpackTerms`,s);this.getXdslPromotionCodeCapabilitiesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/promotionCode/capabilities`);this.createXdslPromotionCodeGenerateByPackName=e=>this.ovh.request("POST",`/pack/xdsl/${e}/promotionCode/generate`);this.postXdslResiliateByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/resiliate`,s);this.getXdslResiliationFollowUpByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/resiliationFollowUp`);this.getXdslResiliationTermsByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/resiliationTerms`);this.getXdslServiceInfosByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/serviceInfos`);this.updateXdslServiceInfosByPackName=(e,s)=>this.ovh.request("PUT",`/pack/xdsl/${e}/serviceInfos`,s);this.getXdslServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/services`);this.getXdslShippingAddressesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/shippingAddresses`);this.listXdslSubServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/subServices`);this.getXdslSubServicesByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/subServices/${e}`);this.getXdslSubServicesKeepServiceTermsByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/subServices/${e}/keepServiceTerms`);this.getXdslTasksByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/tasks`);this.getXdslTasksByPackNameAndId=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/tasks/${e}`);this.getXdslVoipBillingAccountServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/voipBillingAccount/services`);this.getXdslVoipEcofaxServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/voipEcofax/services`);this.postXdslVoipEcofaxServicesByPackName=e=>this.ovh.request("POST",`/pack/xdsl/${e}/voipEcofax/services`);this.createXdslVoipLineOptionsCustomShippingAddressByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/voipLine/options/customShippingAddress`,s);this.getXdslVoipLineOptionsHardwaresByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/voipLine/options/hardwares`);this.getXdslVoipLineOptionsShippingAddressesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/voipLine/options/shippingAddresses`);this.getXdslVoipLineServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/voipLine/services`);this.postXdslVoipLineServicesByPackName=(e,s)=>this.ovh.request("POST",`/pack/xdsl/${e}/voipLine/services`,s);this.getXdslVoipLineServicesByPackNameAndDomain=(e,s)=>this.ovh.request("GET",`/pack/xdsl/${s}/voipLine/services/${e}`);this.getXdslXdslAccessServicesByPackName=e=>this.ovh.request("GET",`/pack/xdsl/${e}/xdslAccess/services`);this.ovh=e}};0&&(module.exports={PackXdslHandler}); //# sourceMappingURL=PackXdsl.js.map