{"repo":"tolbkni/vultr.rb","free":true,"listed":false,"github":"https://github.com/tolbkni/vultr.rb","clone":"git clone https://github.com/tolbkni/vultr.rb.git","description":"Ruby bindings for VULTR API v2.","language":"Ruby","stars":53,"topics":["vultr","ruby","api","faraday","rubygems"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Vultr API Rubygem The easiest and most complete rubygem for Vultr. Currently supports API v2. Installation Add this line to your application's Gemfile: gem 'vultr', github: \"excid3/vultr.rb\" And then execute: $ bundle Or install it yourself as: $ gem install vultr Usage To access the API, you'll need to create a Vultr::Client and pass in your API key. You can find your API key at https://my.vultr.com/settings The client then gives you access to each of the resources. Resources The gem maps as closely as we can to the Vultr API so you can easily convert API examples to gem code. Responses are created as objects like Vultr::Account . Having types like Vultr::User is handy for understanding what type of object you're working with. They're built using OpenStruct so you can easily access data in a Ruby-ish way. Pagination list endpoints return pages of results. The result object will have a data key to access the results, as well as metadata like next cursor and prev cursor for retrieving the next and previous pages. You may also specify the Account Applications Backups Bare Metal Block Storage DNS (Domains) Firewall Instances ISO Kubernetes Load Balancers Object Storage Operating Systems Plans Private Networks Regions Reserved IPs Snapshots SSH Keys Startup Scripts Users Contributing 1. Fork it ( https://github.com/tolbkni/vultr/fork ) 2. Create your feature branch ( git checkout -b my-new-feature ) 3. Commit your changes ( git commit -am 'Add some feature' ) 4. Push to the branc","default_branch":null,"files":null,"tree":[],"storefront":"/r/tolbkni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tolbkni/vultr.rb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}