diff options
author | Jonas Gunz <himself@jonasgunz.de> | 2020-12-31 14:39:37 +0100 |
---|---|---|
committer | Jonas Gunz <himself@jonasgunz.de> | 2020-12-31 15:18:05 +0100 |
commit | 6186343141001f23ef0ee5e2cea1e208570bdaa7 (patch) | |
tree | dbc0b1a4a1d87d30c3005ea61dba9106d7bd82a2 /phpipam | |
parent | ce5e75d820d958d792b38763e2948faf82ecbf5a (diff) | |
download | python-phpipam-6186343141001f23ef0ee5e2cea1e208570bdaa7.tar.gz |
subnet/address controllers
Diffstat (limited to 'phpipam')
-rwxr-xr-x | phpipam/resources.py | 18 |
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}/' |