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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **stack-mis** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **supply-mondial-relay** region Europe

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-kimsufi/me';
import apiSupplyMondialRelay from '@ovh-kimsufi/supply-mondial-relay';

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

# OVHCloud API client for **veeam-veeam-enterprise** region Europe

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart-ca/me';
import apiAuth from '@ovh-soyoustart-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-soyoustart-ca/dedicated-installation-template
Description: Add typing to to ovh api dedicated-installation-template
Author: Uriel Chemouni
Latest version: 5.0.1

# 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-soyoustart-ca/dedicated-installation-template.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart-ca/dedicated-installation-template)

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart-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-soyoustart-ca/new-account
Description: Add typing to to ovh api new-account
Author: Uriel Chemouni
Latest version: 5.0.1

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

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart-ca/me';
import apiSupport from '@ovh-soyoustart-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-soyoustart-ca/veeam-cloud-connect
Description: Add typing to to ovh api veeam-cloud-connect
Author: Uriel Chemouni
Latest version: 5.0.1

# OVHCloud API client for **veeam-cloud-connect** region Canada

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart-ca/me';
import apiVeeamCloudConnect from '@ovh-soyoustart-ca/veeam-cloud-connect';

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

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

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.veeamCloudConnect.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-soyoustart/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-soyoustart/all-dom.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/all-dom)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiAllDom from '@ovh-soyoustart/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-soyoustart/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-soyoustart/analytics.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/analytics)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiAnalytics from '@ovh-soyoustart/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-soyoustart/auth
Description: Add typing to to ovh api auth
Author: Uriel Chemouni
Latest version: 5.0.1

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiAuth from '@ovh-soyoustart/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-soyoustart/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-soyoustart/caas-containers.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/caas-containers)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiCaasContainers from '@ovh-soyoustart/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-soyoustart/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-soyoustart/caas-registry.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/caas-registry)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiCaasRegistry from '@ovh-soyoustart/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-soyoustart/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-soyoustart/cdn-dedicated.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/cdn-dedicated)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiCdnDedicated from '@ovh-soyoustart/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-soyoustart/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-soyoustart/cdn-website.svg?style=flat)](https://www.npmjs.org/package/@ovh-soyoustart/cdn-website)

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-soyoustart/me';
import apiCdnWebsite from '@ovh-soyoustart/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);
}
```