Class: Fog::DNS::Rackspace

Inherits:
Service
  • Object
show all
Includes:
Rackspace::Errors
Defined in:
lib/fog/rackspace/dns.rb,
lib/fog/rackspace/models/dns/zone.rb,
lib/fog/rackspace/models/dns/zones.rb,
lib/fog/rackspace/models/dns/record.rb,
lib/fog/rackspace/models/dns/records.rb,
lib/fog/rackspace/models/dns/callback.rb,
lib/fog/rackspace/requests/dns/callback.rb,
lib/fog/rackspace/requests/dns/add_records.rb,
lib/fog/rackspace/requests/dns/list_domains.rb,
lib/fog/rackspace/requests/dns/list_records.rb,
lib/fog/rackspace/requests/dns/modify_domain.rb,
lib/fog/rackspace/requests/dns/modify_record.rb,
lib/fog/rackspace/requests/dns/remove_domain.rb,
lib/fog/rackspace/requests/dns/remove_record.rb,
lib/fog/rackspace/requests/dns/create_domains.rb,
lib/fog/rackspace/requests/dns/remove_domains.rb,
lib/fog/rackspace/requests/dns/remove_records.rb,
lib/fog/rackspace/requests/dns/list_subdomains.rb,
lib/fog/rackspace/requests/dns/list_domain_details.rb,
lib/fog/rackspace/requests/dns/list_record_details.rb

Defined Under Namespace

Modules: Callback Classes: BadRequest, CallbackError, Conflict, InternalServerError, Mock, Real, Record, Records, ServiceError, ServiceUnavailable, Zone, Zones

Constant Summary collapse

US_ENDPOINT =
'https://dns.api.rackspacecloud.com/v1.0'
UK_ENDPOINT =
'https://lon.dns.api.rackspacecloud.com/v1.0'

Method Summary

Methods included from Rackspace::Errors

included

Methods inherited from Service

coerce_options, collection, collections, fetch_credentials, inherited, mocked_requests, model, model_path, models, new, recognized, recognizes, request, request_path, requests, requirements, requires, secrets, setup_requirements, validate_options