Class: Vultr::RegionsResource
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Instance Method Details
#list(**params) ⇒ Object
3
4
5
6
|
# File 'lib/vultr/resources/regions.rb', line 3
def list(**params)
response = get_request("regions", params: params)
Collection.from_response(response, key: "regions", type: Region)
end
|
#list_availability(region_id:) ⇒ Object
8
9
10
|
# File 'lib/vultr/resources/regions.rb', line 8
def list_availability(region_id:)
Object.new get_request("regions/#{region_id}/availability").body
end
|