netbox-community / go-netbox

The official Go API client for Netbox IPAM and DCIM service.
Other
195 stars 146 forks source link

Autogenerate client from swagger json #52

Closed mraerino closed 1 year ago

mraerino commented 4 years ago

Focussed on these goals:

Todos:

kobayashi commented 4 years ago

@mraerino Still working for this? Sorry for late but, I am planning to add netbox v2.7 for client.

kobayashi commented 4 years ago

@mraerino Are you still working for this? I would like to add v2.7 supported version.

stefanmcshane commented 4 years ago

@kobayashi @mraerino What is the progress on the 2.7 update? Can we also have the versioning tags match, or closely match the netbox versions?

mraerino commented 4 years ago

I did the following to update this PR:

I did not make any changes to the swagger.json which is the main goal here.

If anyone is interested in moving this forward, please try out this branch using this:

go get -u github.com/netbox-community/go-netbox@86b0ffb1e31c476e90023d048a43ae43a794e3b1

if you are using types from the models, you'd want to replace github.com/netbox-community/go-netbox/netbox/models with github.com/netbox-community/go-netbox/models

awlx commented 3 years ago

I cherry-picked some of the ideas to master. Are we going to keep this open or close for good?

v0ctor commented 1 year ago

Closing, since there is no activity and these changes were added in #143.