IP地址管理模块(IPAM)的API可以帮助您从OpUtils的数据库中获取IP相关的信息:
API为您提供以下操作:
下表列出了这些操作所对应的URL中,使用的操作名称及参数的详细信息:
操作名称 | 操作参数 |
---|---|
GET_SUBNET_SUMMARY |
subnetAddress |
GET_ALL_SUBNETS_SUMMARY |
- |
GET_SUBNET_DETAILS |
subnetAddress |
GET_IPADDRESS_DETAILS |
ipAddress |
GET_IP_RANGE_DETAILS |
startAddress, endAddress |
输入示例
operation |
: | GET_SUBNET_SUMMARY |
key | : | 60dc9d77-288c-490c-bf38-eae82f8730e0 |
subnetAddress | : | 192.168.110.0 |
format | : | xml |
URL格式
http://oputils-test:7080/oputilsapi/v1/ipam?operation=GET_SUBNET_SUMMARY&subnetAddress=192.168.110.0&key=60dc9d77-288c-490c-bf38-eae82f8730e0&format=xml |
输出示例 - 成功
<?xml version="1.0"
encoding="UTF-8"?> |
输出示例: 失败
<?xml version="1.0"
encoding="UTF-8"?> |
输入示例
operation : GET_ALL_SUBNETS_SUMMARY URL格式
http://oputils-test:7080/oputilsapi/v1/ipam?operation=GET_ALL_SUBNETS_SUMMARY&key=60dc9d77-299c-490c-bf38-eae82f8730e0&format=xml |
输出示例 - 成功
<?xml version="1.0"
encoding="UTF-8"?> |
输出示例:失败
<?xml version="1.0"
encoding="UTF-8"?> |
输入示例
operation : GET_SUBNET_DETAILS
URL格式 |
输出示例 - 成功
<response> |
输出示例:失败
<response> |
输入示例
operation : GET_IPADDRESS_DETAILS
URL格式 |
输出示例 - 成功
<response> |
输出示例:失败
<response> |
输入示例
operation : GET_IP_RANGE_DETAILS |
输出示例 - 成功
<response> |
输出示例:失败
<response> |