This API provides capability to partially update Routing Protocols on a virtual connection
Security
BearerAuth
- Equinix Inchttps://api.equinix.com/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}
[ { "op": "replace", "path": "/bgpIpv4/enabled", "value": true } ]
Successful operation
One of:
Routing Protocol URI
Example:"https://api.equinix.com/fabric/v4/connections/81331c52-04c0-4656-a4a7-18c52669348f/routingProtocols/69762051-85ed-4d13-b6b4-e32e93c672b5"
Response
{ "href": "https://api.equinix.com/fabric/v4/connections/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170/routingProtocols/557400f8-d360-11e9-bb65-2a2ae2dbcce4", "uuid": "c9b8e7a2-f3b1-4576-a4a9-1366a63df170", "state": "REPROVISIONING", "change": { "uuid": "3c9b8e7a2-f3b1-4576-a4a9-1366a63df170", "href": "https://api.equinix.com/fabric/v4/connections/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170/routingProtocols/557400f8-d360-11e9-bb65-2a2ae2dbcce4/changes/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170", "type": "ROUTING_PROTOCOL_UPDATE" }, "changelog": { "createdBy": "fabric", "createdDateTime": "2021-10-30T07:21:39Z", "updatedBy": "fabric", "updatedDateTime": "2021-10-30T07:21:39Z" }, "type": "BGP", "bgpIpv4": { "enabled": true, "customerPeerIp": "10.1.1.3", "outboundASPrependCount": 3, "operation": { … } }, "customerAsn": 10000, "equinixAsn": 10001 }