appliance techpreview networking routes: set
Set static routing rules. A destination of 0.0.0.0 and prefix 0 (for IPv4) or destination of :: and prefix 0 (for IPv6) refers to the default gateway.
Request:
HTTP request
PUT https://{server}/rest/appliance/techpreview/networking/routes
Request Body Structure:
{
"routes": [
{
"destination": "string",
"gateway": "string",
"interface_name": "string",
"prefix": 1
},
{
"destination": "string",
"gateway": "string",
"interface_name": "string",
"prefix": 1
}
]
}
"routes": [
{
"destination": "string",
"gateway": "string",
"interface_name": "string",
"prefix": 1
},
{
"destination": "string",
"gateway": "string",
"interface_name": "string",
"prefix": 1
}
]
}
<?xml version="1.0" ?>
<ns0:Set-Input xmlns:ns0="http://vmware.com/appliance/techpreview/networking/routes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<routes-array>
<array-item>
<gateway>string</gateway>
<prefix>1</prefix>
<interface_name>string</interface_name>
<destination>string</destination>
</array-item>
<array-item>
<gateway>string</gateway>
<prefix>1</prefix>
<interface_name>string</interface_name>
<destination>string</destination>
</array-item>
</routes-array>
</ns0:Set-Input>
<ns0:Set-Input xmlns:ns0="http://vmware.com/appliance/techpreview/networking/routes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<routes-array>
<array-item>
<gateway>string</gateway>
<prefix>1</prefix>
<interface_name>string</interface_name>
<destination>string</destination>
</array-item>
<array-item>
<gateway>string</gateway>
<prefix>1</prefix>
<interface_name>string</interface_name>
<destination>string</destination>
</array-item>
</routes-array>
</ns0:Set-Input>
Request Body Parameters:
Name | Type | Description |
---|---|---|
bold = required | ||
routes | route[] | Static routing rules. |
routes[].destination | string | Destination address that defines this route. |
routes[].prefix | long | Destination CIDR prefix that defines this route. See http://www.oav.net/mirrors/cidr.html for netmask-to-prefix conversion. |
routes[].gateway | string | Gateway address. |
routes[].interface_name | string | Output device interface, for example, "nic0". |
Response:
HTTP Status Code: 200
NoneErrors:
HTTP Status Code | Type | Description |
---|---|---|
500 | error | Generic error |