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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiNutanix from '@ovh-api-ca/nutanix';

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiPartner from '@ovh-api-ca/partner';

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiProducts from '@ovh-api-ca/products';

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiServices from '@ovh-api-ca/services';

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiStartup from '@ovh-api-ca/startup';

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

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

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-ca/me';
import apiStorage from '@ovh-api-ca/storage';

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

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

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

## Setup

With npm:

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

## Usage

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDbaasLogs from '@ovh-api-us/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-api-us/dbaas-queue
Description: Add typing to to ovh api dbaas-queue
Author: Uriel Chemouni
Latest version: 4.0.0

# OVHCloud API client for **dbaas-queue** region USA

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-api-us/dbaas-queue.svg?style=flat)](https://www.npmjs.org/package/@ovh-api-us/dbaas-queue)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-api-us/me
npm install --save @ovh-api-us/dbaas-queue
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDbaasQueue from '@ovh-api-us/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-api-us/dbaas-timeseries
Description: Add typing to to ovh api dbaas-timeseries
Author: Uriel Chemouni
Latest version: 3.1.25

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDbaasTimeseries from '@ovh-api-us/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-api-us/dedicated-anthos
Description: Add typing to to ovh api dedicated-anthos
Author: Uriel Chemouni
Latest version: 4.0.3

# OVHCloud API client for **dedicated-anthos** region USA

This module contains all typing needed to use OvhCloud **dedicated-anthos** APIs, with hi-level IntelliSense / Code Completion

[![NPM Version](https://img.shields.io/npm/v/@ovh-api-us/dedicated-anthos.svg?style=flat)](https://www.npmjs.org/package/@ovh-api-us/dedicated-anthos)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-api-us/me
npm install --save @ovh-api-us/dedicated-anthos
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDedicatedAnthos from '@ovh-api-us/dedicated-anthos';

const ovhEngine = new OvhEngine({ 
    certCache: './cert-cache.json', // optional cache certificat on disk.
    accessRules: 'GET /dedicated/anthos, GET /dedicated/anthos/*, GET /me', // optional limit the requested privileges.
});

const api = {
    me: apiMe(ovhEngine),
    dedicatedAnthos: apiDedicatedAnthos(ovhEngine),
}

const test = async () => {
    const { nichandle } = await api.me.$get();
    const data = await api.dedicatedAnthos.$get();
    console.log(`${nichandle} have the following services:`);
    console.log(data);
}
```
npm package: @ovh-api-us/dedicated-ceph
Description: Add typing to to ovh api dedicated-ceph
Author: Uriel Chemouni
Latest version: 5.0.1

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

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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

# OVHCloud API client for **dedicated-cluster** region USA

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDedicatedCluster from '@ovh-api-us/dedicated-cluster';

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

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

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

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDedicatedHousing from '@ovh-api-us/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-api-us/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 USA

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

## Setup

With npm:

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

## Usage

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

# OVHCloud API client for **dedicated-nas** region USA

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-api-us/dedicated-nas.svg?style=flat)](https://www.npmjs.org/package/@ovh-api-us/dedicated-nas)

## Setup

With npm:

```bash
npm install --save @ovh-api/api
npm install --save @ovh-api-us/me
npm install --save @ovh-api-us/dedicated-nas
... Add all APIs you needs
```

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDedicatedNas from '@ovh-api-us/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-api-us/dedicated-nasha
Description: Add typing to to ovh api dedicated-nasha
Author: Uriel Chemouni
Latest version: 5.0.1

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

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

## Setup

With npm:

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

## Usage

```typescript
import OvhEngine from '@ovh-api/api';
import apiMe from '@ovh-api-us/me';
import apiDedicatedNasha from '@ovh-api-us/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-api-us/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 USA

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

## Setup

With npm:

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

## Usage

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

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

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

## Setup

With npm:

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

## Usage

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