node-ovh-ts
Version:
OVH API wrapper library for TypeScript
1 lines • 782 kB
JavaScript
var Ne=Object.defineProperty;var Re=Object.getOwnPropertyDescriptor;var Le=Object.getOwnPropertyNames;var Me=Object.prototype.hasOwnProperty;var je=(n,e)=>{for(var r in e)Ne(n,r,{get:e[r],enumerable:!0})},we=(n,e,r,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Le(e))!Me.call(n,i)&&i!==r&&Ne(n,i,{get:()=>e[i],enumerable:!(t=Re(e,i))||t.enumerable});return n};var Fe=n=>we(Ne({},"__esModule",{value:!0}),n);var Ue={};je(Ue,{AllDomHandler:()=>a,AnalyticsHandler:()=>u,AuthHandler:()=>c,CaasContainersHandler:()=>d,CaasRegistryHandler:()=>m,CdnDedicatedHandler:()=>l,CloudHandler:()=>g,ClusterHadoopHandler:()=>h,ConnectivityHandler:()=>v,ContactHandler:()=>p,DbaasLogsHandler:()=>P,DedicatedAnthosHandler:()=>S,DedicatedCephHandler:()=>b,DedicatedCloudHandler:()=>y,DedicatedHousingHandler:()=>E,DedicatedInstallationTemplateHandler:()=>T,DedicatedNasHandler:()=>C,DedicatedNashaHandler:()=>$,DedicatedServerHandler:()=>f,DeskaasHandler:()=>B,DomainHandler:()=>A,EmailDomainHandler:()=>D,EmailExchangeHandler:()=>q,EmailMxplanHandler:()=>I,EmailProHandler:()=>N,FreefaxHandler:()=>O,HorizonViewHandler:()=>k,HostingPrivateDatabaseHandler:()=>G,HostingWebHandler:()=>x,IpHandler:()=>H,IpLoadbalancingHandler:()=>R,LicenseCloudLinuxHandler:()=>L,LicenseCpanelHandler:()=>M,LicenseDirectadminHandler:()=>j,LicenseOfficeHandler:()=>w,LicenseOfficePrepaidHandler:()=>F,LicensePleskHandler:()=>U,LicenseRedhatHandler:()=>V,LicenseSqlserverHandler:()=>W,LicenseVirtuozzoHandler:()=>z,LicenseWindowsHandler:()=>K,LicenseWorklightHandler:()=>X,MeHandler:()=>Q,MetricsHandler:()=>Z,MsServicesHandler:()=>J,NewAccountHandler:()=>Y,NutanixHandler:()=>_,OVHBase:()=>ke,OrderHandler:()=>ee,OverTheBoxHandler:()=>re,OvhCloudConnectHandler:()=>te,PackSiptrunkHandler:()=>ie,PackXdslHandler:()=>oe,PartnerHandler:()=>ne,PartnersHandler:()=>se,PriceHandler:()=>ae,SaasCsp2Handler:()=>ue,SecretHandler:()=>ce,ServiceHandler:()=>de,ServicesHandler:()=>me,SmsHandler:()=>le,SslGatewayHandler:()=>he,SslHandler:()=>ge,StackMisHandler:()=>ve,StartupHandler:()=>pe,StorageHandler:()=>Pe,StoreHandler:()=>ye,SupplyMondialRelayHandler:()=>Se,SupportHandler:()=>be,TelephonyHandler:()=>Ee,VeeamCloudConnectHandler:()=>Te,VeeamVeeamEnterpriseHandler:()=>Ce,VipHandler:()=>$e,VpsHandler:()=>fe,VrackHandler:()=>Be,WebPaaSHandler:()=>Ae,XdslHandler:()=>De,default:()=>Ie});module.exports=Fe(Ue);var a=class{constructor(e){this.list=()=>this.ovh.request("GET","/allDom");this.getByServiceName=e=>this.ovh.request("GET",`/allDom/${e}`);this.getDomainByServiceName=e=>this.ovh.request("GET",`/allDom/${e}/domain`);this.getDomainByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/allDom/${r}/domain/${e}`);this.getServiceInfosByServiceName=e=>this.ovh.request("GET",`/allDom/${e}/serviceInfos`);this.updateServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/allDom/${e}/serviceInfos`,r);this.ovh=e}};var u=class{constructor(e){this.getCapabilitiesPlatforms=()=>this.ovh.request("GET","/analytics/capabilities/platforms");this.listPlatforms=()=>this.ovh.request("GET","/analytics/platforms");this.getPlatformsByServiceName=e=>this.ovh.request("GET",`/analytics/platforms/${e}`);this.getPlatformsActivityByServiceName=e=>this.ovh.request("GET",`/analytics/platforms/${e}/activity`);this.launchPlatformsChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/analytics/platforms/${e}/changeContact`,r);this.confirmPlatformsTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/analytics/platforms/${e}/confirmTermination`,r);this.postPlatformsDeployByServiceName=(e,r)=>this.ovh.request("POST",`/analytics/platforms/${e}/deploy`,r);this.postPlatformsDestroyByServiceName=(e,r)=>this.ovh.request("POST",`/analytics/platforms/${e}/destroy`,r);this.listPlatformsNodesByServiceName=e=>this.ovh.request("GET",`/analytics/platforms/${e}/nodes`);this.getPlatformsNodesByServiceNameAndNodeId=(e,r)=>this.ovh.request("GET",`/analytics/platforms/${r}/nodes/${e}`);this.getPlatformsServiceInfosByServiceName=e=>this.ovh.request("GET",`/analytics/platforms/${e}/serviceInfos`);this.updatePlatformsServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/analytics/platforms/${e}/serviceInfos`,r);this.getPlatformsStatusByServiceName=e=>this.ovh.request("GET",`/analytics/platforms/${e}/status`);this.postPlatformsTerminateByServiceName=e=>this.ovh.request("POST",`/analytics/platforms/${e}/terminate`);this.ovh=e}};var c=class{constructor(e){this.postCredential=e=>this.ovh.request("POST","/auth/credential",e);this.getCurrentCredential=()=>this.ovh.request("GET","/auth/currentCredential");this.getDetails=()=>this.ovh.request("GET","/auth/details");this.postLogout=()=>this.ovh.request("POST","/auth/logout");this.getTime=()=>this.ovh.request("GET","/auth/time");this.ovh=e}};var d=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}};var m=class{constructor(e){this.listRegistry=()=>this.ovh.request("GET","/caas/registry");this.getRegistryByServiceName=e=>this.ovh.request("GET",`/caas/registry/${e}`);this.launchRegistryChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/caas/registry/${e}/changeContact`,r);this.listRegistryNamespacesByServiceName=e=>this.ovh.request("GET",`/caas/registry/${e}/namespaces`);this.createRegistryNamespacesByServiceName=(e,r)=>this.ovh.request("POST",`/caas/registry/${e}/namespaces`,r);this.deleteRegistryNamespacesByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("DELETE",`/caas/registry/${r}/namespaces/${e}`);this.getRegistryNamespacesByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/caas/registry/${r}/namespaces/${e}`);this.listRegistryNamespacesImagesByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/caas/registry/${r}/namespaces/${e}/images`);this.deleteRegistryNamespacesImagesByServiceNameAndNamespaceIdAndImageId=(e,r,t)=>this.ovh.request("DELETE",`/caas/registry/${t}/namespaces/${r}/images/${e}`);this.getRegistryNamespacesImagesByServiceNameAndNamespaceIdAndImageId=(e,r,t)=>this.ovh.request("GET",`/caas/registry/${t}/namespaces/${r}/images/${e}`);this.updateRegistryNamespacesImagesByServiceNameAndNamespaceIdAndImageId=(e,r,t,i)=>this.ovh.request("PUT",`/caas/registry/${t}/namespaces/${r}/images/${e}`,i);this.listRegistryNamespacesImagesPermissionsByServiceNameAndNamespaceIdAndImageId=(e,r,t)=>this.ovh.request("GET",`/caas/registry/${t}/namespaces/${r}/images/${e}/permissions`);this.createRegistryNamespacesImagesPermissionsByServiceNameAndNamespaceIdAndImageId=(e,r,t,i)=>this.ovh.request("POST",`/caas/registry/${t}/namespaces/${r}/images/${e}/permissions`,i);this.deleteRegistryNamespacesImagesPermissionsByServiceNameAndNamespaceIdAndImageIdAndPermissionId=(e,r,t,i)=>this.ovh.request("DELETE",`/caas/registry/${i}/namespaces/${r}/images/${e}/permissions/${t}`);this.getRegistryNamespacesImagesPermissionsByServiceNameAndNamespaceIdAndImageIdAndPermissionId=(e,r,t,i)=>this.ovh.request("GET",`/caas/registry/${i}/namespaces/${r}/images/${e}/permissions/${t}`);this.listRegistryNamespacesImagesTagsByServiceNameAndNamespaceIdAndImageId=(e,r,t)=>this.ovh.request("GET",`/caas/registry/${t}/namespaces/${r}/images/${e}/tags`);this.getRegistryNamespacesImagesTagsByServiceNameAndNamespaceIdAndImageIdAndTagId=(e,r,t,i)=>this.ovh.request("GET",`/caas/registry/${t}/namespaces/${r}/images/${e}/tags/${i}`);this.listRegistryNamespacesPermissionsByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/caas/registry/${r}/namespaces/${e}/permissions`);this.createRegistryNamespacesPermissionsByServiceNameAndNamespaceId=(e,r,t)=>this.ovh.request("POST",`/caas/registry/${r}/namespaces/${e}/permissions`,t);this.deleteRegistryNamespacesPermissionsByServiceNameAndNamespaceIdAndPermissionId=(e,r,t)=>this.ovh.request("DELETE",`/caas/registry/${t}/namespaces/${e}/permissions/${r}`);this.getRegistryNamespacesPermissionsByServiceNameAndNamespaceIdAndPermissionId=(e,r,t)=>this.ovh.request("GET",`/caas/registry/${t}/namespaces/${e}/permissions/${r}`);this.getRegistryServiceInfosByServiceName=e=>this.ovh.request("GET",`/caas/registry/${e}/serviceInfos`);this.updateRegistryServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/caas/registry/${e}/serviceInfos`,r);this.listRegistryUsersByServiceName=e=>this.ovh.request("GET",`/caas/registry/${e}/users`);this.createRegistryUsersByServiceName=(e,r)=>this.ovh.request("POST",`/caas/registry/${e}/users`,r);this.deleteRegistryUsersByServiceNameAndUserId=(e,r)=>this.ovh.request("DELETE",`/caas/registry/${e}/users/${r}`);this.getRegistryUsersByServiceNameAndUserId=(e,r)=>this.ovh.request("GET",`/caas/registry/${e}/users/${r}`);this.updateRegistryUsersChangePasswordByServiceNameAndUserId=(e,r)=>this.ovh.request("POST",`/caas/registry/${e}/users/${r}/changePassword`);this.ovh=e}};var l=class{constructor(e){this.listDedicated=()=>this.ovh.request("GET","/cdn/dedicated");this.listDedicatedPops=()=>this.ovh.request("GET","/cdn/dedicated/pops");this.getDedicatedPopsByName=e=>this.ovh.request("GET",`/cdn/dedicated/pops/${e}`);this.getDedicatedByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}`);this.launchDedicatedChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${e}/changeContact`,r);this.getDedicatedDomainsByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}/domains`);this.addDedicatedDomainsByServiceName=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${e}/domains`,r);this.deleteDedicatedDomainsByServiceNameAndDomain=(e,r)=>this.ovh.request("DELETE",`/cdn/dedicated/${r}/domains/${e}`);this.getDedicatedDomainsByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}`);this.updateDedicatedDomainsByServiceNameAndDomain=(e,r,t)=>this.ovh.request("PUT",`/cdn/dedicated/${r}/domains/${e}`,t);this.getDedicatedDomainsBackendsByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}/backends`);this.addDedicatedDomainsBackendsByServiceNameAndDomain=(e,r,t)=>this.ovh.request("POST",`/cdn/dedicated/${r}/domains/${e}/backends`,t);this.deleteDedicatedDomainsBackendsByServiceNameAndDomainAndIp=(e,r,t)=>this.ovh.request("DELETE",`/cdn/dedicated/${t}/domains/${e}/backends/${r}`);this.getDedicatedDomainsBackendsByServiceNameAndDomainAndIp=(e,r,t)=>this.ovh.request("GET",`/cdn/dedicated/${t}/domains/${e}/backends/${r}`);this.getDedicatedDomainsCacheRulesByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}/cacheRules`);this.addDedicatedDomainsCacheRulesByServiceNameAndDomain=(e,r,t)=>this.ovh.request("POST",`/cdn/dedicated/${r}/domains/${e}/cacheRules`,t);this.deleteDedicatedDomainsCacheRulesByServiceNameAndDomainAndCacheRuleId=(e,r,t)=>this.ovh.request("DELETE",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}`);this.getDedicatedDomainsCacheRulesByServiceNameAndDomainAndCacheRuleId=(e,r,t)=>this.ovh.request("GET",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}`);this.updateDedicatedDomainsCacheRulesByServiceNameAndDomainAndCacheRuleId=(e,r,t,i)=>this.ovh.request("PUT",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}`,i);this.postDedicatedDomainsCacheRulesFlushByServiceNameAndDomainAndCacheRuleId=(e,r,t)=>this.ovh.request("POST",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}/flush`);this.getDedicatedDomainsCacheRulesTasksByServiceNameAndDomainAndCacheRuleId=(e,r,t)=>this.ovh.request("GET",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}/tasks`);this.getDedicatedDomainsCacheRulesTasksByServiceNameAndDomainAndCacheRuleIdAndTaskId=(e,r,t,i)=>this.ovh.request("GET",`/cdn/dedicated/${t}/domains/${r}/cacheRules/${e}/tasks/${i}`);this.postDedicatedDomainsFlushByServiceNameAndDomain=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${r}/domains/${e}/flush`);this.postDedicatedDomainsLogsByServiceNameAndDomain=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${r}/domains/${e}/logs`);this.getDedicatedDomainsStatisticsByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}/statistics`);this.getDedicatedDomainsTasksByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}/tasks`);this.getDedicatedDomainsTasksByServiceNameAndDomainAndTaskId=(e,r,t)=>this.ovh.request("GET",`/cdn/dedicated/${r}/domains/${e}/tasks/${t}`);this.postDedicatedLogsByServiceName=e=>this.ovh.request("POST",`/cdn/dedicated/${e}/logs`);this.getDedicatedQuotaByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}/quota`);this.getDedicatedServiceInfosByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}/serviceInfos`);this.updateDedicatedServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/cdn/dedicated/${e}/serviceInfos`,r);this.deleteDedicatedSslByServiceName=e=>this.ovh.request("DELETE",`/cdn/dedicated/${e}/ssl`);this.getDedicatedSslByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}/ssl`);this.addDedicatedSslByServiceName=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${e}/ssl`,r);this.getDedicatedSslTasksByServiceName=e=>this.ovh.request("GET",`/cdn/dedicated/${e}/ssl/tasks`);this.getDedicatedSslTasksByServiceNameAndTaskId=(e,r)=>this.ovh.request("GET",`/cdn/dedicated/${e}/ssl/tasks/${r}`);this.updateDedicatedSslByServiceName=(e,r)=>this.ovh.request("POST",`/cdn/dedicated/${e}/ssl/update`,r);this.ovh=e}};var g=class{constructor(e){this.getAgreements=()=>this.ovh.request("GET","/cloud/agreements");this.postCreateProject=e=>this.ovh.request("POST","/cloud/createProject",e);this.getCreateProjectInfo=()=>this.ovh.request("GET","/cloud/createProjectInfo");this.checkEligibility=()=>this.ovh.request("GET","/cloud/eligibility");this.getOrder=()=>this.ovh.request("GET","/cloud/order");this.getOrderRuleAvailability=()=>this.ovh.request("GET","/cloud/order/rule/availability");this.getOrderRuleInstanceCategory=()=>this.ovh.request("GET","/cloud/order/rule/instanceCategory");this.getPrice=()=>this.ovh.request("GET","/cloud/price");this.listProject=()=>this.ovh.request("GET","/cloud/project");this.getProjectByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}`);this.updateProjectByServiceName=(e,r)=>this.ovh.request("PUT",`/cloud/project/${e}`,r);this.getProjectAclByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/acl`);this.createProjectAclByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/acl`,r);this.deleteProjectAclByServiceNameAndAccountId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/acl/${e}`);this.getProjectAclByServiceNameAndAccountId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/acl/${e}`);this.postProjectActivateMonthlyBillingByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/activateMonthlyBilling`,r);this.listProjectAiAppByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/app`);this.createProjectAiAppByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/app`,r);this.postProjectAiAppCommandByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/app/command`,r);this.deleteProjectAiAppByServiceNameAndAppId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/app/${e}`);this.getProjectAiAppByServiceNameAndAppId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/app/${e}`);this.postProjectAiAppDatasyncByServiceNameAndAppId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/app/${e}/datasync`,t);this.putProjectAiAppImageByServiceNameAndAppId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/app/${e}/image`,t);this.updateProjectAiAppLabelByServiceNameAndAppId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/app/${e}/label`,t);this.getProjectAiAppLogByServiceNameAndAppId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/app/${e}/log`);this.putProjectAiAppScalingstrategyByServiceNameAndAppId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/app/${e}/scalingstrategy`,t);this.putProjectAiAppStartByServiceNameAndAppId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/app/${e}/start`);this.putProjectAiAppStopByServiceNameAndAppId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/app/${e}/stop`);this.getProjectAiAuthorizationByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/authorization`);this.postProjectAiAuthorizationByServiceName=e=>this.ovh.request("POST",`/cloud/project/${e}/ai/authorization`);this.listProjectAiCapabilitiesFeatureByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/feature`);this.listProjectAiCapabilitiesQuotaByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/quota`);this.listProjectAiCapabilitiesRegionByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/region`);this.getProjectAiCapabilitiesRegionByServiceNameAndRegion=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/capabilities/region/${e}`);this.getProjectAiCapabilitiesRegionDataRegionByServiceNameAndRegion=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/capabilities/region/${e}/data/region`);this.listProjectAiCapabilitiesRegionFlavorByServiceNameAndRegion=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/capabilities/region/${e}/flavor`);this.getProjectAiCapabilitiesRegionFlavorByServiceNameAndRegionAndFlavorId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/ai/capabilities/region/${r}/flavor/${e}`);this.listProjectAiCapabilitiesRegionPresetByServiceNameAndRegion=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/capabilities/region/${e}/preset`);this.getProjectAiCapabilitiesRegionPresetByServiceNameAndRegionAndPresetId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/ai/capabilities/region/${r}/preset/${e}`);this.getProjectAiCapabilitiesServingBackendByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/backend`);this.getProjectAiCapabilitiesServingFeatureByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/feature`);this.getProjectAiCapabilitiesServingFlavorByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/flavor`);this.getProjectAiCapabilitiesServingFrameworkByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/framework`);this.getProjectAiCapabilitiesServingPresetImageByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/presetImage`);this.getProjectAiCapabilitiesServingRegionByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/capabilities/serving/region`);this.listProjectAiJobByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/job`);this.createProjectAiJobByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/job`,r);this.listProjectAiJobCapabilitiesPresetImageByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/job/capabilities/presetImage`);this.postProjectAiJobCommandByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/job/command`,r);this.deleteProjectAiJobByServiceNameAndJobId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/job/${e}`);this.getProjectAiJobByServiceNameAndJobId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/job/${e}`);this.postProjectAiJobDatasyncByServiceNameAndJobId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/job/${e}/datasync`,t);this.putProjectAiJobKillByServiceNameAndJobId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/job/${e}/kill`);this.updateProjectAiJobLabelByServiceNameAndJobId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/job/${e}/label`,t);this.getProjectAiJobLogByServiceNameAndJobId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/job/${e}/log`);this.listProjectAiNotebookByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/notebook`);this.createProjectAiNotebookByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/notebook`,r);this.listProjectAiNotebookCapabilitiesEditorByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/notebook/capabilities/editor`);this.listProjectAiNotebookCapabilitiesFrameworkByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/notebook/capabilities/framework`);this.postProjectAiNotebookCommandByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/notebook/command`,r);this.deleteProjectAiNotebookByServiceNameAndNotebookId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/notebook/${e}`);this.getProjectAiNotebookByServiceNameAndNotebookId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/notebook/${e}`);this.updateProjectAiNotebookByServiceNameAndNotebookId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/notebook/${e}`,t);this.listProjectAiNotebookBackupByServiceNameAndNotebookId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/notebook/${e}/backup`);this.getProjectAiNotebookBackupByServiceNameAndNotebookIdAndBackupId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/ai/notebook/${r}/backup/${e}`);this.postProjectAiNotebookBackupForkByServiceNameAndNotebookIdAndBackupId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${t}/ai/notebook/${r}/backup/${e}/fork`);this.postProjectAiNotebookDatasyncByServiceNameAndNotebookId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/notebook/${e}/datasync`,t);this.updateProjectAiNotebookLabelByServiceNameAndNotebookId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/notebook/${e}/label`,t);this.getProjectAiNotebookLogByServiceNameAndNotebookId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/notebook/${e}/log`);this.putProjectAiNotebookStartByServiceNameAndNotebookId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/notebook/${e}/start`);this.putProjectAiNotebookStopByServiceNameAndNotebookId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/notebook/${e}/stop`);this.listProjectAiRegistryByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/registry`);this.createProjectAiRegistryByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/registry`,r);this.deleteProjectAiRegistryByServiceNameAndRegistryId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/registry/${e}`);this.getProjectAiRegistryByServiceNameAndRegistryId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/registry/${e}`);this.updateProjectAiRegistryByServiceNameAndRegistryId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/registry/${e}`,t);this.getProjectAiServingByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/serving`);this.postProjectAiServingByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/serving`,r);this.deleteProjectAiServingByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/serving/${e}`);this.getProjectAiServingByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}`);this.getProjectAiServingMetricsByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}/metrics`);this.getProjectAiServingModelByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}/model`);this.postProjectAiServingModelByServiceNameAndNamespaceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/serving/${e}/model`,t);this.deleteProjectAiServingModelByServiceNameAndNamespaceIdAndModelId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/ai/serving/${r}/model/${e}`);this.getProjectAiServingModelByServiceNameAndNamespaceIdAndModelId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/ai/serving/${r}/model/${e}`);this.putProjectAiServingModelByServiceNameAndNamespaceIdAndModelId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${t}/ai/serving/${r}/model/${e}`);this.deleteProjectAiServingRegistryByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/serving/${e}/registry`);this.getProjectAiServingRegistryByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}/registry`);this.postProjectAiServingRegistryByServiceNameAndNamespaceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/serving/${e}/registry`,t);this.getProjectAiServingTokenByServiceNameAndNamespaceId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}/token`);this.postProjectAiServingTokenByServiceNameAndNamespaceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/ai/serving/${e}/token`,t);this.deleteProjectAiServingTokenByServiceNameAndNamespaceIdAndTokenId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/serving/${e}/token/${t}`);this.getProjectAiServingTokenByServiceNameAndNamespaceIdAndTokenId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${r}/ai/serving/${e}/token/${t}`);this.putProjectAiServingTokenByServiceNameAndNamespaceIdAndTokenId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/ai/serving/${e}/token/${t}`);this.listProjectAiTokenByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/ai/token`);this.createProjectAiTokenByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/ai/token`,r);this.deleteProjectAiTokenByServiceNameAndId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/ai/token/${e}`);this.getProjectAiTokenByServiceNameAndId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/ai/token/${e}`);this.postProjectAiTokenRenewByServiceNameAndId=(e,r)=>this.ovh.request("POST",`/cloud/project/${r}/ai/token/${e}/renew`);this.getProjectAlertingByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/alerting`);this.addProjectAlertingByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/alerting`,r);this.deleteProjectAlertingByServiceNameAndId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/alerting/${e}`);this.getProjectAlertingByServiceNameAndId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/alerting/${e}`);this.updateProjectAlertingByServiceNameAndId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/alerting/${e}`,t);this.getProjectAlertingAlertByServiceNameAndId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/alerting/${e}/alert`);this.getProjectAlertingAlertByServiceNameAndIdAndAlertId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/alerting/${r}/alert/${e}`);this.getProjectBillByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/bill`);this.postProjectCancelByServiceName=e=>this.ovh.request("POST",`/cloud/project/${e}/cancel`);this.listProjectCapabilitiesContainerRegistryByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/containerRegistry`);this.listProjectCapabilitiesKubeAdmissionpluginsByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/kube/admissionplugins`);this.listProjectCapabilitiesKubeFlavorsByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/kube/flavors`);this.listProjectCapabilitiesKubeRegionsByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/kube/regions`);this.listProjectCapabilitiesLoadbalancerRegionByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/loadbalancer/region`);this.getProjectCapabilitiesLoadbalancerRegionByServiceNameAndRegionName=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/capabilities/loadbalancer/region/${e}`);this.listProjectCapabilitiesProductAvailabilityByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/capabilities/productAvailability`);this.launchProjectChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/changeContact`,r);this.confirmProjectTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/confirmTermination`,r);this.getProjectConsumptionByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/consumption`);this.listProjectContainerRegistryByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/containerRegistry`);this.createProjectContainerRegistryByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/containerRegistry`,r);this.deleteProjectContainerRegistryByServiceNameAndRegistryID=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/containerRegistry/${e}`);this.getProjectContainerRegistryByServiceNameAndRegistryID=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/containerRegistry/${e}`);this.updateProjectContainerRegistryByServiceNameAndRegistryID=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/containerRegistry/${e}`,t);this.getProjectContainerRegistryCapabilitiesPlanByServiceNameAndRegistryID=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/containerRegistry/${e}/capabilities/plan`);this.getProjectContainerRegistryPlanByServiceNameAndRegistryID=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/containerRegistry/${e}/plan`);this.updateProjectContainerRegistryPlanByServiceNameAndRegistryID=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/containerRegistry/${e}/plan`,t);this.listProjectContainerRegistryUsersByServiceNameAndRegistryID=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/containerRegistry/${e}/users`);this.createProjectContainerRegistryUsersByServiceNameAndRegistryID=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/containerRegistry/${e}/users`,t);this.deleteProjectContainerRegistryUsersByServiceNameAndRegistryIDAndUserID=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${r}/containerRegistry/${e}/users/${t}`);this.getProjectCreditByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/credit`);this.addProjectCreditByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/credit`,r);this.getProjectCreditByServiceNameAndId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/credit/${e}`);this.getProjectDataProcessingAuthorizationByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/authorization`);this.postProjectDataProcessingAuthorizationByServiceName=e=>this.ovh.request("POST",`/cloud/project/${e}/dataProcessing/authorization`);this.getProjectDataProcessingCapabilitiesByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/capabilities`);this.listProjectDataProcessingJobsByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/jobs`);this.postProjectDataProcessingJobsByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/dataProcessing/jobs`,r);this.deleteProjectDataProcessingJobsByServiceNameAndJobId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/dataProcessing/jobs/${e}`);this.getProjectDataProcessingJobsByServiceNameAndJobId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/dataProcessing/jobs/${e}`);this.getProjectDataProcessingJobsLogsByServiceNameAndJobId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/dataProcessing/jobs/${e}/logs`);this.getProjectDataProcessingMetricsByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/metrics`);this.listProjectDataProcessingNotebooksByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/notebooks`);this.createProjectDataProcessingNotebooksByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/dataProcessing/notebooks`,r);this.getProjectDataProcessingNotebooksCapabilitiesByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/dataProcessing/notebooks/capabilities`);this.deleteProjectDataProcessingNotebooksByServiceNameAndNotebookId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/dataProcessing/notebooks/${e}`);this.getProjectDataProcessingNotebooksByServiceNameAndNotebookId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/dataProcessing/notebooks/${e}`);this.putProjectDataProcessingNotebooksStartByServiceNameAndNotebookId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/dataProcessing/notebooks/${e}/start`);this.putProjectDataProcessingNotebooksStopByServiceNameAndNotebookId=(e,r)=>this.ovh.request("PUT",`/cloud/project/${r}/dataProcessing/notebooks/${e}/stop`);this.getProjectDatabaseAvailabilityByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/database/availability`);this.getProjectDatabaseCapabilitiesByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/database/capabilities`);this.listProjectDatabaseCassandraByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/database/cassandra`);this.createProjectDatabaseCassandraByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/database/cassandra`,r);this.deleteProjectDatabaseCassandraByServiceNameAndClusterId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/database/cassandra/${e}`);this.getProjectDatabaseCassandraByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}`);this.updateProjectDatabaseCassandraByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/cassandra/${e}`,t);this.getProjectDatabaseCassandraAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/advancedConfiguration`);this.updateProjectDatabaseCassandraAdvancedConfigurationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/cassandra/${e}/advancedConfiguration`,t);this.listProjectDatabaseCassandraBackupByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/backup`);this.getProjectDatabaseCassandraBackupByServiceNameAndClusterIdAndBackupId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${r}/backup/${e}`);this.getProjectDatabaseCassandraCapabilitiesAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/capabilities/advancedConfiguration`);this.getProjectDatabaseCassandraCapabilitiesIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/capabilities/integration`);this.getProjectDatabaseCassandraCertificatesByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/certificates`);this.listProjectDatabaseCassandraIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/integration`);this.createProjectDatabaseCassandraIntegrationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/cassandra/${e}/integration`,t);this.deleteProjectDatabaseCassandraIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/cassandra/${e}/integration/${r}`);this.getProjectDatabaseCassandraIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${e}/integration/${r}`);this.listProjectDatabaseCassandraIpRestrictionByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/ipRestriction`);this.addProjectDatabaseCassandraIpRestrictionByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/cassandra/${e}/ipRestriction`,t);this.deleteProjectDatabaseCassandraIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/cassandra/${e}/ipRestriction/${r}`);this.getProjectDatabaseCassandraIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${e}/ipRestriction/${r}`);this.updateProjectDatabaseCassandraIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t,i)=>this.ovh.request("PUT",`/cloud/project/${t}/database/cassandra/${e}/ipRestriction/${r}`,i);this.getProjectDatabaseCassandraLogsByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/logs`);this.listProjectDatabaseCassandraMaintenanceByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/maintenance`);this.getProjectDatabaseCassandraMaintenanceByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${e}/maintenance/${r}`);this.postProjectDatabaseCassandraMaintenanceApplyByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${t}/database/cassandra/${e}/maintenance/${r}/apply`);this.listProjectDatabaseCassandraMetricByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/metric`);this.getProjectDatabaseCassandraMetricByServiceNameAndClusterIdAndMetricName=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${e}/metric/${r}`);this.listProjectDatabaseCassandraNodeByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/node`);this.getProjectDatabaseCassandraNodeByServiceNameAndClusterIdAndNodeId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/cassandra/${e}/node/${r}`);this.listProjectDatabaseCassandraUserByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/user`);this.createProjectDatabaseCassandraUserByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/cassandra/${e}/user`,t);this.deleteProjectDatabaseCassandraUserByServiceNameAndClusterIdAndUserId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${r}/database/cassandra/${e}/user/${t}`);this.getProjectDatabaseCassandraUserByServiceNameAndClusterIdAndUserId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${r}/database/cassandra/${e}/user/${t}`);this.postProjectDatabaseCassandraUserCredentialsResetByServiceNameAndClusterIdAndUserId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/cassandra/${e}/user/${t}/credentials/reset`);this.listProjectDatabaseGrafanaByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/database/grafana`);this.createProjectDatabaseGrafanaByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/database/grafana`,r);this.deleteProjectDatabaseGrafanaByServiceNameAndClusterId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/database/grafana/${e}`);this.getProjectDatabaseGrafanaByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}`);this.updateProjectDatabaseGrafanaByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/grafana/${e}`,t);this.getProjectDatabaseGrafanaAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/advancedConfiguration`);this.updateProjectDatabaseGrafanaAdvancedConfigurationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/grafana/${e}/advancedConfiguration`,t);this.listProjectDatabaseGrafanaBackupByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/backup`);this.getProjectDatabaseGrafanaBackupByServiceNameAndClusterIdAndBackupId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${r}/backup/${e}`);this.getProjectDatabaseGrafanaCapabilitiesAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/capabilities/advancedConfiguration`);this.getProjectDatabaseGrafanaCapabilitiesIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/capabilities/integration`);this.listProjectDatabaseGrafanaIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/integration`);this.createProjectDatabaseGrafanaIntegrationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/grafana/${e}/integration`,t);this.deleteProjectDatabaseGrafanaIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/grafana/${e}/integration/${r}`);this.getProjectDatabaseGrafanaIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${e}/integration/${r}`);this.listProjectDatabaseGrafanaIpRestrictionByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/ipRestriction`);this.addProjectDatabaseGrafanaIpRestrictionByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/grafana/${e}/ipRestriction`,t);this.deleteProjectDatabaseGrafanaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/grafana/${e}/ipRestriction/${r}`);this.getProjectDatabaseGrafanaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${e}/ipRestriction/${r}`);this.updateProjectDatabaseGrafanaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t,i)=>this.ovh.request("PUT",`/cloud/project/${t}/database/grafana/${e}/ipRestriction/${r}`,i);this.getProjectDatabaseGrafanaLogsByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/logs`);this.listProjectDatabaseGrafanaMaintenanceByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/maintenance`);this.getProjectDatabaseGrafanaMaintenanceByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${e}/maintenance/${r}`);this.postProjectDatabaseGrafanaMaintenanceApplyByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${t}/database/grafana/${e}/maintenance/${r}/apply`);this.listProjectDatabaseGrafanaMetricByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/metric`);this.getProjectDatabaseGrafanaMetricByServiceNameAndClusterIdAndMetricName=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${e}/metric/${r}`);this.listProjectDatabaseGrafanaNodeByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/node`);this.getProjectDatabaseGrafanaNodeByServiceNameAndClusterIdAndNodeId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/grafana/${e}/node/${r}`);this.listProjectDatabaseGrafanaUserByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/user`);this.getProjectDatabaseGrafanaUserByServiceNameAndClusterIdAndUserId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${r}/database/grafana/${e}/user/${t}`);this.postProjectDatabaseGrafanaUserCredentialsResetByServiceNameAndClusterIdAndUserId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/grafana/${e}/user/${t}/credentials/reset`);this.listProjectDatabaseKafkaByServiceName=e=>this.ovh.request("GET",`/cloud/project/${e}/database/kafka`);this.createProjectDatabaseKafkaByServiceName=(e,r)=>this.ovh.request("POST",`/cloud/project/${e}/database/kafka`,r);this.deleteProjectDatabaseKafkaByServiceNameAndClusterId=(e,r)=>this.ovh.request("DELETE",`/cloud/project/${r}/database/kafka/${e}`);this.getProjectDatabaseKafkaByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}`);this.updateProjectDatabaseKafkaByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/kafka/${e}`,t);this.listProjectDatabaseKafkaAclByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/acl`);this.createProjectDatabaseKafkaAclByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/kafka/${e}/acl`,t);this.deleteProjectDatabaseKafkaAclByServiceNameAndClusterIdAndAclId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/kafka/${r}/acl/${e}`);this.getProjectDatabaseKafkaAclByServiceNameAndClusterIdAndAclId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${r}/acl/${e}`);this.getProjectDatabaseKafkaAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/advancedConfiguration`);this.updateProjectDatabaseKafkaAdvancedConfigurationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("PUT",`/cloud/project/${r}/database/kafka/${e}/advancedConfiguration`,t);this.getProjectDatabaseKafkaCapabilitiesAdvancedConfigurationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/capabilities/advancedConfiguration`);this.getProjectDatabaseKafkaCapabilitiesIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/capabilities/integration`);this.getProjectDatabaseKafkaCertificatesByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/certificates`);this.listProjectDatabaseKafkaIntegrationByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/integration`);this.createProjectDatabaseKafkaIntegrationByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/kafka/${e}/integration`,t);this.deleteProjectDatabaseKafkaIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/kafka/${e}/integration/${r}`);this.getProjectDatabaseKafkaIntegrationByServiceNameAndClusterIdAndIntegrationId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${e}/integration/${r}`);this.listProjectDatabaseKafkaIpRestrictionByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/ipRestriction`);this.addProjectDatabaseKafkaIpRestrictionByServiceNameAndClusterId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${r}/database/kafka/${e}/ipRestriction`,t);this.deleteProjectDatabaseKafkaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("DELETE",`/cloud/project/${t}/database/kafka/${e}/ipRestriction/${r}`);this.getProjectDatabaseKafkaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${e}/ipRestriction/${r}`);this.updateProjectDatabaseKafkaIpRestrictionByServiceNameAndClusterIdAndIpBlock=(e,r,t,i)=>this.ovh.request("PUT",`/cloud/project/${t}/database/kafka/${e}/ipRestriction/${r}`,i);this.getProjectDatabaseKafkaLogsByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/logs`);this.listProjectDatabaseKafkaMaintenanceByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/maintenance`);this.getProjectDatabaseKafkaMaintenanceByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${e}/maintenance/${r}`);this.postProjectDatabaseKafkaMaintenanceApplyByServiceNameAndClusterIdAndMaintenanceId=(e,r,t)=>this.ovh.request("POST",`/cloud/project/${t}/database/kafka/${e}/maintenance/${r}/apply`);this.listProjectDatabaseKafkaMetricByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/metric`);this.getProjectDatabaseKafkaMetricByServiceNameAndClusterIdAndMetricName=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${e}/metric/${r}`);this.listProjectDatabaseKafkaNodeByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/node`);this.getProjectDatabaseKafkaNodeByServiceNameAndClusterIdAndNodeId=(e,r,t)=>this.ovh.request("GET",`/cloud/project/${t}/database/kafka/${e}/node/${r}`);this.getProjectDatabaseKafkaPermissionsByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/permissions`);this.listProjectDatabaseKafkaTopicByServiceNameAndClusterId=(e,r)=>this.ovh.request("GET",`/cloud/project/${r}/database/kafka/${e}/topic`);this.creat