Listing, Updating, and Deleting
Retrieve a specific tunneling policy by ID.
Tunneling policy Id
OK
Tunneling Policy
ID of the object.
User who created the object.
User who last modified the object.
Time when the object was created.
Time when the object was last modified.
The gateway IP of the tunneling policy.
RD session hosts options
The IDs of the selected RD session host pools.
The IDs of the selected individual RD session hosts.
Unauthorized
Not Found
GET /api/TunnelingPolicy/{id} HTTP/1.1
Accept: */*
{
"id": 1,
"adminCreate": "text",
"adminLastMod": "text",
"timeCreate": "2026-01-01T00:00:00.000Z",
"timeLastMod": "2026-01-01T00:00:00.000Z",
"ip": "text",
"publishType": [
"0 = AllRDSessionHostsInSite",
"1 = RDSessionHostPool",
"2 = RDSessionHosts",
"3 = None"
],
"rdsHostPoolIds": [
1
],
"rdsHostIds": [
1
]
}Update tunneling policy settings.
Tunneling policy ID.
Modify a tunneling policy
The gateway IP of the tunneling policy to modify.
RD session hosts options
The IDs of the selected RD session host pools.
The IDs of the selected individual RD session hosts.
No Content
No content
Unauthorized
Not Found
PUT /api/TunnelingPolicy/{id} HTTP/1.1
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 156
{
"newIP": "text",
"publishType": [
"0 = AllRDSessionHostsInSite",
"1 = RDSessionHostPool",
"2 = RDSessionHosts",
"3 = None"
],
"rdsHostPoolIds": [
1
],
"rdsHostIds": [
1
]
}No content
Delete a tunneling policy by ID.
No Content
No content
Unauthorized
Not Found
DELETE /api/TunnelingPolicy/{id} HTTP/1.1
Accept: */*
No content