Single IP Configuration APIs
Action |
Method |
Payload Required |
API |
To create single IP configuration |
POST |
Yes |
/api/config/single-ip-mode |
To get single IP configuration |
GET |
No |
/api/config/single-ip-mode |
To delete single IP configuration |
DELETE |
No |
/api/config/single-ip-mode |
To get single IP configuration state information |
GET |
No |
/api/operational/single-ip-mode |
Example for single IP configuration payload
<single-ip-mode>
<vm-name>ROUTER.ROUTER</vm-name>
</single-ip-mode>"
Property |
Type |
Description |
Mandatory |
---|---|---|---|
vm-name |
String |
Name of VM taking the public IP. |
Yes |
Example: POST Single IP configuration APIs
curl -k -v -u "admin:123#Admin" -H Accept:application/vnd.yang.data+xml -H Content-Type:application/vnd.yang.data+xml -X PUT https://209.165.201.1/api/config/single-ip-mode -d "
<single-ip-mode>
<vm-name>ROUTER.ROUTER</vm-name>
</single-ip-mode>"
Example: GET Single IP configuration APIs
curl -k -v -u "admin:123#Admin" -X GET "https://209.165.201.1/api/config/single-ip-mode"
Example: GET Single IP configuration APIs
curl -k -v -u "admin:123#Admin" -X GET "https://209.165.201.1/api/operational/single-ip-mode"
Example: DELETE Single IP configuration APIs
curl -k -v -u "admin:123#Admin" -X DELETE "https://209.165.201.1/api/config/single-ip-mode"