open-index/open-npm huggingface dataset:
npm package: @ovh-kimsufi-ca/auth
Description: Add typing to to ovh api auth
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **auth** region Canada

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-installation-template** region Canada

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/me';
import apiDedicatedInstallationTemplate from '@ovh-kimsufi-ca/dedicated-installation-template';

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

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

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

# OVHCloud API client for **dedicated-server** region Canada

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/me';
import apiDedicatedServer from '@ovh-kimsufi-ca/dedicated-server';

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

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

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

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

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-ca/ip.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi-ca/ip)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/me';
import apiIp from '@ovh-kimsufi-ca/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-ca/me
Description: Add typing to to ovh api me
Author: Uriel Chemouni
Latest version: 5.0.2

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

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-ca/me.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi-ca/me)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/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-ca/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 Canada

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-ca/new-account.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi-ca/new-account)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/me';
import apiNewAccount from '@ovh-kimsufi-ca/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-ca/order
Description: Add typing to to ovh api order
Author: Uriel Chemouni
Latest version: 5.0.2

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

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-ca/order.svg?style=flat)](https://www.npmjs.org/package/@ovh-kimsufi-ca/order)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi-ca/me';
import apiOrder from '@ovh-kimsufi-ca/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-ca/support
Description: Add typing to to ovh api support
Author: Uriel Chemouni
Latest version: 5.0.2

# OVHCloud API client for **support** region Canada

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **all-dom** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **caas-containers** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **caas-registry** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **cdn-dedicated** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **cdn-website** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **cdn-webstorage** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **cloud-d-b** region Europe

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiCloudDB from '@ovh-kimsufi/cloud-d-b';

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

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

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

# OVHCloud API client for **cluster-hadoop** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dbaas-logs** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dbaas-queue** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dbaas-timeseries** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-ceph** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-cloud** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-housing** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-installation-template** region Europe

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiDedicatedInstallationTemplate from '@ovh-kimsufi/dedicated-installation-template';

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

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

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

# OVHCloud API client for **dedicated-nas** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-nasha** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **dedicated-server** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **distribution-image** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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