Cutting edge client for OVH cloud APIs
This OvhCloud API client intended to match the largest OVH customer needs and tested in the worsts conditions.
These node modules bring Ovh cloud API documentation directly within your IDE.
- Api call documentations.
- Mandatory / Optional parameters.
- Parameters types.
- Return types.
This module enforces OVH API prototyping; you can only call a function if you provide the correct argument.
Quick start
Each OVH API endpoint has a related package, and each of them contains a working code sample. If you want to start with:
- telephony see: @ovh-api/telephony
- hosting see: @ovh-api/hosting-web
- ...hundreds of packages are available
- see OVH Europe
- see OVH USA
- see OVH Canada
- see SoYouStart Europe
- see SoYouStart Canada
- see kimsufi Europe
- see kimsufi Canada
Basic
This module takes care of all of the OVH certificate's extra steps. To get started, no need to take care of the OVH Authentification; This API will open the required webpage on your screen.
This Ovh API client uses a compact and intuitive syntax to works, take any API call from an OVH swagger, and convert it to code like this:
For example with the API dbaas from here:
The call: GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/archive/{archiveId}
will be call like this:
const archive = await dbaas.logs.$(serviceName).output.graylog.stream.$(streamId).archive.$(archiveId).$get();
// call API GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/archive/{archiveId}
The API code is matching the raw query as must as Javascript can.
Factorize API calls
if you have a lots of call with the same prefix example:
GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert
GET /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
PUT /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
DELETE /dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert/{alertId}
/dbaas/logs/{serviceName}/output/graylog/stream/{streamId}/alert prefixing all HTTP path.
You can factorize thoses call like this:
const alertApi = dbaas.logs.$(serviceName).output.graylog.stream.$(streamId).alert;
const ids = await alertApi.$get();
for (const id of ids) {
const alert = await alertApi.$(id).$get();
if (alert.conditionType === 'FIELD_CONTENT_VALUE')
await alertApi.$(id).$delete();
else if (alert.conditionType === 'MESSAGE_COUNT')
await alertApi.$(id).$put({title: 'title 2'});
}
For a multi-threaded version:
const alertApi = dbaas.logs.$(serviceName).output.graylog.stream.$(streamId).alert;
const ids = await alertApi.$get();
await Promise.all(ids, async(id) => {
const alert = await alertApi.$(id).$get();
if (alert.conditionType === 'FIELD_CONTENT_VALUE')
await alertApi.$(id).$delete();
else if (alert.conditionType === 'MESSAGE_COUNT')
await alertApi.$(id).$put({title: 'title 2'});
});
For a 3-threaded version using Bluebird:
const alertApi = dbaas.logs.$(serviceName).output.graylog.stream.$(streamId).alert;
const ids = await alertApi.$get();
await Bluebird.map(ids, async(id) => {
const alert = await alertApi.$(id).$get();
if (alert.conditionType === 'FIELD_CONTENT_VALUE')
await alertApi.$(id).$delete();
else if (alert.conditionType === 'MESSAGE_COUNT')
await alertApi.$(id).$put({title: 'title 2'});
}, {concurenty: 3});
Cache usage
The API contains a default in memory cache that is very easy to activate, using the previous sample:
const alertApi = dbaas.logs.$(serviceName).output.graylog.stream.$(streamId).alert;
// enable and configure cache
alertApi.$cache({size:20000, count: 100, ttl: 60 * 60});
// first call will populate the cache
let ids = await alertApi.$get();
// second call will use the cache
ids = await alertApi.$get();
// a delete will discard the previouly cached value
await alertApi.$(id[0]).$delete()
// repopulate the cache.
ids = await alertApi.$get();
Certificate management
The API can query for a new certificate by opening a new browser.
If you provide a certCache
option, the activated ConsumerKey will be store in a disk cache file.
Retries management
If you have a connexion error, the API will try to recover up to 10 times by default and more using maxRetry
options.
Interactive usage
import ApiIp from '@ovh-api/ip';
import Ovh from '@ovh-api/api';
// accessRules can accepte rules separeted by comma, or an array of rules
// certCache save on disque the issued certificat for next program call.
const engine = new Ovh({accessRules: 'GET /ip, GET /me', certCache: 'secretToken.json'});
/**
* You can build an API object to store all the sub-API you will use
*/
const api = {
ip: ApiIp(engine)
// me: ApiMe(engine)
// cloud: ApiCloud(engine)
// ...
}
/**
* shorter syntax
*/
async function printIPProxy() {
// call GET /api/ip/
return await api.ip.$get();
}
printIP().then(console.log)
Automatique cert storage usage
Since V 3.2.0, you can provide an extra parameter nichandle
to the OvhEngine, so the engine will take care of storing and recovering all certificates, orgenized by nichandle
and accessRules
. If you do not log in with the correct nichandle, the certificate will be logged out before being discarded. If for any reason, you want to keep those mismatching certificated, you can keep them using the keepUnexpectedCredential
boolean option.
Available packages
Packages for API OvhCloud in Europe
Api @ovh-api/all-dom Add typing to to ovh api all-dom
Api @ovh-api/analytics Add typing to to ovh api analytics
Api @ovh-api/auth Add typing to to ovh api auth
Api @ovh-api/caas-containers Add typing to to ovh api caas-containers
Api @ovh-api/caas-registry Add typing to to ovh api caas-registry
Api @ovh-api/cdn-dedicated Add typing to to ovh api cdn-dedicated
Api @ovh-api/cdn-website Add typing to to ovh api cdn-website
Api @ovh-api/cdn-webstorage Add typing to to ovh api cdn-webstorage
Api @ovh-api/cloud Add typing to to ovh api cloud
Api @ovh-api/cloud-d-b Add typing to to ovh api cloud-d-b
Api @ovh-api/cluster-hadoop Add typing to to ovh api cluster-hadoop
Api @ovh-api/connectivity Add typing to to ovh api connectivity
Api @ovh-api/contact Add typing to to ovh api contact
Api @ovh-api/dbaas-logs Add typing to to ovh api dbaas-logs
Api @ovh-api/dbaas-queue Add typing to to ovh api dbaas-queue
Api @ovh-api/dbaas-timeseries Add typing to to ovh api dbaas-timeseries
Api @ovh-api/dedicated-ceph Add typing to to ovh api dedicated-ceph
Api @ovh-api/dedicated-cloud Add typing to to ovh api dedicated-cloud
Api @ovh-api/dedicated-housing Add typing to to ovh api dedicated-housing
Api @ovh-api/dedicated-installation-template Add typing to to ovh api dedicated-installation-template
Api @ovh-api/dedicated-nas Add typing to to ovh api dedicated-nas
Api @ovh-api/dedicated-nasha Add typing to to ovh api dedicated-nasha
Api @ovh-api/dedicated-server Add typing to to ovh api dedicated-server
Api @ovh-api/deskaas Add typing to to ovh api deskaas
Api @ovh-api/distribution-image Add typing to to ovh api distribution-image
Api @ovh-api/domain Add typing to to ovh api domain
Api @ovh-api/email-domain Add typing to to ovh api email-domain
Api @ovh-api/email-exchange Add typing to to ovh api email-exchange
Api @ovh-api/email-mxplan Add typing to to ovh api email-mxplan
Api @ovh-api/email-pro Add typing to to ovh api email-pro
Api @ovh-api/freefax Add typing to to ovh api freefax
Api @ovh-api/horizon-view Add typing to to ovh api horizon-view
Api @ovh-api/hosting-private-database Add typing to to ovh api hosting-private-database
Api @ovh-api/hosting-reseller Add typing to to ovh api hosting-reseller
Api @ovh-api/hosting-web Add typing to to ovh api hosting-web
Api @ovh-api/hpcspot Add typing to to ovh api hpcspot
Api @ovh-api/ip Add typing to to ovh api ip
Api @ovh-api/ip-loadbalancing Add typing to to ovh api ip-loadbalancing
Api @ovh-api/kube Add typing to to ovh api kube
Api @ovh-api/license-cloud-linux Add typing to to ovh api license-cloud-linux
Api @ovh-api/license-cpanel Add typing to to ovh api license-cpanel
Api @ovh-api/license-directadmin Add typing to to ovh api license-directadmin
Api @ovh-api/license-office Add typing to to ovh api license-office
Api @ovh-api/license-plesk Add typing to to ovh api license-plesk
Api @ovh-api/license-redhat Add typing to to ovh api license-redhat
Api @ovh-api/license-sqlserver Add typing to to ovh api license-sqlserver
Api @ovh-api/license-virtuozzo Add typing to to ovh api license-virtuozzo
Api @ovh-api/license-windows Add typing to to ovh api license-windows
Api @ovh-api/license-worklight Add typing to to ovh api license-worklight
Api @ovh-api/me Add typing to to ovh api me
Api @ovh-api/metrics Add typing to to ovh api metrics
Api @ovh-api/ms-services Add typing to to ovh api ms-services
Api @ovh-api/new-account Add typing to to ovh api new-account
Api @ovh-api/order Add typing to to ovh api order
Api @ovh-api/over-the-box Add typing to to ovh api over-the-box
Api @ovh-api/ovh-cloud-connect Add typing to to ovh api ovh-cloud-connect
Api @ovh-api/pack-siptrunk Add typing to to ovh api pack-siptrunk
Api @ovh-api/pack-xdsl Add typing to to ovh api pack-xdsl
Api @ovh-api/partner Add typing to to ovh api partner
Api @ovh-api/partners Add typing to to ovh api partners
Api @ovh-api/price Add typing to to ovh api price
Api @ovh-api/router Add typing to to ovh api router
Api @ovh-api/saas-csp2 Add typing to to ovh api saas-csp2
Api @ovh-api/secret Add typing to to ovh api secret
Api @ovh-api/service Add typing to to ovh api service
Api @ovh-api/services Add typing to to ovh api services
Api @ovh-api/sms Add typing to to ovh api sms
Api @ovh-api/ssl Add typing to to ovh api ssl
Api @ovh-api/ssl-gateway Add typing to to ovh api ssl-gateway
Api @ovh-api/stack-mis Add typing to to ovh api stack-mis
Api @ovh-api/status Add typing to to ovh api status
Api @ovh-api/store Add typing to to ovh api store
Api @ovh-api/supply-mondial-relay Add typing to to ovh api supply-mondial-relay
Api @ovh-api/support Add typing to to ovh api support
Api @ovh-api/telephony Add typing to to ovh api telephony
Api @ovh-api/veeam-cloud-connect Add typing to to ovh api veeam-cloud-connect
Api @ovh-api/veeam-veeam-enterprise Add typing to to ovh api veeam-veeam-enterprise
Api @ovh-api/vip Add typing to to ovh api vip
Api @ovh-api/vps Add typing to to ovh api vps
Api @ovh-api/vrack Add typing to to ovh api vrack
Api @ovh-api/xdsl Add typing to to ovh api xdsl
Packages for API OvhCloud in Canada
Api @ovh-api-ca/auth Add typing to to ovh api auth
Api @ovh-api-ca/cdn-dedicated Add typing to to ovh api cdn-dedicated
Api @ovh-api-ca/cloud Add typing to to ovh api cloud
Api @ovh-api-ca/dbaas-logs Add typing to to ovh api dbaas-logs
Api @ovh-api-ca/dedicated-ceph Add typing to to ovh api dedicated-ceph
Api @ovh-api-ca/dedicated-cloud Add typing to to ovh api dedicated-cloud
Api @ovh-api-ca/dedicated-housing Add typing to to ovh api dedicated-housing
Api @ovh-api-ca/dedicated-installation-template Add typing to to ovh api dedicated-installation-template
Api @ovh-api-ca/dedicated-nas Add typing to to ovh api dedicated-nas
Api @ovh-api-ca/dedicated-nasha Add typing to to ovh api dedicated-nasha
Api @ovh-api-ca/dedicated-server Add typing to to ovh api dedicated-server
Api @ovh-api-ca/deskaas Add typing to to ovh api deskaas
Api @ovh-api-ca/distribution-image Add typing to to ovh api distribution-image
Api @ovh-api-ca/domain Add typing to to ovh api domain
Api @ovh-api-ca/email-exchange Add typing to to ovh api email-exchange
Api @ovh-api-ca/email-mxplan Add typing to to ovh api email-mxplan
Api @ovh-api-ca/horizon-view Add typing to to ovh api horizon-view
Api @ovh-api-ca/hosting-private-database Add typing to to ovh api hosting-private-database
Api @ovh-api-ca/hosting-web Add typing to to ovh api hosting-web
Api @ovh-api-ca/ip Add typing to to ovh api ip
Api @ovh-api-ca/ip-loadbalancing Add typing to to ovh api ip-loadbalancing
Api @ovh-api-ca/license-cloud-linux Add typing to to ovh api license-cloud-linux
Api @ovh-api-ca/license-cpanel Add typing to to ovh api license-cpanel
Api @ovh-api-ca/license-directadmin Add typing to to ovh api license-directadmin
Api @ovh-api-ca/license-office Add typing to to ovh api license-office
Api @ovh-api-ca/license-plesk Add typing to to ovh api license-plesk
Api @ovh-api-ca/license-redhat Add typing to to ovh api license-redhat
Api @ovh-api-ca/license-sqlserver Add typing to to ovh api license-sqlserver
Api @ovh-api-ca/license-virtuozzo Add typing to to ovh api license-virtuozzo
Api @ovh-api-ca/license-windows Add typing to to ovh api license-windows
Api @ovh-api-ca/license-worklight Add typing to to ovh api license-worklight
Api @ovh-api-ca/me Add typing to to ovh api me
Api @ovh-api-ca/ms-services Add typing to to ovh api ms-services
Api @ovh-api-ca/new-account Add typing to to ovh api new-account
Api @ovh-api-ca/order Add typing to to ovh api order
Api @ovh-api-ca/price Add typing to to ovh api price
Api @ovh-api-ca/router Add typing to to ovh api router
Api @ovh-api-ca/service Add typing to to ovh api service
Api @ovh-api-ca/ssl Add typing to to ovh api ssl
Api @ovh-api-ca/ssl-gateway Add typing to to ovh api ssl-gateway
Api @ovh-api-ca/status Add typing to to ovh api status
Api @ovh-api-ca/support Add typing to to ovh api support
Api @ovh-api-ca/veeam-cloud-connect Add typing to to ovh api veeam-cloud-connect
Api @ovh-api-ca/vip Add typing to to ovh api vip
Api @ovh-api-ca/vps Add typing to to ovh api vps
Api @ovh-api-ca/vrack Add typing to to ovh api vrack
Packages for API OvhCloud in the USA
Api @ovh-api-us/auth Add typing to to ovh api auth
Api @ovh-api-us/cloud Add typing to to ovh api cloud
Api @ovh-api-us/dbaas-logs Add typing to to ovh api dbaas-logs
Api @ovh-api-us/dbaas-queue Add typing to to ovh api dbaas-queue
Api @ovh-api-us/dbaas-timeseries Add typing to to ovh api dbaas-timeseries
Api @ovh-api-us/dedicated-ceph Add typing to to ovh api dedicated-ceph
Api @ovh-api-us/dedicated-cloud Add typing to to ovh api dedicated-cloud
Api @ovh-api-us/dedicated-housing Add typing to to ovh api dedicated-housing
Api @ovh-api-us/dedicated-installation-template Add typing to to ovh api dedicated-installation-template
Api @ovh-api-us/dedicated-nas Add typing to to ovh api dedicated-nas
Api @ovh-api-us/dedicated-nasha Add typing to to ovh api dedicated-nasha
Api @ovh-api-us/dedicated-server Add typing to to ovh api dedicated-server
Api @ovh-api-us/ip Add typing to to ovh api ip
Api @ovh-api-us/ip-loadbalancing Add typing to to ovh api ip-loadbalancing
Api @ovh-api-us/license-cloud-linux Add typing to to ovh api license-cloud-linux
Api @ovh-api-us/license-cpanel Add typing to to ovh api license-cpanel
Api @ovh-api-us/license-directadmin Add typing to to ovh api license-directadmin
Api @ovh-api-us/license-office Add typing to to ovh api license-office
Api @ovh-api-us/license-plesk Add typing to to ovh api license-plesk
Api @ovh-api-us/license-redhat Add typing to to ovh api license-redhat
Api @ovh-api-us/license-sqlserver Add typing to to ovh api license-sqlserver
Api @ovh-api-us/license-virtuozzo Add typing to to ovh api license-virtuozzo
Api @ovh-api-us/license-windows Add typing to to ovh api license-windows
Api @ovh-api-us/license-worklight Add typing to to ovh api license-worklight
Api @ovh-api-us/me Add typing to to ovh api me
Api @ovh-api-us/metrics Add typing to to ovh api metrics
Api @ovh-api-us/new-account Add typing to to ovh api new-account
Api @ovh-api-us/order Add typing to to ovh api order
Api @ovh-api-us/secret Add typing to to ovh api secret
Api @ovh-api-us/service Add typing to to ovh api service
Api @ovh-api-us/services Add typing to to ovh api services
Api @ovh-api-us/ssl Add typing to to ovh api ssl
Api @ovh-api-us/support Add typing to to ovh api support
Api @ovh-api-us/veeam-veeam-enterprise Add typing to to ovh api veeam-veeam-enterprise
Api @ovh-api-us/vps Add typing to to ovh api vps
Api @ovh-api-us/vrack Add typing to to ovh api vrack
Packages for API SoYouStart in Europe
Api @ovh-soyoustart/all-dom Add typing to to ovh api all-dom
Api @ovh-soyoustart/analytics Add typing to to ovh api analytics
Api @ovh-soyoustart/auth Add typing to to ovh api auth
Api @ovh-soyoustart/caas-containers Add typing to to ovh api caas-containers
Api @ovh-soyoustart/caas-registry Add typing to to ovh api caas-registry
Api @ovh-soyoustart/cdn-dedicated Add typing to to ovh api cdn-dedicated
Api @ovh-soyoustart/cdn-website Add typing to to ovh api cdn-website
Api @ovh-soyoustart/cdn-webstorage Add typing to to ovh api cdn-webstorage
Api @ovh-soyoustart/cloud Add typing to to ovh api cloud
Api @ovh-soyoustart/cloud-d-b Add typing to to ovh api cloud-d-b
Api @ovh-soyoustart/cluster-hadoop Add typing to to ovh api cluster-hadoop
Api @ovh-soyoustart/connectivity Add typing to to ovh api connectivity
Api @ovh-soyoustart/contact Add typing to to ovh api contact
Api @ovh-soyoustart/dbaas-logs Add typing to to ovh api dbaas-logs
Api @ovh-soyoustart/dbaas-queue Add typing to to ovh api dbaas-queue
Api @ovh-soyoustart/dbaas-timeseries Add typing to to ovh api dbaas-timeseries
Api @ovh-soyoustart/dedicated-ceph Add typing to to ovh api dedicated-ceph
Api @ovh-soyoustart/dedicated-cloud Add typing to to ovh api dedicated-cloud
Api @ovh-soyoustart/dedicated-housing Add typing to to ovh api dedicated-housing
Api @ovh-soyoustart/dedicated-installation-template Add typing to to ovh api dedicated-installation-template
Api @ovh-soyoustart/dedicated-nas Add typing to to ovh api dedicated-nas
Api @ovh-soyoustart/dedicated-nasha Add typing to to ovh api dedicated-nasha
Api @ovh-soyoustart/dedicated-server Add typing to to ovh api dedicated-server
Api @ovh-soyoustart/deskaas Add typing to to ovh api deskaas
Api @ovh-soyoustart/distribution-image Add typing to to ovh api distribution-image
Api @ovh-soyoustart/domain Add typing to to ovh api domain
Api @ovh-soyoustart/email-domain Add typing to to ovh api email-domain
Api @ovh-soyoustart/email-exchange Add typing to to ovh api email-exchange
Api @ovh-soyoustart/email-mxplan Add typing to to ovh api email-mxplan
Api @ovh-soyoustart/email-pro Add typing to to ovh api email-pro
Api @ovh-soyoustart/freefax Add typing to to ovh api freefax
Api @ovh-soyoustart/horizon-view Add typing to to ovh api horizon-view
Api @ovh-soyoustart/hosting-private-database Add typing to to ovh api hosting-private-database
Api @ovh-soyoustart/hosting-reseller Add typing to to ovh api hosting-reseller
Api @ovh-soyoustart/hosting-web Add typing to to ovh api hosting-web
Api @ovh-soyoustart/hpcspot Add typing to to ovh api hpcspot
Api @ovh-soyoustart/ip Add typing to to ovh api ip
Api @ovh-soyoustart/ip-loadbalancing Add typing to to ovh api ip-loadbalancing
Api @ovh-soyoustart/kube Add typing to to ovh api kube
Api @ovh-soyoustart/license-cloud-linux Add typing to to ovh api license-cloud-linux
Api @ovh-soyoustart/license-cpanel Add typing to to ovh api license-cpanel
Api @ovh-soyoustart/license-directadmin Add typing to to ovh api license-directadmin
Api @ovh-soyoustart/license-office Add typing to to ovh api license-office
Api @ovh-soyoustart/license-plesk Add typing to to ovh api license-plesk
Api @ovh-soyoustart/license-redhat Add typing to to ovh api license-redhat
Api @ovh-soyoustart/license-sqlserver Add typing to to ovh api license-sqlserver
Api @ovh-soyoustart/license-virtuozzo Add typing to to ovh api license-virtuozzo
Api @ovh-soyoustart/license-windows Add typing to to ovh api license-windows
Api @ovh-soyoustart/license-worklight Add typing to to ovh api license-worklight
Api @ovh-soyoustart/me Add typing to to ovh api me
Api @ovh-soyoustart/metrics Add typing to to ovh api metrics
Api @ovh-soyoustart/ms-services Add typing to to ovh api ms-services
Api @ovh-soyoustart/new-account Add typing to to ovh api new-account
Api @ovh-soyoustart/order Add typing to to ovh api order
Api @ovh-soyoustart/over-the-box Add typing to to ovh api over-the-box
Api @ovh-soyoustart/ovh-cloud-connect Add typing to to ovh api ovh-cloud-connect
Api @ovh-soyoustart/pack-siptrunk Add typing to to ovh api pack-siptrunk
Api @ovh-soyoustart/pack-xdsl Add typing to to ovh api pack-xdsl
Api @ovh-soyoustart/partners Add typing to to ovh api partners
Api @ovh-soyoustart/price Add typing to to ovh api price
Api @ovh-soyoustart/router Add typing to to ovh api router
Api @ovh-soyoustart/saas-csp2 Add typing to to ovh api saas-csp2
Api @ovh-soyoustart/secret Add typing to to ovh api secret
Api @ovh-soyoustart/service Add typing to to ovh api service
Api @ovh-soyoustart/sms Add typing to to ovh api sms
Api @ovh-soyoustart/ssl Add typing to to ovh api ssl
Api @ovh-soyoustart/ssl-gateway Add typing to to ovh api ssl-gateway
Api @ovh-soyoustart/stack-mis Add typing to to ovh api stack-mis
Api @ovh-soyoustart/status Add typing to to ovh api status
Api @ovh-soyoustart/store Add typing to to ovh api store
Api @ovh-soyoustart/supply-mondial-relay Add typing to to ovh api supply-mondial-relay
Api @ovh-soyoustart/support Add typing to to ovh api support
Api @ovh-soyoustart/telephony Add typing to to ovh api telephony
Api @ovh-soyoustart/veeam-cloud-connect Add typing to to ovh api veeam-cloud-connect
Api @ovh-soyoustart/veeam-veeam-enterprise Add typing to to ovh api veeam-veeam-enterprise
Api @ovh-soyoustart/vip Add typing to to ovh api vip
Api @ovh-soyoustart/vps Add typing to to ovh api vps
Api @ovh-soyoustart/vrack Add typing to to ovh api vrack
Api @ovh-soyoustart/xdsl Add typing to to ovh api xdsl
Packages for API SoYouStart in Canada
Api @ovh-soyoustart-ca/auth Add typing to to ovh api auth
Api @ovh-soyoustart-ca/dedicated-installation-template Add typing to to ovh api dedicated-installation-template
Api @ovh-soyoustart-ca/dedicated-server Add typing to to ovh api dedicated-server
Api @ovh-soyoustart-ca/ip Add typing to to ovh api ip
Api @ovh-soyoustart-ca/license-cloud-linux Add typing to to ovh api license-cloud-linux
Api @ovh-soyoustart-ca/license-cpanel Add typing to to ovh api license-cpanel
Api @ovh-soyoustart-ca/license-directadmin Add typing to to ovh api license-directadmin
Api @ovh-soyoustart-ca/license-plesk Add typing to to ovh api license-plesk
Api @ovh-soyoustart-ca/license-sqlserver Add typing to to ovh api license-sqlserver
Api @ovh-soyoustart-ca/license-virtuozzo Add typing to to ovh api license-virtuozzo
Api @ovh-soyoustart-ca/license-windows Add typing to to ovh api license-windows
Api @ovh-soyoustart-ca/me Add typing to to ovh api me
Api @ovh-soyoustart-ca/new-account Add typing to to ovh api new-account
Api @ovh-soyoustart-ca/order Add typing to to ovh api order
Api @ovh-soyoustart-ca/price Add typing to to ovh api price
Api @ovh-soyoustart-ca/support Add typing to to ovh api support
Api @ovh-soyoustart-ca/veeam-cloud-connect Add typing to to ovh api veeam-cloud-connect
Packages for API Kimsufi in Europe
Api @ovh-kimsufi/all-dom Add typing to to ovh api all-dom
Api @ovh-kimsufi/analytics Add typing to to ovh api analytics
Api @ovh-kimsufi/auth Add typing to to ovh api auth
Api @ovh-kimsufi/caas-containers Add typing to to ovh api caas-containers
Api @ovh-kimsufi/caas-registry Add typing to to ovh api caas-registry
Api @ovh-kimsufi/cdn-dedicated Add typing to to ovh api cdn-dedicated
Api @ovh-kimsufi/cdn-website Add typing to to ovh api cdn-website
Api @ovh-kimsufi/cdn-webstorage Add typing to to ovh api cdn-webstorage
Api @ovh-kimsufi/cloud Add typing to to ovh api cloud
Api @ovh-kimsufi/cloud-d-b Add typing to to ovh api cloud-d-b
Api @ovh-kimsufi/cluster-hadoop Add typing to to ovh api cluster-hadoop
Api @ovh-kimsufi/connectivity Add typing to to ovh api connectivity
Api @ovh-kimsufi/contact Add typing to to ovh api contact
Api @ovh-kimsufi/dbaas-logs Add typing to to ovh api dbaas-logs
Api @ovh-kimsufi/dbaas-queue Add typing to to ovh api dbaas-queue
Api @ovh-kimsufi/dbaas-timeseries Add typing to to ovh api dbaas-timeseries
*Api @ovh-kimsufi/dedicat