UNPKG

brightbox

Version:

A Node.JS module, which provides an object oriented wrapper for the Brightbox API.

284 lines 6.36 kB
{ "name": "brightbox", "version": "1.2.11", "description": "A Node.JS module, which provides an object oriented wrapper for the Brightbox API.", "main": "lib/index.js", "keywords": [ "brightbox", "api", "node" ], "author": "Ionică Bizău <bizauionica@gmail.com> (https://ionicabizau.net)", "license": "MIT", "directories": { "test": "test" }, "dependencies": { "request": "^2.40.0", "lazy-api": "1.1.0" }, "devDependencies": {}, "scripts": { "test": "node test" }, "repository": { "type": "git", "url": "https://github.com/IonicaBizau/node-brightbox.git" }, "bugs": { "url": "https://github.com/IonicaBizau/node-brightbox/issues" }, "homepage": "https://github.com/IonicaBizau/node-brightbox", "blah": { "h_img": "http://i.imgur.com/sfG2GW9.png", "documentation": [ { "h2": "APIs" }, { "p": "Below there are the available APIs you can access with this module. For documentation, please consider the [Brightbox API Documentation 1.0.0](https://api.gb1.brightbox.com/1.0/)." }, { "p": "For questions, you can always [open a new issue](/issues/new)." }, { "ul": [ [ "`accounts`", { "ul": [ "`list`", "`get`", "`update`", "`resetFtpPass`" ] } ], [ "`api_clients`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`delete`", "`resetSecret`" ] } ], [ "`cloud_ips`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`delete`", "`map`", "`unmap`" ] } ], [ "`collaborations`", { "ul": [ "`list`", "`create`", "`get`", "`delete`" ] } ], [ "`database_servers`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`delete`", "`snapshot`", "`reset_password`", "`lock_resource`" ] } ], [ "`database_snapshots`", { "ul": [ "`list`", "`get`", "`update`", "`delete`", "`snapshot`", "`lock_resource`", "`unlock_resource`" ] } ], [ "`database_types`", { "ul": [ "`list`", "`get`" ] } ], [ "`firewall_policies`", { "ul": [ "`list`", "`create`", "`get`", "`apply_to`", "`remove`", "`delete`" ] } ], [ "`firewall_rules`", { "ul": [ "`create`", "`get`", "`update`", "`delete`" ] } ], [ "`images`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`delete`", "`lock_resource`", "`unlock_resource`" ] } ], [ "`load_balancers`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`add_nodes`", "`remove_nodes`", "`add_listeners`", "`remove_listeners`", "`lock_resource`", "`unlock_resource`" ] } ], [ "`server_groups`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`add_servers`", "`remove_servers`", "`move_servers`", "`delete`" ] } ], [ "`server_types`", { "ul": [ "`list`", "`get`" ] } ], [ "`servers`", { "ul": [ "`list`", "`create`", "`get`", "`update`", "`delete`", "`start`", "`stop`", "`reset`", "`shutdown`", "`activate_console`", "`snapshot`", "`lock_resource`", "`unlock_resource`" ] } ], [ "`user_collaborations`", { "ul": [ "`list`", "`get`", "`accept`", "`reject`", "`delete`" ] } ], [ "`users`", { "ul": [ "`list`", "`get`", "`update`" ] } ], [ "`zones`", { "ul": [ "`list`", "`get`" ] } ] ] } ] }, "files": [ "bin/", "app/", "lib/", "dist/", "src/", "scripts/", "resources/", "menu/", "cli.js", "index.js", "index.d.ts", "package-lock.json", "bloggify.js", "bloggify.json", "bloggify/" ] }