go-netbox
go-netbox copied to clipboard
The official Go API client for Netbox IPAM and DCIM service.
Hello, I am not able to remove `date added` in aggregate object. It seems that using the empty value for `date added` (https://stackoverflow.com/questions/23051973/what-is-the-zero-value-for-time-time-in-go) does not remove the date in the...
Does go-netbox support "X-Session-Key" for returning plaintext secrets [as so](https://netbox.readthedocs.io/en/stable/rest-api/working-with-secrets/)? From what I can gather it appears I would need to implement a custom client to make the initial POST...
I am using this module to create prefixes using Terraform but I have to specify the site and tenant as the ID (int64) It would be helpful to be able...
Hi, this is a generalization of tickets like #105 and #106 because it applies to way more attributes than mentioned in these issues. **The problem** Setting an optional attribute to...
Hello, I would like to remove these parameters from an interface: - MacAddress => the library does not accept empty string - Mtu => 0 is not accepted to remove...
Hello, When using this piece of code: ```go description := "Interface de test" name := "default" enabled := false taggedvlans := [] newResource := &models.WritableVMInterface{ Description: description, Enabled: enabled, Name:...
TLDR: Add tags to this SDK that match previous releases of Netbox, so that we can import a version that works based on our version of Netbox. **netbox and go-netbox...
Focussed on these goals: - Generate client from `swagger.json` - Simplify structure of package (breaking change) - `models` and `client` directories Todos: - [x] Have up-to-date `swagger.json` - [x] Take...
Hi folks, Pretty new to the scene, but I was wondering how one looks-up an IP address / IP address based on the configured tags. When I use the following...
Hey there, we're using netbox with go for quite some time now but started working on a fork of go-netbox as the swagger.json was often out of date. I'm currently...