Class: Miasma::Models::Orchestration::Rackspace
- Inherits:
-
OpenStack
- Object
- Types::Api
- Miasma::Models::Orchestration
- OpenStack
- Miasma::Models::Orchestration::Rackspace
- Includes:
- Contrib::RackspaceApiCore::ApiCommon
- Defined in:
- lib/miasma/contrib/rackspace/orchestration.rb
Constant Summary collapse
- RESOURCE_MAPPING =
Returns external to internal resource mapping.
Smash.new( 'Rackspace::Cloud::Server' => Smash.new( :api => :compute, :collection => :servers ), 'Rackspace::AutoScale::Group' => Smash.new( :api => :auto_scale, :collection => :groups ) )
Constants inherited from Miasma::Models::Orchestration
Method Summary
Methods included from Contrib::RackspaceApiCore::ApiCommon
Methods inherited from OpenStack
#event_all, #event_all_new, #event_reload, #resource_all, #resource_reload, #stack_all, #stack_destroy, #stack_reload, #stack_save, #stack_template_load, #stack_template_validate
Methods included from Contrib::OpenStackApiCore::ApiCommon
#connection, #endpoint, included, #open_stack_api, #token
Methods inherited from Miasma::Models::Orchestration
#event_all, #event_all_new, #event_reload, #resource_all, #resource_reload, #stack_all, #stack_destroy, #stack_reload, #stack_save, #stack_template_load, #stack_template_validate, #stacks
Methods inherited from Types::Api
#api_for, #connect, #connection, #endpoint, #format_response, #initialize, #make_request, #provider, #request
Methods included from Utils::Memoization
#_memo, #clear_memoizations!, #memoize, #unmemoize
Methods included from Utils::Lazy
Constructor Details
This class inherits a constructor from Miasma::Types::Api