class Fog::OpenStack::DNS::V1::Real
Public Class Methods
not_found_class()
click to toggle source
# File lib/fog/openstack/dns/v1.rb, line 101 def self.not_found_class Fog::OpenStack::DNS::NotFound end
Public Instance Methods
default_path_prefix()
click to toggle source
# File lib/fog/openstack/dns/v1.rb, line 105 def default_path_prefix 'v1' end
default_service_type()
click to toggle source
# File lib/fog/openstack/dns/v1.rb, line 109 def default_service_type %w[dns] end
get_quota(project_id)
click to toggle source
# File lib/fog/openstack/dns/v1/requests/get_quota.rb, line 6 def get_quota(project_id) request( :expects => 200, :method => 'GET', :path => "quotas/#{project_id}" ) end
list_domains(options = {})
click to toggle source
# File lib/fog/openstack/dns/v1/requests/list_domains.rb, line 6 def list_domains(options = {}) request( :expects => 200, :method => 'GET', :path => 'domains', :query => options ) end
update_quota(project_id, options = {})
click to toggle source
# File lib/fog/openstack/dns/v1/requests/update_quota.rb, line 6 def update_quota(project_id, options = {}) request( :body => Fog::JSON.encode(options), :expects => 200, :method => 'PUT', :path => "quotas/#{project_id}" ) end