├── .gitignore ├── .rspec ├── .ruby-version ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── RELEASES.md ├── Rakefile ├── infoblox.gemspec ├── lib ├── infoblox.rb └── infoblox │ ├── connection.rb │ ├── resource.rb │ ├── resource │ ├── aaaa_record.rb │ ├── arecord.rb │ ├── cname.rb │ ├── fixedaddress.rb │ ├── grid.rb │ ├── host.rb │ ├── host_ipv4addr.rb │ ├── ipv4address.rb │ ├── lease.rb │ ├── mx.rb │ ├── network.rb │ ├── network_container.rb │ ├── ptr.rb │ ├── range.rb │ ├── roaminghost.rb │ ├── search.rb │ ├── srv.rb │ ├── txt.rb │ ├── zone_auth.rb │ └── zone_forward.rb │ └── version.rb └── spec ├── connection_spec.rb ├── host_ipv4addr_spec.rb ├── host_spec.rb ├── integration ├── arecord_spec.rb ├── cname_spec.rb ├── connection_timeout_spec.rb ├── host_ipv4addr_spec.rb ├── host_spec.rb ├── ptr_spec.rb └── zone_auth_spec.rb ├── range_spec.rb ├── resource_spec.rb ├── search_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format progress 3 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.6.3 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/RELEASES.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require "bundler/gem_tasks" 2 | -------------------------------------------------------------------------------- /infoblox.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/infoblox.gemspec -------------------------------------------------------------------------------- /lib/infoblox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox.rb -------------------------------------------------------------------------------- /lib/infoblox/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/connection.rb -------------------------------------------------------------------------------- /lib/infoblox/resource.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/aaaa_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/aaaa_record.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/arecord.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/arecord.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/cname.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/cname.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/fixedaddress.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/fixedaddress.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/grid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/grid.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/host.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/host.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/host_ipv4addr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/host_ipv4addr.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/ipv4address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/ipv4address.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/lease.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/lease.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/mx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/mx.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/network.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/network.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/network_container.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/network_container.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/ptr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/ptr.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/range.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/range.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/roaminghost.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/roaminghost.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/search.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/srv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/srv.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/txt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/txt.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/zone_auth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/zone_auth.rb -------------------------------------------------------------------------------- /lib/infoblox/resource/zone_forward.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/lib/infoblox/resource/zone_forward.rb -------------------------------------------------------------------------------- /lib/infoblox/version.rb: -------------------------------------------------------------------------------- 1 | module Infoblox 2 | VERSION = "3.0.0" 3 | end 4 | -------------------------------------------------------------------------------- /spec/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/connection_spec.rb -------------------------------------------------------------------------------- /spec/host_ipv4addr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/host_ipv4addr_spec.rb -------------------------------------------------------------------------------- /spec/host_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/host_spec.rb -------------------------------------------------------------------------------- /spec/integration/arecord_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/arecord_spec.rb -------------------------------------------------------------------------------- /spec/integration/cname_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/cname_spec.rb -------------------------------------------------------------------------------- /spec/integration/connection_timeout_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/connection_timeout_spec.rb -------------------------------------------------------------------------------- /spec/integration/host_ipv4addr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/host_ipv4addr_spec.rb -------------------------------------------------------------------------------- /spec/integration/host_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/host_spec.rb -------------------------------------------------------------------------------- /spec/integration/ptr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/ptr_spec.rb -------------------------------------------------------------------------------- /spec/integration/zone_auth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/integration/zone_auth_spec.rb -------------------------------------------------------------------------------- /spec/range_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/range_spec.rb -------------------------------------------------------------------------------- /spec/resource_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/resource_spec.rb -------------------------------------------------------------------------------- /spec/search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/search_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Granicus/infoblox/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------