Class Fog::Softlayer::Product::Real
In: lib/fog/softlayer/requests/product/get_package_item.rb
lib/fog/softlayer/requests/product/get_package_items.rb
lib/fog/softlayer/requests/product/get_packages.rb
lib/fog/softlayer/requests/product/place_order.rb
lib/fog/softlayer/product.rb
Parent: Object

Makes real connections to Softlayer.

Methods

Included Modules

Fog::Softlayer::Slapi Fog::Softlayer::Compute::Shared

Attributes

default_domain  [RW] 

Public Instance methods

Sends the real request to the real SoftLayer service.

@param [String] service

  ...ayer.com/rest/v3/Softlayer_Service_Name...

@param path [String]

  ...ayer.com/rest/v3/Softlayer_Service_Name/path.json

@param [Hash] options @option options [Array<Hash>] :body

  HTTP request body parameters

@option options [String] :softlayer_api_url

  Override the default (or configured) API endpoint

@option options [String] :softlayer_username

  Email or user identifier for user based authentication

@option options [String] :softlayer_api_key

  Password for user based authentication

@return [Excon::Response]

[Validate]