Skip to content

Update a network route

Request

Requires virtual-networks::modify permission.

Security
JWTAuthorizer
Path
routeIDstringrequired

Route ID

networkNamestringrequired

Network name

domainNamestringrequired

Domain name

Bodyapplication/jsonrequired

Route configuration

descriptionstring
domainNamestring
metricnumber
networkCidrstring
networkNamestring
nodeNamestring
uidstring
monitorsArray of objects(VirtualNetworkRouteMonitor)
curl -i -X PUT \
  'https://apidocs.trustgrid.io/_mock/v2/domain/{domainName}/network/{networkName}/route/{routeID}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": "string",
    "domainName": "string",
    "metric": 0,
    "networkCidr": "string",
    "networkName": "string",
    "nodeName": "string",
    "uid": "string",
    "monitors": [
      {
        "enabled": true,
        "name": "string",
        "protocol": "tcp",
        "dest": "string",
        "port": 0,
        "interval": 0,
        "count": 0,
        "maxLatency": 0
      }
    ]
  }'

Responses

OK

Response
No content