Routers
routers
Methods
post/v1/routers/{project_id}/{region_id}/{router_id}/attach
Attach subnet to router
Create Router -> { tasks }
post/v1/routers/{project_id}/{region_id}
Create router
Delete Router -> { tasks }
delete/v1/routers/{project_id}/{region_id}/{router_id}
Delete router
post/v1/routers/{project_id}/{region_id}/{router_id}/detach
Detach subnet from router
get/v1/routers/{project_id}/{region_id}
List routers
Parameters
project_id: number
region_id: number
limit: number
Optional
Limit the number of returned limit request entities.
offset: number
Optional
Offset value is used to exclude the first set of records from the result.
Response fields
count: number
(minimum: 0)Number of objects
Objects
Request example
200Example
get/v1/routers/{project_id}/{region_id}/{router_id}
Get specific router
patch/v1/routers/{project_id}/{region_id}/{router_id}
Update router
Domain types
Router = { id, created_at, interfaces, 10 more... }
SubnetID = { subnet_id }