From 6186343141001f23ef0ee5e2cea1e208570bdaa7 Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Thu, 31 Dec 2020 14:39:37 +0100 Subject: subnet/address controllers --- phpipam/resources.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'phpipam/resources.py') diff --git a/phpipam/resources.py b/phpipam/resources.py index 5ad1c78..35e9d43 100755 --- a/phpipam/resources.py +++ b/phpipam/resources.py @@ -15,7 +15,11 @@ resource_types = { }, 'getIP':{ 'method':'GET', - 'requests':'/subnets/{subnet_id}/addresses/{ip}/' + 'request':'/subnets/{subnet_id}/addresses/{ip}/' + }, + 'getAddresses':{ + 'method':'GET', + 'request':'/subnets/{subnet_id}/addresses/' }, }, 'addresses' : { @@ -23,6 +27,10 @@ resource_types = { 'method':'GET', 'request':'/addresses/{ip}/{subnet_id}/' }, + 'getByTag':{ + 'method':'GET', + 'request':'/addresses/tags/{tag_id}/addresses/' + }, 'search':{ 'method':'GET', 'request':'/addresses/search/{ip}/' @@ -31,6 +39,14 @@ resource_types = { 'method':'GET', 'request':'/addresses/first_free/{subnet_id}/' }, + 'getTags':{ + 'method':'GET', + 'request':'/addresses/tags/' + }, + 'getTag':{ + 'method':'GET', + 'request':'/addresses/tags/{tag_id}/' + }, 'createFirstFree':{ 'method':'POST', 'request':'/addresses/first_free/{subnet_id}/' -- cgit v1.2.3