This API provides capability to update user's Cloud Router
Security
BearerAuth
- Equinix Inchttps://api.equinix.com/fabric/v4/routers/{routerId}
[ { "op": "replace", "path": "/package/code", "value": "PREMIUM" } ]
Fabric Cloud Router object
Preferences for notifications on connection configuration or status changes
Equinix Fabric Entity for Marketplace Subscription
Cloud Routers URI
Example:"https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170"
Equinix-assigned access point identifier
Example:"c9b8e7a2-f3b1-4576-a4a9-1366a63df170"
Access point lifecycle state
Enum:"PROVISIONED""PROVISIONING""DEPROVISIONING""DEPROVISIONED""REPROVISIONING""NOT_PROVISIONED""NOT_DEPROVISIONED"
Example:"PROVISIONED"
Response
{ "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", "type": "XF_ROUTER", "name": "My-Cloud-Router", "location": { "metroHref": "https://api.equinix.com/fabric/v4/metros/HH", "metroCode": "HH" }, "equinixAsn": 30000, "package": { "href": "https://api.equinix.com/fabric/v4/routerPackages/STANDARD", "code": "STANDARD" }, "order": { "purchaseOrderNumber": "1-129105284100" }, "project": { "projectId": "123456" }, "notifications": [ { … } ], "account": { "accountNumber": 123 }, "connectionsCount": 0, "change": { "uuid": "3c9b8e7a2-f3b1-4576-a4a9-1366a63df170", "type": "ROUTER_UPDATE", "status": "REQUESTED", "createdDateTime": "2022-04-19T04:20:55.471Z", "updatedDateTime": "2022-04-19T04:20:55.471Z", "data": [ … ] }, "changeLog": { "createdBy": "abc@xyz.com", "createdByFullName": "abc", "createdByEmail": "abc@xyz.com", "createdDateTime": "2021-09-24T06:59:46Z", "updatedBy": "abc@xyz.com", "updatedByFullName": "abc", "updatedByEmail": "abc@xyz.com", "updatedDateTime": "2021-09-24T06:59:46Z", "deletedBy": "abc@xyz.com", "deletedByFullName": "abc", "deletedByEmail": "abc@xyz.com", "deletedDateTime": "2021-09-24T06:59:46Z" } }