aboutsummaryrefslogtreecommitdiff
path: root/phpipam/resources.py
diff options
context:
space:
mode:
authorGravatar Jonas Gunz <himself@jonasgunz.de> 2020-12-31 14:39:37 +0100
committerGravatar Jonas Gunz <himself@jonasgunz.de> 2020-12-31 15:18:05 +0100
commit6186343141001f23ef0ee5e2cea1e208570bdaa7 (patch)
treedbc0b1a4a1d87d30c3005ea61dba9106d7bd82a2 /phpipam/resources.py
parentce5e75d820d958d792b38763e2948faf82ecbf5a (diff)
downloadpython-phpipam-6186343141001f23ef0ee5e2cea1e208570bdaa7.tar.gz
subnet/address controllers
Diffstat (limited to 'phpipam/resources.py')
-rwxr-xr-xphpipam/resources.py18
1 files changed, 17 insertions, 1 deletions
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}/'