Module: Infoblox

Defined in:
lib/infoblox/resource/grid.rb,
lib/infoblox.rb,
lib/infoblox/version.rb,
lib/infoblox/resource.rb,
lib/infoblox/connection.rb,
lib/infoblox/resource/mx.rb,
lib/infoblox/resource/ptr.rb,
lib/infoblox/resource/srv.rb,
lib/infoblox/resource/txt.rb,
lib/infoblox/resource/host.rb,
lib/infoblox/resource/cname.rb,
lib/infoblox/resource/range.rb,
lib/infoblox/resource/search.rb,
lib/infoblox/resource/arecord.rb,
lib/infoblox/resource/network.rb,
lib/infoblox/resource/zone_auth.rb,
lib/infoblox/resource/aaaa_record.rb,
lib/infoblox/resource/ipv4address.rb,
lib/infoblox/resource/fixedaddress.rb,
lib/infoblox/resource/host_ipv4addr.rb,
lib/infoblox/resource/network_container.rb

Overview

An AAAA (address) record maps a domain name to an IPv6 address.

Defined Under Namespace

Classes: AAAArecord, Arecord, Cname, Connection, Error, Fixedaddress, Grid, Host, HostIpv4addr, Ipv4address, Mx, Network, NetworkContainer, Ptr, Range, Resource, Search, Srv, Txt, ZoneAuth

Constant Summary collapse

DEBUG =
ENV['DEBUG']
VERSION =
"2.0.0"

Class Method Summary collapse

Class Method Details

.base_pathObject



23
24
25
# File 'lib/infoblox.rb', line 23

def base_path    
  '/wapi/v' + Infoblox.wapi_version + '/'
end

.wapi_versionObject



13
14
15
# File 'lib/infoblox.rb', line 13

def wapi_version
  @wapi_version ||= (ENV['WAPI_VERSION'] || '2.0')
end

.wapi_version=(v) ⇒ Object



18
19
20
# File 'lib/infoblox.rb', line 18

def wapi_version=(v)
  @wapi_version = v
end