Class: RubyShift::Client

Inherits:
API show all
Includes:
Applications, Cartridges, Domains
Defined in:
lib/rubyshift/client.rb,
lib/rubyshift/client/domains.rb,
lib/rubyshift/client/cartridges.rb,
lib/rubyshift/client/applications.rb

Defined Under Namespace

Modules: Applications, Cartridges, Domains

Instance Attribute Summary

Attributes inherited from Request

#access_token, #endpoint

Method Summary

Methods included from Domains

#domain, #domain_create, #domain_delete, #domain_remove_self, #domain_update, #domains, #domains_by_owner

Methods included from Applications

#application, #application_create, #application_delete, #application_disable_ha, #application_enable_ha, #application_force_stop, #application_reload, #application_resolve, #application_restart, #application_scale_down, #application_scale_up, #application_start, #application_stop, #application_tidy, #application_update, #applications

Methods inherited from API

#initialize

Methods inherited from Request

decode, #delete, #get, parse, #post, #put, #set_request_defaults, #validate

Constructor Details

This class inherits a constructor from RubyShift::API