0.0.3 • Published 6 years ago
cloudscreener-node-sdk v0.0.3
Cloudscreener Node.js SDK
Installation
npm install --save cloudscreener-node-sdk
# OR
yarn add cloudscreener-node-sdk
Usage
const Api = require('cloudscreener-node-sdk/lib/api');
const VM = require('cloudscreener-node-sdk/lib/vm');
const api = new Api()
.setCredentials('[email]', '[password]')
.fields(['name', 'cpus', 'dcnas'])
.providers(['aws', 'gcp'])
.currency('EUR')
.addVm(new VM('backend').cpus(2).os('rhel'))
.addVm(new VM('frontend').ram(8).os('linux').qty(4));
api.search()
.then(results => console.log('results', results))
.catch(err => console.log('err', err));
Development
Tests
make test