{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking/2"}],"enrichment":{"capability":"Client library for programmatic interaction with Infoblox NIOS appliances via the WAPI REST API, supporting both low-level connector operations and high-level object abstractions for DNS, DHCP, and network management.","skillfed_tags":["infoblox-integration","dns-dhcp-management","network-automation"],"use_cases":["Automate DNS zone and host record creation across multiple Infoblox appliances in infrastructure-as-code workflows.","Allocate and manage DHCP fixed addresses and reservations programmatically from Python orchestration tools.","Query and retrieve network views, subnets, and DNS records for reporting or compliance auditing.","Integrate Infoblox DNS/DHCP management into Python-based network provisioning or cloud automation pipelines.","Bulk import or synchronize host records and network configurations from external systems via the high-level object API."],"what_it_does":"Infoblox-client is a Python wrapper around the Infoblox NIOS WAPI REST API, enabling programmatic management of DNS, DHCP, and network infrastructure. It provides two usage tiers: a low-level connector module for direct WAPI calls returning raw dictionaries, and a high-level object interface with classes like Network, DNSZone, HostRecord, and FixedAddress that handle serialization and CRUD operations. The library supports extensible attributes, DHCP reservations, IP allocation from CIDR blocks, and bulk operations through an InfobloxObjectManager helper.\n\nThe package has no external runtime dependencies and is classified as alpha-stage software. It supports Python 3.6, 3.7, 3.8, and 3.9, with development currently dormant. It is most useful in environments where Infoblox is already the chosen DNS/DHCP platform and automation or integration with Python tooling is needed.","worth_installing":"Yes, if you are already committed to Infoblox NIOS and need Python integration. The package is stable, dependency-free, and permissively licensed. However, dormancy means it is not actively developed; verify that it supports your Infoblox version and Python environment before adopting. Not suitable if you need active maintenance or support for the latest NIOS features."},"id":"infoblox-client","links":{"html":"https://skillfed.io/packages/infoblox-client","md":"https://skillfed.io/packages/infoblox-client.md","pypi":"https://pypi.org/project/infoblox-client/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-12-18","license_spdx":null,"license_treatment":"permissive","name":"infoblox-client","python_support":"unspecified","summary":"Client for interacting with Infoblox NIOS over WAPI"},"popularity":{"monthly_downloads":83518,"position":14071,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.2"}
