open-index/open-npm huggingface dataset:
npm package: @ovh-kimsufi/email-pro
Description: Add typing to to ovh api email-pro
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **email-pro** region Europe

This module contains all typing needed to use OvhCloud **email-pro** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/email-pro.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/email-pro)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/email-pro
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiEmailPro from '@ovh-kimsufi/email-pro';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /email/pro, GET /email/pro/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    emailPro: apiEmailPro(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.emailPro.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/freefax
Description: Add typing to to ovh api freefax
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **freefax** region Europe

This module contains all typing needed to use OvhCloud **freefax** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/freefax.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/freefax)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/freefax
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiFreefax from '@ovh-kimsufi/freefax';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /freefax, GET /freefax/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    freefax: apiFreefax(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.freefax.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/horizon-view
Description: Add typing to to ovh api horizon-view
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **horizon-view** region Europe

This module contains all typing needed to use OvhCloud **horizon-view** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/horizon-view.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/horizon-view)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/horizon-view
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiHorizonView from '@ovh-kimsufi/horizon-view';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /horizonView, GET /horizonView/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    horizonView: apiHorizonView(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.horizonView.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/hosting-private-database
Description: Add typing to to ovh api hosting-private-database
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **hosting-private-database** region Europe

This module contains all typing needed to use OvhCloud **hosting-private-database** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/hosting-private-database.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/hosting-private-database)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/hosting-private-database
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiHostingPrivateDatabase from '@ovh-kimsufi/hosting-private-database';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /hosting/privateDatabase, GET /hosting/privateDatabase/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    hostingPrivateDatabase: apiHostingPrivateDatabase(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.hostingPrivateDatabase.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/hosting-reseller
Description: Add typing to to ovh api hosting-reseller
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **hosting-reseller** region Europe

This module contains all typing needed to use OvhCloud **hosting-reseller** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/hosting-reseller.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/hosting-reseller)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/hosting-reseller
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiHostingReseller from '@ovh-kimsufi/hosting-reseller';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /hosting/reseller, GET /hosting/reseller/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    hostingReseller: apiHostingReseller(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.hostingReseller.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/hosting-web
Description: Add typing to to ovh api hosting-web
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **hosting-web** region Europe

This module contains all typing needed to use OvhCloud **hosting-web** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/hosting-web.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/hosting-web)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/hosting-web
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiHostingWeb from '@ovh-kimsufi/hosting-web';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /hosting/web, GET /hosting/web/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    hostingWeb: apiHostingWeb(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.hostingWeb.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/hpcspot
Description: Add typing to to ovh api hpcspot
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **hpcspot** region Europe

This module contains all typing needed to use OvhCloud **hpcspot** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/hpcspot.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/hpcspot)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/hpcspot
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiHpcspot from '@ovh-kimsufi/hpcspot';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /hpcspot, GET /hpcspot/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    hpcspot: apiHpcspot(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.hpcspot.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/ip
Description: Add typing to to ovh api ip
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **ip** region Europe

This module contains all typing needed to use OvhCloud **ip** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/ip.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/ip)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/ip
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiIp from '@ovh-kimsufi/ip';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /ip, GET /ip/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    ip: apiIp(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.ip.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/ip-loadbalancing
Description: Add typing to to ovh api ip-loadbalancing
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **ip-loadbalancing** region Europe

This module contains all typing needed to use OvhCloud **ip-loadbalancing** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/ip-loadbalancing.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/ip-loadbalancing)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/ip-loadbalancing
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiIpLoadbalancing from '@ovh-kimsufi/ip-loadbalancing';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /ipLoadbalancing, GET /ipLoadbalancing/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    ipLoadbalancing: apiIpLoadbalancing(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.ipLoadbalancing.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/kube
Description: Add typing to to ovh api kube
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **kube** region Europe

This module contains all typing needed to use OvhCloud **kube** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/kube.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/kube)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/kube
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiKube from '@ovh-kimsufi/kube';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /kube, GET /kube/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    kube: apiKube(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.kube.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-cloud-linux
Description: Add typing to to ovh api license-cloud-linux
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-cloud-linux** region Europe

This module contains all typing needed to use OvhCloud **license-cloud-linux** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-cloud-linux.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-cloud-linux)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-cloud-linux
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseCloudLinux from '@ovh-kimsufi/license-cloud-linux';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/cloudLinux, GET /license/cloudLinux/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseCloudLinux: apiLicenseCloudLinux(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseCloudLinux.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-cpanel
Description: Add typing to to ovh api license-cpanel
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-cpanel** region Europe

This module contains all typing needed to use OvhCloud **license-cpanel** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-cpanel.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-cpanel)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-cpanel
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseCpanel from '@ovh-kimsufi/license-cpanel';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/cpanel, GET /license/cpanel/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseCpanel: apiLicenseCpanel(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseCpanel.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-directadmin
Description: Add typing to to ovh api license-directadmin
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-directadmin** region Europe

This module contains all typing needed to use OvhCloud **license-directadmin** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-directadmin.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-directadmin)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-directadmin
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseDirectadmin from '@ovh-kimsufi/license-directadmin';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/directadmin, GET /license/directadmin/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseDirectadmin: apiLicenseDirectadmin(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseDirectadmin.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-office
Description: Add typing to to ovh api license-office
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-office** region Europe

This module contains all typing needed to use OvhCloud **license-office** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-office.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-office)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-office
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseOffice from '@ovh-kimsufi/license-office';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/office, GET /license/office/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseOffice: apiLicenseOffice(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseOffice.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-plesk
Description: Add typing to to ovh api license-plesk
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-plesk** region Europe

This module contains all typing needed to use OvhCloud **license-plesk** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-plesk.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-plesk)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-plesk
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicensePlesk from '@ovh-kimsufi/license-plesk';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/plesk, GET /license/plesk/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licensePlesk: apiLicensePlesk(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licensePlesk.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-redhat
Description: Add typing to to ovh api license-redhat
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-redhat** region Europe

This module contains all typing needed to use OvhCloud **license-redhat** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-redhat.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-redhat)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-redhat
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseRedhat from '@ovh-kimsufi/license-redhat';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/redhat, GET /license/redhat/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseRedhat: apiLicenseRedhat(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseRedhat.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-sqlserver
Description: Add typing to to ovh api license-sqlserver
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-sqlserver** region Europe

This module contains all typing needed to use OvhCloud **license-sqlserver** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-sqlserver.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-sqlserver)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-sqlserver
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseSqlserver from '@ovh-kimsufi/license-sqlserver';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/sqlserver, GET /license/sqlserver/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseSqlserver: apiLicenseSqlserver(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseSqlserver.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-virtuozzo
Description: Add typing to to ovh api license-virtuozzo
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-virtuozzo** region Europe

This module contains all typing needed to use OvhCloud **license-virtuozzo** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-virtuozzo.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-virtuozzo)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-virtuozzo
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseVirtuozzo from '@ovh-kimsufi/license-virtuozzo';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/virtuozzo, GET /license/virtuozzo/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseVirtuozzo: apiLicenseVirtuozzo(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseVirtuozzo.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-windows
Description: Add typing to to ovh api license-windows
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-windows** region Europe

This module contains all typing needed to use OvhCloud **license-windows** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-windows.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-windows)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-windows
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseWindows from '@ovh-kimsufi/license-windows';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/windows, GET /license/windows/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseWindows: apiLicenseWindows(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseWindows.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/license-worklight
Description: Add typing to to ovh api license-worklight
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **license-worklight** region Europe

This module contains all typing needed to use OvhCloud **license-worklight** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/license-worklight.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/license-worklight)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/license-worklight
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiLicenseWorklight from '@ovh-kimsufi/license-worklight';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /license/worklight, GET /license/worklight/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    licenseWorklight: apiLicenseWorklight(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.licenseWorklight.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/me
Description: Add typing to to ovh api me
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **me** region Europe

This module contains all typing needed to use OvhCloud **me** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/me.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/me)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /me, GET /me/*', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
}

const test = async () => {
    const data = await api.me.$get();
    console.log(data);
}
```
npm package: @ovh-kimsufi/metrics
Description: Add typing to to ovh api metrics
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **metrics** region Europe

This module contains all typing needed to use OvhCloud **metrics** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/metrics.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/metrics)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/metrics
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiMetrics from '@ovh-kimsufi/metrics';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /metrics, GET /metrics/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    metrics: apiMetrics(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.metrics.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/ms-services
Description: Add typing to to ovh api ms-services
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **ms-services** region Europe

This module contains all typing needed to use OvhCloud **ms-services** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/ms-services.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/ms-services)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/ms-services
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiMsServices from '@ovh-kimsufi/ms-services';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /msServices, GET /msServices/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    msServices: apiMsServices(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.msServices.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/new-account
Description: Add typing to to ovh api new-account
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **new-account** region Europe

This module contains all typing needed to use OvhCloud **new-account** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/new-account.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/new-account)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/new-account
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiNewAccount from '@ovh-kimsufi/new-account';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /newAccount, GET /newAccount/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    newAccount: apiNewAccount(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.newAccount.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/order
Description: Add typing to to ovh api order
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **order** region Europe

This module contains all typing needed to use OvhCloud **order** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/order.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/order)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/order
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiOrder from '@ovh-kimsufi/order';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /order, GET /order/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    order: apiOrder(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.order.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/over-the-box
Description: Add typing to to ovh api over-the-box
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **over-the-box** region Europe

This module contains all typing needed to use OvhCloud **over-the-box** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/over-the-box.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/over-the-box)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/over-the-box
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiOverTheBox from '@ovh-kimsufi/over-the-box';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /overTheBox, GET /overTheBox/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    overTheBox: apiOverTheBox(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.overTheBox.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/ovh-cloud-connect
Description: Add typing to to ovh api ovh-cloud-connect
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **ovh-cloud-connect** region Europe

This module contains all typing needed to use OvhCloud **ovh-cloud-connect** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/ovh-cloud-connect.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/ovh-cloud-connect)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/ovh-cloud-connect
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiOvhCloudConnect from '@ovh-kimsufi/ovh-cloud-connect';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /ovhCloudConnect, GET /ovhCloudConnect/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    ovhCloudConnect: apiOvhCloudConnect(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.ovhCloudConnect.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/pack-siptrunk
Description: Add typing to to ovh api pack-siptrunk
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **pack-siptrunk** region Europe

This module contains all typing needed to use OvhCloud **pack-siptrunk** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/pack-siptrunk.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/pack-siptrunk)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/pack-siptrunk
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiPackSiptrunk from '@ovh-kimsufi/pack-siptrunk';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /pack/siptrunk, GET /pack/siptrunk/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    packSiptrunk: apiPackSiptrunk(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.packSiptrunk.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/pack-xdsl
Description: Add typing to to ovh api pack-xdsl
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **pack-xdsl** region Europe

This module contains all typing needed to use OvhCloud **pack-xdsl** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/pack-xdsl.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/pack-xdsl)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/pack-xdsl
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiPackXdsl from '@ovh-kimsufi/pack-xdsl';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /pack/xdsl, GET /pack/xdsl/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    packXdsl: apiPackXdsl(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.packXdsl.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/partners
Description: Add typing to to ovh api partners
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **partners** region Europe

This module contains all typing needed to use OvhCloud **partners** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/partners.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/partners)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/partners
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiPartners from '@ovh-kimsufi/partners';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /partners, GET /partners/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    partners: apiPartners(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.partners.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/price
Description: Add typing to to ovh api price
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **price** region Europe

This module contains all typing needed to use OvhCloud **price** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/price.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/price)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/price
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiPrice from '@ovh-kimsufi/price';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /price, GET /price/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    price: apiPrice(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.price.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/router
Description: Add typing to to ovh api router
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **router** region Europe

This module contains all typing needed to use OvhCloud **router** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/router.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/router)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/router
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiRouter from '@ovh-kimsufi/router';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /router, GET /router/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    router: apiRouter(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.router.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/saas-csp2
Description: Add typing to to ovh api saas-csp2
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **saas-csp2** region Europe

This module contains all typing needed to use OvhCloud **saas-csp2** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/saas-csp2.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/saas-csp2)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/saas-csp2
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiSaasCsp2 from '@ovh-kimsufi/saas-csp2';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /saas/csp2, GET /saas/csp2/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    saasCsp2: apiSaasCsp2(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.saasCsp2.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/secret
Description: Add typing to to ovh api secret
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **secret** region Europe

This module contains all typing needed to use OvhCloud **secret** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/secret.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/secret)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/secret
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiSecret from '@ovh-kimsufi/secret';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /secret, GET /secret/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    secret: apiSecret(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.secret.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/service
Description: Add typing to to ovh api service
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **service** region Europe

This module contains all typing needed to use OvhCloud **service** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/service.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/service)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/service
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiService from '@ovh-kimsufi/service';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /service, GET /service/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    service: apiService(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.service.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/sms
Description: Add typing to to ovh api sms
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **sms** region Europe

This module contains all typing needed to use OvhCloud **sms** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/sms.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/sms)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/sms
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiSms from '@ovh-kimsufi/sms';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /sms, GET /sms/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    sms: apiSms(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.sms.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-kimsufi/ssl
Description: Add typing to to ovh api ssl
Author: Uriel Chemouni
Latest version: 3.1.11

# OVHCloud API client for **ssl** region Europe

This module contains all typing needed to use OvhCloud **ssl** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-kimsufi/ssl.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi/ssl)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-kimsufi/me
npm install --save @ovh-kimsufi/ssl
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiSsl from '@ovh-kimsufi/ssl';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /ssl, GET /ssl/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    ssl: apiSsl(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.ssl.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```