Skip to content

Commit 563ef7f

Browse files
authored
Add netbox-v3.3 api endpoints to nb_lookup (#865)
1 parent e41fe62 commit 563ef7f

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

plugins/lookup/nb_lookup.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ def get_endpoint(netbox, term):
169169
"circuits": {"endpoint": netbox.circuits.circuits},
170170
"circuit-providers": {"endpoint": netbox.circuits.providers},
171171
"cables": {"endpoint": netbox.dcim.cables},
172+
"cable-terminations": {"endpoint": netbox.dcim.cable_terminations},
172173
"cluster-groups": {"endpoint": netbox.virtualization.cluster_groups},
173174
"cluster-types": {"endpoint": netbox.virtualization.cluster_types},
174175
"clusters": {"endpoint": netbox.virtualization.clusters},
@@ -206,12 +207,20 @@ def get_endpoint(netbox, term):
206207
"interface-templates": {"endpoint": netbox.dcim.interface_templates},
207208
"interfaces": {"endpoint": netbox.dcim.interfaces},
208209
"inventory-items": {"endpoint": netbox.dcim.inventory_items},
210+
"inventory-item-roles": {"endpoint": netbox.dcim.inventory_item_roles},
211+
"inventory-item-templates": {"endpoint": netbox.dcim.inventory_item_templates},
209212
"ip-addresses": {"endpoint": netbox.ipam.ip_addresses},
210213
"ip-ranges": {"endpoint": netbox.ipam.ip_ranges},
211214
"job-results": {"endpoint": netbox.extras.job_results},
212215
"journal-entries": {"endpoint": netbox.extras.journal_entries},
213216
"locations": {"endpoint": netbox.dcim.locations},
217+
"l2vpn-terminations": {"endpoint": netbox.ipam.l2vpn_terminations},
218+
"l2vpns": {"endpoint": netbox.ipam.l2vpns},
214219
"manufacturers": {"endpoint": netbox.dcim.manufacturers},
220+
"module-bays": {"endpoint": netbox.dcim.module_bays},
221+
"module-bay-templates": {"endpoint": netbox.dcim.module_bay_templates},
222+
"module-bay-types": {"endpoint": netbox.dcim.module_bay_types},
223+
"modules": {"endpoint": netbox.dcim.modules},
215224
"object-changes": {"endpoint": netbox.extras.object_changes},
216225
"permissions": {"endpoint": netbox.users.permissions},
217226
"platforms": {"endpoint": netbox.dcim.platforms},
@@ -239,6 +248,7 @@ def get_endpoint(netbox, term):
239248
"secret-roles": {"endpoint": netbox.secrets.secret_roles},
240249
"secrets": {"endpoint": netbox.secrets.secrets},
241250
"services": {"endpoint": netbox.ipam.services},
251+
"service-templates": {"endpoint": netbox.ipam.service_templates},
242252
"site-groups": {"endpoint": netbox.dcim.site_groups},
243253
"sites": {"endpoint": netbox.dcim.sites},
244254
"tags": {"endpoint": netbox.extras.tags},
@@ -265,7 +275,9 @@ def get_endpoint(netbox, term):
265275
netbox_endpoint_map["wireless-lan-groups"] = {
266276
"endpoint": netbox.wireless.wireless_lan_groups
267277
}
268-
netbox_endpoint_map["wireless-lan"] = {"endpoint": netbox.wireless.wireless_lan}
278+
netbox_endpoint_map["wireless-lans"] = {
279+
"endpoint": netbox.wireless.wireless_lans
280+
}
269281
netbox_endpoint_map["wireless-links"] = {
270282
"endpoint": netbox.wireless.wireless_links
271283
}

0 commit comments

Comments
 (0)