Overview
Collection of scripts for interfacing with Infoblox UDDI platform
Installation
The following python packages will be required to run these tools:
pip3 install -r requirements.txt
Scripts
| Framework | Description |
|---|---|
| b1ddi-framework.py | Basic UDDI Script to connect and get an object |
| B1TDC Tools | Description |
|---|---|
| b1td-named-list.py | Add, Update, Delete B1TDC Named Lists |
| b1tdc.py | Get B1TDC Objects and display them on screen |
| B1DDI Tools (DNS) | Description |
|---|---|
| b1ddi-dns-profile.py | Get, Add, Delete B1DDI Global DNS Profiles |
| b1ddi-dns-namedacl.py | |
| b1ddi-dns-record.py | Get, B1DDI DNS Records |
| b1ddi-dns-recordlookup.py | None |
| b1ddi-dns-nsg.py | Get, Add, Delete B1DDI Auth NSG |
| b1ddi-dns-view.py | Get, Add, Delete B1DDI DNS Views |
| b1ddi-dns-authzone.py | Get, Add B1DDI Auth Zones |
| B1DDI Tools (DHCP) | Description |
|---|---|
| b1ddi-dhcp-ha.py | Get, Add, Delete B1DDI DHCP HA Groups |
| b1ddi-dhcp-ipspace.py | Get, Add, Delete B1DDI IP Space |
| b1ddi-dhcp-profile.py | Get, Add, Delete B1DDI Global DHCP Profiles |
| b1ddi-dhcp-options.py | Get, Add DHCP Options |
| b1ddi-dhcp-option-filters.py | Get, Add DHCP Options Filters |
| b1ddi-dhcp-network-service-instance.py | Get,Update Subnet/Range Service Assignment |
| b1ddi-dhcp-network-name.py | Update B1DDI Network Name |
| b1ddi-dhcp-fixedaddress.py | B1DDI Fixed addresses |
| b1ddi-dhcp-ddns.py | Get, Add to DDNS configuration |
| UDDI Platform | Description |
|---|---|
| b1ddi-users.py | Get, B1DDI tenant users |
| b1ztp-join-token.py | Get, Add, Delete B1DDI Join Tokens |
| b1infra-host-services.py | Get, Add, Update Host / Service Assignment and Start / Stop Services |
Metadata
Release files for b1ddi 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| b1ddi-0.0.3.tar.gz | 19.6 kB | Without provenance | Details for b1ddi-0.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| b1ddi-0.0.3-py3-none-any.whl | Python 3 | none | any | Details for b1ddi-0.0.3-py3-none-any.whl |
Total release size: 51.1 kB
Release files / b1ddi-0.0.3.tar.gz
| Download URL | b1ddi-0.0.3.tar.gz |
|---|---|
| Size | 19.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7185dadc8d61960f25df71aaca6174784cdf1b94bb75f230d746a35c30bdf839
|
|
BLAKE2b-256 checksum How to use checksums |
c1284b3a94c76dc7a2a7d40a65a4a5472772572b13b6995918275a5ba4bb73f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.12.11 Darwin/24.6.0
|
Release files / b1ddi-0.0.3-py3-none-any.whl
| Download URL | b1ddi-0.0.3-py3-none-any.whl |
|---|---|
| Size | 31.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc59819a983ac870398f9a3e35970446d8cc078a3cc5a89ac70c4aa3dcc7031f
|
|
BLAKE2b-256 checksum How to use checksums |
7ff7c9f9ea84eebccfb3c093781bbee6216f8f1bd825172ff4310178469a457d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.12.11 Darwin/24.6.0
|
Security for b1ddi 0.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.