Skip to main content

Create Route Table Action

Request

This API provides capability to refresh route table and bgp session summary information

Security
BearerAuth
Path
routerIdstring, (uuid)required

Router UUID

Example:557400f8-d360-11e9-bb65-2a2ae2dbcce4
Bodyapplication/jsonrequired
typestring(CloudRouterActionType)required

Cloud router action type

Enum:"BGP_SESSION_STATUS_UPDATE""ROUTE_TABLE_ENTRY_UPDATE""RECEIVED_ROUTE_ENTRY_UPDATE""ADVERTISED_ROUTE_ENTRY_UPDATE"
connectionobject(RouterActionsConnection)

Connection object for router actions

Payload
{ "type": "ROUTE_TABLE_ENTRY_UPDATE" }

Responses

Successful operation

Bodyapplication/json
typestring(CloudRouterActionType)required

Cloud router action type

Enum:"BGP_SESSION_STATUS_UPDATE""ROUTE_TABLE_ENTRY_UPDATE""RECEIVED_ROUTE_ENTRY_UPDATE""ADVERTISED_ROUTE_ENTRY_UPDATE"
uuidstring, (uuid)required
Example:"557400f8-d360-11e9-bb65-2a2ae2dbcce4"
descriptionstring
Example:"description"
statestring(CloudRouterActionState)required

Cloud router action state

Enum:"SUCCEEDED""FAILED""PENDING"
changeLogobject(Changelog)required

Change log

hrefstring
Example:"https://api.equinix.com//fabric/v4/routers/a1c6b7fd-aead-410a-96b4-b1dfa1071700/actions/1e9414f1-763e-4c0a-86c6-0bc8336048d9"
connectionobject(RouterActionsConnection)

Connection object for router actions

routerobject(RouterActionsRouter)

Router object for router actions

Response
{ "type": "ROUTE_TABLE_ENTRY_UPDATE", "uuid": "37c10edc-ba2e-4240-a850-8a48f9c47d00", "state": "PENDING", "changeLog": { "createdDateTime": "2020-05-21T10:30:00Z" } }
Was this page helpful?