Class: Fog::DNS::Google

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/dns/google.rb,
lib/fog/dns/google/mock.rb,
lib/fog/dns/google/real.rb,
lib/fog/dns/google/models/zone.rb,
lib/fog/dns/google/models/zones.rb,
lib/fog/dns/google/models/change.rb,
lib/fog/dns/google/models/record.rb,
lib/fog/dns/google/models/changes.rb,
lib/fog/dns/google/models/project.rb,
lib/fog/dns/google/models/records.rb,
lib/fog/dns/google/models/projects.rb,
lib/fog/dns/google/requests/get_change.rb,
lib/fog/dns/google/requests/get_project.rb,
lib/fog/dns/google/requests/list_changes.rb,
lib/fog/dns/google/requests/create_change.rb,
lib/fog/dns/google/requests/get_managed_zone.rb,
lib/fog/dns/google/requests/list_managed_zones.rb,
lib/fog/dns/google/requests/create_managed_zone.rb,
lib/fog/dns/google/requests/delete_managed_zone.rb,
lib/fog/dns/google/requests/list_resource_record_sets.rb

Defined Under Namespace

Classes: Change, Changes, Mock, Project, Projects, Real, Record, Records, Zone, Zones

Constant Summary collapse

GOOGLE_DNS_API_VERSION =
"v1".freeze
GOOGLE_DNS_BASE_URL =
"https://www.googleapis.com/dns/".freeze
GOOGLE_DNS_API_SCOPE_URLS =
%w(https://www.googleapis.com/auth/ndev.clouddns.readwrite).freeze