Operation
post /data/npr/controlPlaneDomains/{ctrPlaneId}1. F_POP_AutoRestActivate - Enable Auto Restoration on Control Plane
2. F_POP_AutoRestDeactivate - Disable Auto Restoration on Control Plane
3. F_POP_fastPhotonicRestorationEnable - Enable Fast Photonic Restoration on Control Plane
4. F_POP_fastPhotonicRestorationDisable - Disable Fast Photonic Restoration on Control Plane
5. F_POP_ActiveNetworkVersion - Set Active Network Version of GMRE to be same as GMRE Installed Version
Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| ctrPlaneId | required | Can retrieve the 'ctrPlaneId' from /data/npr/controlPlaneDomains/{'controlPlaneDomainId'} | --- |
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | request | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/jsontext/xml
Example Request Data
Request url: 1) Activate Auto-Restoration on ControlPlane Node --> /data/npr/controlPlaneDomains/1 Request Payload: {"Tag":"F_POP_AutoRestActivate","id":"1","userLabel":"GMRE10.255.2.155","priority":"1"} 2) De-activate Auto-Restoration on ControlPlane Node --> /data/npr/controlPlaneDomains/1 Request Payload: {"Tag":"F_POP_AutoRestDeactivate","userLabel":"GMRE10.255.2.155"}
Produces
text/xmlapplication/json
Example Response Data
Response: 1) Activate Auto-Restoration Response: { "ok": true, "id": "70071594424901", "responseMessage": "GmreNodePerformMaintenanceOperation Validations Successful.", "responseList": [], "HTTPResponse": 200, "asonResponseList": [], "requestStatus": "Success", "eventableObjects": {}, "httpresponse": 200 } 2) De-activate Auto-Restoration Response: { "ok": true, "id": "69676311505317", "responseMessage": "GmreNodePerformMaintenanceOperation Validations Successful.", "responseList": [], "HTTPResponse": 200, "asonResponseList": [], "requestStatus": "Success", "eventableObjects": {}, "httpresponse": 200 }
Operation
post /data/npr/controlPlaneDomains/npaSyncRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | /data/npr/controlPlaneDomains/npaSync | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/jsontext/xml
Produces
text/xmlapplication/json
External Docs
Operation
post /data/npr/controlPlaneDomains/sync/{ctrPlaneId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| ctrPlaneId | required | Can retrieve the 'ctrPlaneId' from /data/npr/controlPlaneDomains/sync/{'controlPlaneDomainId'} | --- |
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | request | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/jsontext/xml
Produces
text/xmlapplication/json
External Docs
Operation
post /data/npr/controlPlaneDomains/syncRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | Global SNC Sync call from /data/npr/controlPlaneDomains/sync | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/jsontext/xml
Produces
text/xmlapplication/json
External Docs
Operation
post /data/npr/controlPlaneDomains/migrationRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | request | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
text/xmlapplication/json
External Docs
Operation
post /data/npr/controlPlaneDomains/{ctrPlaneId}/migrateCTPToGMRE91FormatPath parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| ctrPlaneId | required | Can retrieve the 'controlPlaneDomains' from /data/npr/linkAsons | --- |
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | request | ServletWebRequest |
--- |
| body2 | optional | session | HttpSession |
--- |
| body3 | optional | form | String |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
NprResponse
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
text/xmlapplication/json