class DockerCloud::RegionAPI
Constants
- TYPE
Public Instance Methods
all(params = {})
click to toggle source
Lists all regions of all supported cloud providers. Returns a list of Region
objects
# File lib/docker_cloud/api/region_api.rb, line 11 def all(params = {}) response = http_get(resource_url, params) format_object(response, TYPE) end
get(provider_name, region_name)
click to toggle source
Gets all the details of a specific region for a specific provider Returns a Region
object
# File lib/docker_cloud/api/region_api.rb, line 18 def get(provider_name, region_name) provider_region = "#{provider_name}/#{region_name}" response = http_get(resource_url(provider_region)) format_object(response, TYPE) end
resource_url(provider_region = '')
click to toggle source
# File lib/docker_cloud/api/region_api.rb, line 5 def resource_url(provider_region = '') "/region/#{provider_region}" end