Operation
post /esmBrowser/oamTestBrowser/createOAMLspTestCase/1. Test Case name
2. Tunnel Name
3. Ping Parameters
4. Source End Points
5. Destination End Points
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | PM OAM TEST CASE DATA MODEL |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/createOAMLspTestCase/1. Test Case name
2. Tunnel Name
3. Ping Parameters
4. Source End Points
5. Destination End Points
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | PM OAM TEST CASE DATA MODEL |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "name": "test-1", "type": "0", "serviceId": "2", "serviceName": "Service_Test", "status": 0 }
Produces
application/json
Example Response Data
{ "id": 1, "name": "test-1", "serviceId": 2, "serviceName": "Service_Test", "type": 0, "tcAvailable": "false", "maxTcId": 0, "status": "Active" }
External Docs
Operation
post /esmBrowser/oamTestBrowser/createOAMTestCase/1. Test Case name
2. Priority
3. Data size
4. Source Maintenance End Points
5. Destination Maintenance End Points
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | PM OAM TEST CASE DATA MODEL |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/createOAMTestCase/1. Test Case name
2. Priority
3. Data size
4. Source Maintenance End Points
5. Destination Maintenance End Points
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | PM OAM TEST CASE DATA MODEL |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "sessionId": "1C70EE6BF45FF01469560FF2D0A86EDE", "requestURI": "/oms1350/oamTestBrowser/createOAMTestCase/", "logReqId": "1622305046357595", "operator": "alcatel", "client": "135.250.92.55", "tcId": "", "tcName": "test-13-TESTCASE-1", "tcSuitId": 36, "priority": "4", "sendCount": "", "dataSize": "0", "timeOut": "", "interval": "", "srcMepId": 34, "srcMAId": 1, "srcVsId": 4, "srcMepDetails": "1/1/34", "srcPackName": "11QCE12X-1-6-C5", "srcMacAddress": "90:67:b5:20:33:69", "srcNeName": "PSS32-BA-01", "destMepId": 32, "destMAId": 3, "destVsId": 11, "destPackName": "11QCE12X-1-11-C7", "destMacAddress": "90:67:b5:20:32:eb", "destNeName": "PSS32-BA-02", "destMepDetails": "1/3/32", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "", "activate": false }
Produces
application/json
Example Response Data
{ "sessionId": "1C70EE6BF45FF01469560FF2D0A86EDE", "requestURI": "/oms1350/oamTestBrowser/createOAMTestCase/", "logReqId": "1622305046357595", "operator": "alcatel", "client": "135.250.92.55", "tcId": 57, "tcName": "test-13-TESTCASE-1", "tcSuitId":36, "priority": "4", "sendCount": "", "dataSize": "0", "timeOut": "", "interval": "", "srcMepId": 34, "srcMAId": 1, "srcVsId": 4, "srcMepDetails":"1/1/34", "srcPackName": "11QCE12X-1-6-C5", "srcMacAddress": "90:67:b5:20:33:69", "srcNeName":"PSS32-BA-01", "destMepId": 32, "destMAId": 3, "destVsId": 11, "destPackName": "11QCE12X-1-11-C7", "destMacAddress": "90:67:b5:20:32:eb", "destNeName":"PSS32-BA-02", "destMepDetails": "1/3/32", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "", "activate": false }
External Docs
Operation
post /esmBrowser/oamTestBrowser/createOAMTestSuite/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
11. Two way LM
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/createOAMTestSuite/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
11. Two way LM
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "name": "test-1", "type": "0", "serviceId": "2", "serviceName": "Service_Matcha", "status": 0 }
Produces
application/json
Example Response Data
{ "id": 1, "name": "test-1", "serviceId": 2, "serviceName": "Service_Matcha", "type": 0, "tcAvailable": "false", "maxTcId": 0, "status": "Active" }
External Docs
Operation
post /esmBrowser/oamTestBrowser/createOAMTestSuiteForOtnElineLink/1. Two way DM
2. Two way SLM
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
11. Two way LM
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/createOAMTestSuiteForOtnElineLink/1. Two way DM
2. Two way SLM
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
11. Two way LM
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
get /esmBrowser/oamTestBrowser/deleteLSPTestCaseById/{tcId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcId | required | 'tcId' can be retrieved as 'tcId' from rest call /oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/deleteLSPTestCaseById/{tcId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcId | required | 'tcId' can be retrieved as 'tcId' from rest call /oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
oamTestBrowser/deleteLspTestCaseById/2
Produces
application/json
Example Response Data
{ "status":"OK", "errorReason":null }
External Docs
Operation
get /esmBrowser/oamTestBrowser/deleteTestCaseById/{tcId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcId | required | 'tcId' can be retrieved as 'tcId' from rest call /oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName} for lsp or vccv test cases and /oamTestBrowser/getOAMTestCaseIDbyTestCaseName/{tcName} for other test suite types | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/deleteTestCaseById/{tcId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcId | required | 'tcId' can be retrieved as 'tcId' from rest call /oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName} for lsp or vccv test cases and /oamTestBrowser/getOAMTestCaseIDbyTestCaseName/{tcName} for other test suite types | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/deleteTestCaseById/2
Produces
application/json
Example Response Data
{ "status":"OK", "errorReason":null }
External Docs
Operation
post /esmBrowser/oamTestBrowser/deleteTestSuiteById/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/deleteTestSuiteById/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 1, "name": "test-1", "type": 0, "serviceId": 2, "serviceName": "Service_Matcha", "status": 0 }
Produces
application/json
Example Response Data
{ "status":"OK", "errorReason":null }
External Docs
Operation
post /esmBrowser/oamTestBrowser/deployTestCase/1. Planned
2. Deploy
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/deployTestCase/1. Planned
2. Deploy
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 2, "tcId": 2, "name": "PRO-SLM-TC-2-0", "type": "4", "serviceId": 13, "jobName": "Create_PRO-SLM-TC-2-0_1467978200173", "jobDescription": "", "username": "", "triggerName": "Create_PRO-SLM-TC-2-0_1467978200173Trigger", "deployNow": "Yes", "triggerType": "", "expression": "", "timeOffset": "" }
Produces
application/json
Example Response Data
{ "responseId": { "req": null, "errorReason": "", "errorCode": null, "message": null, "cmdStatus": "Success", "opMsg": "", "msgCode": "OAMTESTCASE_EXECUTION_001", "parameters": [ "PRO-SLM-TC-2-0" ], "paramCount": 1, "output": null }, "rsp": null }
External Docs
Operation
post /esmBrowser/oamTestBrowser/deployTestSuite/1.Deploy
2.Planned
Deploy and Planned are applicable only for Two Way SLM (Proactive) and Two Way DM (Proactive)
.For other test suite only deploy is applicable
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/deployTestSuite/1.Deploy
2.Planned
Deploy and Planned are applicable only for Two Way SLM (Proactive) and Two Way DM (Proactive)
.For other test suite only deploy is applicable
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 1, "tcId": 0, "name": "Test-2", "type": 0, "serviceId": 12, "jobName": "Run_Test-2_1467974557870" }
Produces
application/json
Example Response Data
{ "responseId": { "req": null, "errorReason": "", "errorCode": null, "message": null, "cmdStatus": "Success", "opMsg": "", "msgCode": "OAMTESTSUITE_EXECUTION_001", "parameters": [ "Test-2" ], "paramCount": 1, "output": null }, "rsp": null }
External Docs
Operation
get /esmBrowser/oamTestBrowser/getAllOamTestSuits/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getAllOamTestSuits/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/esmBrowser/oamTestBrowser/getAllOamTestSuits/
Produces
application/json
Example Response Data
{ "items": [{ "id": 9, "name": "testSuite02", "serviceId": 3, "serviceName": "ESM-4V1-N_2-7_ESM-4V1-N_2-6_3", "type": 6, "tcAvailable": "false", "maxTcId": 1, "status": "Active", "svcOrTunnelName": "ESM-4V1-N_2-7_ESM-4V1-N_2-6_3", "tsName": "testSuite02", "tsType": "LSP Ping", "nextTestCaseID": 2, "key": "E_PMOAMTestSuiteObj/9", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919459 }, { "id": 11, "name": "testSuite04", "serviceId": 3, "serviceName": "ESM-4V1-N_2-7_ESM-4V1-N_2-6_3", "type": 7, "tcAvailable": "false", "maxTcId": 1, "status": "Active", "svcOrTunnelName": "ESM-4V1-N_2-7_ESM-4V1-N_2-6_3", "tsName": "testSuite04", "tsType": "LSP Trace", "nextTestCaseID": 2, "key": "E_PMOAMTestSuiteObj/11", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 15, "name": "lspping1", "serviceId": 2, "serviceName": "ESM-4V1-O_2-9_ESM-4V1-O_2-8_2", "type": 6, "tcAvailable": "false", "maxTcId": 1, "status": "Active", "svcOrTunnelName": "ESM-4V1-O_2-9_ESM-4V1-O_2-8_2", "tsName": "lspping1", "tsType": "LSP Ping", "nextTestCaseID": 2, "key": "E_PMOAMTestSuiteObj/15", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 16, "name": "twowayslm2pro", "serviceId": 10, "serviceName": "Rest_EVPTREE_1", "type": 4, "tcAvailable": "true", "maxTcId": 23, "status": "Active", "svcOrTunnelName": "Rest_EVPTREE_1", "tsName": "twowayslm2pro", "tsType": "Two Way SLM (Pro active)", "nextTestCaseID": 23, "key": "E_PMOAMTestSuiteObj/16", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 17, "name": "2dmpro", "serviceId": 7, "serviceName": "Rest_EVPLAN_1", "type": 5, "tcAvailable": "true", "maxTcId": 19, "status": "Active", "svcOrTunnelName": "Rest_EVPLAN_1", "tsName": "2dmpro", "tsType": "Two Way DM (Pro active)", "nextTestCaseID": 19, "key": "E_PMOAMTestSuiteObj/17", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 18, "name": "TwoWayDM1", "serviceId": 7, "serviceName": "Rest_EVPLAN_1", "type": 0, "tcAvailable": "true", "maxTcId": 22, "status": "Active", "svcOrTunnelName": "Rest_EVPLAN_1", "tsName": "TwoWayDM1", "tsType": "Two Way DM", "nextTestCaseID": 22, "key": "E_PMOAMTestSuiteObj/18", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 19, "name": "newOne", "serviceId": 3, "serviceName": "Rest_EVPTREE_2", "type": 4, "tcAvailable": "true", "maxTcId": 24, "status": "Active", "svcOrTunnelName": "Rest_EVPTREE_2", "tsName": "newOne", "tsType": "Two Way SLM (Pro active)", "nextTestCaseID": 24, "key": "E_PMOAMTestSuiteObj/19", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919460 }, { "id": 20, "name": "nameChangeNEW", "serviceId": 5, "serviceName": "Rest_EPL_1", "type": 4, "tcAvailable": "true", "maxTcId": 25, "status": "Active", "svcOrTunnelName": "Rest_EPL_1", "tsName": "nameChangeNEW", "tsType": "Two Way SLM (Pro active)", "nextTestCaseID": 25, "key": "E_PMOAMTestSuiteObj/20", "className": "E_PMOAMTestSuiteObj", "notificationTime": 1493368919465 }] }
External Docs
Operation
get /esmBrowser/oamTestBrowser/getLSPPingExecutionSummaryByTSId/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestSummaryData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getLSPPingExecutionSummaryByTSId/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestSummaryData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getLSPPingExecutionSummaryByTSId/2/+5:30
Produces
application/json
Example Response Data
[ { "runId": 1, "startTime": "", "endTime": "", "packetsSent" : "1", "packetsReceived" : "5", "packetLoss" : "86", "minRtt" : "1", "avgRtt" : "5", "maxRtt" : "1", "stdDeviation" : "0.0.0.1" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getLSPPingTestResultsByTSId/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestResultData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getLSPPingTestResultsByTSId/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestResultData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getLSPPingTestResultsByTSId/2/+5:30
Produces
application/json
Example Response Data
[ { "tcId": null, "tcName": null, "startTime": "", "endTime": "", "status" : "1", "lspName" : "5", "dataSize" : "86", "sequence" : "1", "sentFromInterface" : "5", "srcGlobId" : "1", "srcNodeId" : "0.0.0.1", "dataLength" : "44", "rtt" : "1244", "rc" : "Not Downstream", "succOrFail" : "", "ttl" : "1", "testId" : "10", "replyVia" : "", "nsAgi" : "", "nsSaii" : "", "nsTaii" : "" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcName | required | 'tcName' can be retireved from rest call that gets all test cases under a test suite - getTestCaseListByTSId / getOAMLspTestCasesByTsId | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getLSPTestCaseIDbyTestCaseName/{tcName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcName | required | 'tcName' can be retireved from rest call that gets all test cases under a test suite - getTestCaseListByTSId / getOAMLspTestCasesByTsId | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getLSPTestCaseIDbyTestCaseName/TestCase1
Produces
application/json
Example Response Data
10
External Docs
Operation
get /esmBrowser/oamTestBrowser/getLspTestCasesByTsIdForGrid/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestCaseData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getLspTestCasesByTsIdForGrid/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMMplsTestCaseData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getLspTestCasesByTsIdForGrid/2/+5:30
Produces
application/json
Example Response Data
[ { "tcId": null, "tcName": null, "tcSuitId": null, "priority": null, "sendCount": "1", "timeOut": "5", "interval": "", "srcPackName": "11QCE12X-1-6-C5", "srcNeName": "PSS32-BA-01", "destPackName": null, "destMacAddress": null, "destNeName": null, "timeToLive": "1", "forwardingClass": "0", "testType" : "Static", "pathType" : "2", "profile" : "2", "srcGlobalId" : "1", "force": "0", "packetSize": "76", "srcLspName": "5", "srcTunnelId" : "1", "srcGlobId" : "1", "srcNodeId" : "1.0.0.0", "destGlobId": "2", "destNodeId": "2.0.0.0", "destNeName": "PSS32-BA-04" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getNewestLspTestCase/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getNewestLspTestCase/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /esmBrowser/oamTestBrowser/getOAMLspTestCasesByTsId/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getOAMLspTestCasesByTsId/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getOAMLspTestCasesByTsId/42
Produces
application/json
Example Response Data
[ { "tcId": null, "tcName": null, "tcSuitId": null, "priority": null, "sendCount": "1", "dataSize": "76", "timeOut": "5", "interval": "", "srcMepId": null, "srcMAId": null, "srcVsId": null, "srcMepDetails": null, "srcPackName": "11QCE12X-1-6-C5", "srcMacAddress": null, "srcNeName": "PSS32-BA-01", "destMepId": null, "destMAId": null, "destVsId": null, "destPackName": null, "destMacAddress": null, "destNeName": null, "destMepDetails": null, "timeToLive": "1", "vlanPriority": null, "managementState": null, "forwardingClass": "0", "lspSpecificTCParams": "", "vccvSpecificTCParams": "" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getOAMTestCaseIDbyTestCaseName/{tcName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcName | required | 'tcName' can be retireved from rest call that gets all test cases under a test suite - getTestCaseListByTSId / getOAMLspTestCasesByTsId | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getOAMTestCaseIDbyTestCaseName/{tcName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tcName | required | 'tcName' can be retireved from rest call that gets all test cases under a test suite - getTestCaseListByTSId / getOAMLspTestCasesByTsId | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getOAMTestCaseIDbyTestCaseName/TestCase1
Produces
application/json
Example Response Data
15
External Docs
Operation
get /esmBrowser/oamTestBrowser/getOAMTestCases/Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
post /esmBrowser/oamTestBrowser/getOAMTestSuiteByName/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
get /esmBrowser/oamTestBrowser/getOAMTestSuiteByName/{name}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| name | required | name | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /esmBrowser/oamTestBrowser/getOAMTestSuits/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getOAMTestSuits/1. Two way DM
2. Two way SLM
3. Link Path Trace
4. Loopback
5. Two Way SLM (Proactive)
6. Two Way DM (Proactive)
7. LSP-Ping
8. LSP-Trace
9. VCCV-Ping
10. VCCV-Trace
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST SUITE DATA MODEL
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getOAMTestSuits/
Produces
application/json
Example Response Data
[ { "id": 1, "name": "Test-2", "serviceId": 12, "serviceName": "service_test_EVPTREE", "type": 0, "tcAvailable": "true", "maxTcId": 2, "status": "Active" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getSpokeSdpAndFarEndDetailsByServiceName/{serviceName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| serviceName | required | 'serviceName' can be retrieved as 'serviceName' from rest call /oamTestBrowser/getSpokeSdpAndFarEndDetailsByServiceName/ | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
E_PMOAMLspTestResultUIMapper
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getSpokeSdpAndFarEndDetailsByServiceName/{serviceName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| serviceName | required | 'serviceName' can be retrieved as 'serviceName' from rest call /oamTestBrowser/getSpokeSdpAndFarEndDetailsByServiceName/ | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
E_PMOAMLspTestResultUIMapper
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
{ "serviceName" : "Service_SS1" }
Produces
application/json
Example Response Data
[ { "VCID": null, "SDPID": null, "SPOKESDPID": null, "ESERVICEID": null, "ADMINSTATE": "1", "OPERATIONALSTATE": "76", "INGRESSLABLE": "5", "EGRESSLABLE": "", "ENDPOINT": "", "ENDPOINTPRECEDENCE": "", "DESCRIPTION": "", "PWSTATUSSIGNALINGENABLED": null, "VCTYPE": "11QCE12X-1-6-C5", "VLANTAG": null, "BINDTYPE": "PSS32-BA-01", "ENABLEBINDCOLLECTACCOUNTSTATUS": null, "ACCOUNTINGPOLICYID": null, "ISICB": null, "FORCEVLANVCFORWARDING": null, "PWCONTROLCHANNELATTR": null, "ACTIVESPOKESDP": null, "inConsistentFlag": null, "TUNNELNAME": "1", "PWACKNOWLEDGEMENTENABLED": null, "PWREFRESHTIMER": null, "PWREQUESTTIMER": "0", "PWRETRYTIMER": "", "PWTIMEOUTMULTIPLIER": "", "farEndGlobalId": "11QCE12X-1-6-C5", "farEndNodeId": null, "uniqueUiId": "PSS32-BA-01", "neName": null, "packName": null, "vsId": null } ]
External Docs
Operation
post /esmBrowser/oamTestBrowser/getSummaryByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestSummaryObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/getSummaryByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestSummaryObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 36, "name": "", "serviceId": 0, "type": 0 }
Produces
application/json
Example Response Data
[ { "runId": 1, "startTime": "1471596462145", "receivedPackets": "", "inLossPackets": "", "outLossPackets": "", "unacknowledgedPackets": "", "nendFlr": "", "fendFlr": "", "delay": "0", "delayVariation": "0" } ]
External Docs
Operation
post /esmBrowser/oamTestBrowser/getTestCaseListByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/getTestCaseListByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 36, "name": "", "serviceId": 0, "type": 0 }
Produces
application/json
Example Response Data
[ { "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 59, "tcName": "test-13-TESTCASE-103", "tcSuitId": 36, "priority": "4", "sendCount": "", "dataSize": "0", "timeOut": "", "interval": "", "srcMepId": 34, "srcMAId": 1, "srcVsId": 4, "srcMepDetails": "1/1/34", "srcPackName": "11QCE12X-1-6-C5", "srcMacAddress": "90:67:b5:20:33:69", "srcNeName": "PSS32-BA-01", "destMepId": 0, "destMAId": 0, "destVsId": 0, "destPackName": null, "destMacAddress": "90:67:b5:20:32:eb", "destNeName": null, "destMepDetails": null, "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "", "activate": false } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getTestCasesByTsIdForUI/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestCaseData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getTestCasesByTsIdForUI/{tsId}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestCaseData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/esmBrowser/oamTestBrowser/getTestCasesByTsIdForUI/16
Produces
application/json
Example Response Data
{ "items": [{ "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 10, "tcName": "PRO-SLM-TC-16-undefined", "tcSuitId": 16, "priority": "", "sendCount": "", "dataSize": "1500", "timeOut": "1000", "interval": "1000", "srcMepId": 24, "srcMAId": 8, "srcVsId": 43, "srcMepDetails": "1/8/24", "srcPackName": "11QCE12X-1-4-C16", "srcMacAddress": "00:00:00:00:00:00", "srcNeName": "ESM-4V1-N", "destMepId": 23, "destMAId": 8, "destVsId": 28, "destPackName": "11QPE24-2-7-C10", "destMacAddress": "00:00:00:00:00:00", "destNeName": "ESM-4V1-K", "destMepDetails": "1/8/23", "timeToLive": "", "vlanPriority": "", "managementState": "Deployment Failed", "forwardingClass": "nc", "lspSpecificTCParams": null, "vccvSpecificTCParams": null, "tcSuiteType": 4, "maxTcID": 5, "testSuiteName": "twowayslm2pro", "tsServiceName": "Rest_EVPTREE_1", "testSuiteStatus": "Active", "id": "10", "key": "PMOAMTestCaseData/10", "className": "PMOAMTestCaseData", "activate": false }, { "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 22, "tcName": "PRO-SLM-TC-16-17", "tcSuitId": 16, "priority": "", "sendCount": "", "dataSize": "1500", "timeOut": "1000", "interval": "1000", "srcMepId": 24, "srcMAId": 8, "srcVsId": 43, "srcMepDetails": "1/8/24", "srcPackName": "11QCE12X-1-4-C16", "srcMacAddress": "00:00:00:00:00:00", "srcNeName": "ESM-4V1-N", "destMepId": 23, "destMAId": 8, "destVsId": 28, "destPackName": "11QPE24-2-7-C10", "destMacAddress": "00:00:00:00:00:00", "destNeName": "ESM-4V1-K", "destMepDetails": "1/8/23", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "nc", "lspSpecificTCParams": null, "vccvSpecificTCParams": null, "tcSuiteType": 4, "maxTcID": 5, "testSuiteName": "twowayslm2pro", "tsServiceName": "Rest_EVPTREE_1", "testSuiteStatus": "Active", "id": "22", "key": "PMOAMTestCaseData/22", "className": "PMOAMTestCaseData", "activate": false }, { "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 16, "tcName": "PRO-SLM-TC-16-15", "tcSuitId": 16, "priority": "", "sendCount": "", "dataSize": "1500", "timeOut": "1000", "interval": "1000", "srcMepId": 24, "srcMAId": 8, "srcVsId": 43, "srcMepDetails": "1/8/24", "srcPackName": "11QCE12X-1-4-C16", "srcMacAddress": "00:00:00:00:00:00", "srcNeName": "ESM-4V1-N", "destMepId": 23, "destMAId": 8, "destVsId": 28, "destPackName": "11QPE24-2-7-C10", "destMacAddress": "00:00:00:00:00:00", "destNeName": "ESM-4V1-K", "destMepDetails": "1/8/23", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "nc", "lspSpecificTCParams": null, "vccvSpecificTCParams": null, "tcSuiteType": 4, "maxTcID": 5, "testSuiteName": "twowayslm2pro", "tsServiceName": "Rest_EVPTREE_1", "testSuiteStatus": "Active", "id": "16", "key": "PMOAMTestCaseData/16", "className": "PMOAMTestCaseData", "activate": false }, { "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 13, "tcName": "PRO-SLM-TC-16-11", "tcSuitId": 16, "priority": "", "sendCount": "", "dataSize": "1500", "timeOut": "1000", "interval": "1000", "srcMepId": 24, "srcMAId": 8, "srcVsId": 43, "srcMepDetails": "1/8/24", "srcPackName": "11QCE12X-1-4-C16", "srcMacAddress": "00:00:00:00:00:00", "srcNeName": "ESM-4V1-N", "destMepId": 23, "destMAId": 8, "destVsId": 28, "destPackName": "11QPE24-2-7-C10", "destMacAddress": "00:00:00:00:00:00", "destNeName": "ESM-4V1-K", "destMepDetails": "1/8/23", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "nc", "lspSpecificTCParams": null, "vccvSpecificTCParams": null, "tcSuiteType": 4, "maxTcID": 5, "testSuiteName": "twowayslm2pro", "tsServiceName": "Rest_EVPTREE_1", "testSuiteStatus": "Active", "id": "13", "key": "PMOAMTestCaseData/13", "className": "PMOAMTestCaseData", "activate": false }, { "sessionId": null, "requestURI": null, "logReqId": null, "operator": null, "client": null, "tcId": 14, "tcName": "PRO-SLM-TC-16-14", "tcSuitId": 16, "priority": "", "sendCount": "", "dataSize": "1500", "timeOut": "1000", "interval": "1000", "srcMepId": 24, "srcMAId": 8, "srcVsId": 43, "srcMepDetails": "1/8/24", "srcPackName": "11QCE12X-1-4-C16", "srcMacAddress": "00:00:00:00:00:00", "srcNeName": "ESM-4V1-N", "destMepId": 23, "destMAId": 8, "destVsId": 28, "destPackName": "11QPE24-2-7-C10", "destMacAddress": "00:00:00:00:00:00", "destNeName": "ESM-4V1-K", "destMepDetails": "1/8/23", "timeToLive": "", "vlanPriority": "", "managementState": "", "forwardingClass": "nc", "lspSpecificTCParams": null, "vccvSpecificTCParams": null, "tcSuiteType": 4, "maxTcID": 5, "testSuiteName": "twowayslm2pro", "tsServiceName": "Rest_EVPTREE_1", "testSuiteStatus": "Active", "id": "14", "key": "PMOAMTestCaseData/14", "className": "PMOAMTestCaseData", "activate": false }] }
External Docs
Operation
post /esmBrowser/oamTestBrowser/getTestResultsByTCId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/getTestResultsByTCId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 59, "name": "", "serviceId": 0, "type": 0 }
Produces
application/json
Example Response Data
[ { "tcId": 59, "tcName": "test-13-TESTCASE-103", "startTime": "1471596462145", "endTime": "1471596467529", "status": "Failed", "testId": "", "peerMacAddress": "", "delay": "0", "delayVariation": "0", "remoteMepId": "", "rcvPackets": "", "inLossPkts": "", "outLossPkts": "", "unAckPkts": "", "flrNend": "", "flrFend": "", "ltmResult": "", "egressId": "", "ltmSeqNumber": "", "ltrSeqNumber": "", "rcvOrder": "", "ttl": "", "ltrFwded": "", "termMep": "", "lastEgressId": "", "nxtEgressId": "", "relayAction": "", "chassisSubType": "", "chassisId": "", "manAddressDomain": "", "manAddress": "", "ingressMac": "", "ingressAction": "", "ingressPortIdSubType": "", "ingressPortId": "", "egressMac": "", "egressAction": "", "egressPortIdSubType": "", "egressPortId": "", "orgTlv": "", "trmtRsltOk": "", "lpbkSeqNr": "", "lpbkNxtSeqNr": "", "lpbkTrmtLbr": "", "lpbkRcvdInOrderLbr": "", "lpbkRcvdOutOrderLbr": "", "lpbkRcvdMsbrLbr": "" } ]
External Docs
Operation
post /esmBrowser/oamTestBrowser/getTestResultsByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/getTestResultsByTSId/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PM OAM TEST CASE DATA MODEL
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 36, "name": "", "serviceId": 0, "type": 0 }
Produces
application/json
Example Response Data
[ { "tcId": 59, "tcName": "test-13-TESTCASE-103", "startTime": "1471596462145", "endTime": "1471596467529", "status": "Failed", "testId": "", "peerMacAddress": "", "delay": "0", "delayVariation": "0", "remoteMepId": "", "rcvPackets": "", "inLossPkts": "", "outLossPkts": "", "unAckPkts": "", "flrNend": "", "flrFend": "", "ltmResult": "", "egressId": "", "ltmSeqNumber": "", "ltrSeqNumber": "", "rcvOrder": "", "ttl": "", "ltrFwded": "", "termMep": "", "lastEgressId": "", "nxtEgressId": "", "relayAction": "", "chassisSubType": "", "chassisId": "", "manAddressDomain": "", "manAddress": "", "ingressMac": "", "ingressAction": "", "ingressPortIdSubType": "", "ingressPortId": "", "egressMac": "", "egressAction": "", "egressPortIdSubType": "", "egressPortId": "", "orgTlv": "", "trmtRsltOk": "", "lpbkSeqNr": "", "lpbkNxtSeqNr": "", "lpbkTrmtLbr": "", "lpbkRcvdInOrderLbr": "", "lpbkRcvdOutOrderLbr": "", "lpbkRcvdMsbrLbr": "" } ]
External Docs
Operation
get /esmBrowser/oamTestBrowser/getTestResultsByTsIdForUI/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestResultsByTsIdForUI/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestResultData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getTestResultsByTsIdForUI/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestResultsByTsIdForUI/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestResultData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/esmBrowser/oamTestBrowser/getTestResultsByTsIdForUI/18/+5:30
Produces
application/json
Example Response Data
{ "items": [{ "tcId": 21, "tcName": "TwoWayDM1-TESTCASE-21", "startTime": "1493341640552", "endTime": "1493341641495", "status": "Failed", "testId": "", "peerMacAddress": "", "delay": "", "delayVariation": "", "remoteMepId": "", "rcvPackets": "", "inLossPkts": "", "outLossPkts": "", "unAckPkts": "", "flrNend": "", "flrFend": "", "ltmResult": "", "egressId": "", "ltmSeqNumber": "", "ltrSeqNumber": "", "rcvOrder": "", "ttl": "", "ltrFwded": "", "termMep": "", "lastEgressId": "", "nxtEgressId": "", "relayAction": "", "chassisSubType": "", "chassisId": "", "manAddressDomain": "", "manAddress": "", "ingressMac": "", "ingressAction": "", "ingressPortIdSubType": "", "ingressPortId": "", "egressMac": "", "egressAction": "", "egressPortIdSubType": "", "egressPortId": "", "orgTlv": "", "trmtRsltOk": "", "lpbkSeqNr": "", "lpbkNxtSeqNr": "", "lpbkTrmtLbr": "", "lpbkRcvdInOrderLbr": "", "lpbkRcvdOutOrderLbr": "", "lpbkRcvdMsbrLbr": "", "lspName": "", "dataSize": "", "sequence": "", "sentFromInterface": "", "srcGlobId": "", "srcNodeId": "", "dataLength": "", "rtt": "", "rc": "", "id": "21", "key": "E_PMOAMTestResults/21", "className": "E_PMOAMTestResults" }, { "tcId": 19, "tcName": "TwoWayDM1-TESTCASE-1", "startTime": "1493341640552", "endTime": "1493341641481", "status": "Failed", "testId": "", "peerMacAddress": "", "delay": "", "delayVariation": "", "remoteMepId": "", "rcvPackets": "", "inLossPkts": "", "outLossPkts": "", "unAckPkts": "", "flrNend": "", "flrFend": "", "ltmResult": "", "egressId": "", "ltmSeqNumber": "", "ltrSeqNumber": "", "rcvOrder": "", "ttl": "", "ltrFwded": "", "termMep": "", "lastEgressId": "", "nxtEgressId": "", "relayAction": "", "chassisSubType": "", "chassisId": "", "manAddressDomain": "", "manAddress": "", "ingressMac": "", "ingressAction": "", "ingressPortIdSubType": "", "ingressPortId": "", "egressMac": "", "egressAction": "", "egressPortIdSubType": "", "egressPortId": "", "orgTlv": "", "trmtRsltOk": "", "lpbkSeqNr": "", "lpbkNxtSeqNr": "", "lpbkTrmtLbr": "", "lpbkRcvdInOrderLbr": "", "lpbkRcvdOutOrderLbr": "", "lpbkRcvdMsbrLbr": "", "lspName": "", "dataSize": "", "sequence": "", "sentFromInterface": "", "srcGlobId": "", "srcNodeId": "", "dataLength": "", "rtt": "", "rc": "", "id": "19", "key": "E_PMOAMTestResults/19", "className": "E_PMOAMTestResults" }, { "tcId": 20, "tcName": "TwoWayDM1-TESTCASE-20", "startTime": "1493341640552", "endTime": "1493341641632", "status": "Failed", "testId": "", "peerMacAddress": "", "delay": "", "delayVariation": "", "remoteMepId": "", "rcvPackets": "", "inLossPkts": "", "outLossPkts": "", "unAckPkts": "", "flrNend": "", "flrFend": "", "ltmResult": "", "egressId": "", "ltmSeqNumber": "", "ltrSeqNumber": "", "rcvOrder": "", "ttl": "", "ltrFwded": "", "termMep": "", "lastEgressId": "", "nxtEgressId": "", "relayAction": "", "chassisSubType": "", "chassisId": "", "manAddressDomain": "", "manAddress": "", "ingressMac": "", "ingressAction": "", "ingressPortIdSubType": "", "ingressPortId": "", "egressMac": "", "egressAction": "", "egressPortIdSubType": "", "egressPortId": "", "orgTlv": "", "trmtRsltOk": "", "lpbkSeqNr": "", "lpbkNxtSeqNr": "", "lpbkTrmtLbr": "", "lpbkRcvdInOrderLbr": "", "lpbkRcvdOutOrderLbr": "", "lpbkRcvdMsbrLbr": "", "lspName": "", "dataSize": "", "sequence": "", "sentFromInterface": "", "srcGlobId": "", "srcNodeId": "", "dataLength": "", "rtt": "", "rc": "", "id": "20", "key": "E_PMOAMTestResults/20", "className": "E_PMOAMTestResults" }] }
External Docs
Operation
get /esmBrowser/oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsName | required | 'tsName' can be retrieved as tsname from from rest call /oamTestBrowser/getOAMTestSuits/ | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsName | required | 'tsName' can be retrieved as tsname from from rest call /oamTestBrowser/getOAMTestSuits/ | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Long
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTestBrowser/getTestSuiteIDbyTestSuiteName/TestSuite1
Produces
application/json
Example Response Data
20
External Docs
Operation
get /esmBrowser/oamTestBrowser/getTestSummaryByTsIdForUI/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestSummaryData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTestBrowser/getTestSummaryByTsIdForUI/{tsId}/{localTimeZoneOffset}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| tsId | required | 'tsId' can be retrieved as 'tsId' from rest call /oamTestBrowser/getTestSuiteIDbyTestSuiteName/{tsName} | --- |
| localTimeZoneOffset | required | client time Zone offset to be updated | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
PMOAMTestSummaryData
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/esmBrowser/oamTestBrowser/getTestSummaryByTsIdForUI/18/+5:30
Produces
application/json
Example Response Data
{ "items": [{ "runId": 1, "startTime": "1493341640552", "receivedPackets": "", "inLossPackets": "", "outLossPackets": "", "unacknowledgedPackets": "", "nendFlr": "", "fendFlr": "", "delay": "", "delayVariation": "", "packetsSent": "", "packetsReceived": "", "packetLoss": "", "minRtt": "", "avgRtt": "", "maxRtt": "", "stdDeviation": "", "endTime": "", "id": "1", "key": "E_PMOAMTestSummaryObj/1", "className": "E_PMOAMTestSummaryObj" }] }
External Docs
Operation
post /esmBrowser/oamTestBrowser/modifyTestSuiteById/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/modifyTestSuiteById/Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuit |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
StatusRespObj
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 2, "name": "TEST-2", "type": "1", "serviceId": 1, "serviceName": "Service-Manasa-1", "status": 0 }
Produces
application/json
Example Response Data
{ "status":"OK", "errorReason":null }
External Docs
Operation
post /esmBrowser/oamTestBrowser/moveTestCaseToPlannedById/1. Two Way SLM (Proactive)
2. Two Way DM (Proactive)
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/moveTestCaseToPlannedById/1. Two Way SLM (Proactive)
2. Two Way DM (Proactive)
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 4, "tcId": 11, "name": "PRO-SLM-TC-4-0", "type": 4, "serviceId": 12, "jobName": "Undeploy_PRO-SLM-TC-4-0_1468215310502", "jobDescription": "", "username": "", "triggerName": "Undeploy_PRO-SLM-TC-4-0_1468215310502Trigger", "deployNow": "Yes", "triggerType": "", "expression": "", "timeOffset": "" }
Produces
application/json
Example Response Data
{ "responseId": { "req": null, "errorReason": "", "errorCode": null, "message": null, "cmdStatus": "Success", "opMsg": "", "msgCode": "OAMTESTCASE_UNDEPLOY_001", "parameters": [ "PRO-SLM-TC-4-0" ], "paramCount": 1, "output": null }, "rsp": null }
External Docs
Operation
post /esmBrowser/oamTestBrowser/moveTestSuiteToPlannedById/When the test suite is moved to planned state,all the test cases under it will be moved to planned state
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Produces
application/json
External Docs
Operation
post /oamTestBrowser/moveTestSuiteToPlannedById/When the test suite is moved to planned state,all the test cases under it will be moved to planned state
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | optional | reqData | E_PMOAMTestSuitDeploy |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
ServiceIdResponseHolderModel
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{ "id": 4, "tcId": 0, "name": "test-5", "type": 4, "serviceId": 12, "jobName": "Undeploy_test-5_1468215875541", "jobDescription": "", "username": "", "triggerName": "Undeploy_test-5_1468215875541Trigger", "deployNow": "Yes", "triggerType": "", "expression": "", "timeOffset": "" }
Produces
application/json
Example Response Data
{ "responseId": { "req": null, "errorReason": "", "errorCode": null, "message": null, "cmdStatus": "Success", "opMsg": "", "msgCode": "OAMTESTSUITE_UNDEPLOY_001", "parameters": [ "test-5" ], "paramCount": 1, "output": null }, "rsp": null }
External Docs
E_PMOAMLspTestCaseUIMapper
Name |
Type |
Description |
Enum |
|---|---|---|---|
| tcId | Long long |
--- | --- |
| tcName | String string |
--- | --- |
| tcSuitId | Long long |
--- | --- |
| sendCount | String string |
--- | --- |
| timeOut | String string |
--- | --- |
| interval | String string |
--- | --- |
| srcPackName | String string |
--- | --- |
| destPackName | String string |
--- | --- |
| timeToLive | String string |
--- | --- |
| srcNeName | String string |
--- | --- |
| forwardingClass | String string |
--- | --- |
| testType | String string |
--- | --- |
| pathType | String string |
--- | --- |
| profile | String string |
--- | --- |
| srcGlobalId | String string |
--- | --- |
| force | String string |
--- | --- |
| packetSize | String string |
--- | --- |
| srcLspName | String string |
--- | --- |
| srcTunnelId | String string |
--- | --- |
| srcGlobId | String string |
--- | --- |
| srcNodeId | String string |
--- | --- |
| destGlobId | String string |
--- | --- |
| destNodeId | String string |
--- | --- |
| destNeName | String string |
--- | --- |
| minTtl | String string |
--- | --- |
| maxTtl | String string |
--- | --- |
| maxFails | String string |
--- | --- |
| probeCount | String string |
--- | --- |
| associatedChannel | String string |
--- | --- |
| spokeSdpId | String string |
--- | --- |
| tcSuiteType | Integer integer |
--- | --- |
| tsServiceName | String string |
--- | --- |
| maxTcID | Integer integer |
--- | --- |
| testSuiteName | String string |
--- | --- |
| testSuiteStatus | String string |
--- | --- |
| id | String string |
--- | --- |
| key | String string |
--- | --- |
| className | String string |
--- | --- |
E_PMOAMLspTestResultUIMapper
Name |
Type |
Description |
Enum |
|---|---|---|---|
| tcId | Long long |
--- | --- |
| tcName | String string |
--- | --- |
| startTime | String string |
--- | --- |
| endTime | String string |
--- | --- |
| status | String string |
--- | --- |
| lspName | String string |
--- | --- |
| dataSize | String string |
--- | --- |
| sequence | String string |
--- | --- |
| sentFromInterface | String string |
--- | --- |
| srcGlobId | String string |
--- | --- |
| srcNodeId | String string |
--- | --- |
| dataLength | String string |
--- | --- |
| rtt | String string |
--- | --- |
| rc | String string |
--- | --- |
| succOrFail | String string |
--- | --- |
| ttl | String string |
--- | --- |
| testId | String string |
--- | --- |
| replyVia | String string |
--- | --- |
| nsAgi | String string |
--- | --- |
| nsSaii | String string |
--- | --- |
| nsTaii | String string |
--- | --- |
| uniqueUiId | String string |
--- | --- |
E_PMOAMLspTestSummaryUIMapper
Name |
Type |
Description |
Enum |
|---|---|---|---|
| runId | Integer integer |
--- | --- |
| startTime | String string |
--- | --- |
| packetsSent | String string |
--- | --- |
| packetsReceived | String string |
--- | --- |
| packetLoss | String string |
--- | --- |
| minRtt | String string |
--- | --- |
| avgRtt | String string |
--- | --- |
| maxRtt | String string |
--- | --- |
| stdDeviation | String string |
--- | --- |
| endTime | String string |
--- | --- |
E_PMOAMTestCaseObjLSP
Name |
Type |
Description |
Enum |
|---|---|---|---|
| testType | String string |
--- | --- |
| pathType | String string |
--- | --- |
| profile | String string |
--- | --- |
| srcGlobalId | String string |
--- | --- |
| force | String string |
--- | --- |
| packetSize | String string |
--- | --- |
| srcLspName | String string |
--- | --- |
| srcTunnelId | String string |
--- | --- |
| srcGlobId | String string |
--- | --- |
| srcNodeId | String string |
--- | --- |
| destGlobId | String string |
--- | --- |
| destNodeId | String string |
--- | --- |
| minTtl | String string |
--- | --- |
| maxTtl | String string |
--- | --- |
| maxFails | String string |
--- | --- |
| srcNeName | String string |
--- | --- |
| srcPackName | String string |
--- | --- |
E_PMOAMTestCaseObjVCCV
Name |
Type |
Description |
Enum |
|---|---|---|---|
| testType | String string |
--- | --- |
| associatedChannel | String string |
--- | --- |
| profile | String string |
--- | --- |
| packetSize | String string |
--- | --- |
| destGlobId | String string |
--- | --- |
| destNodeId | String string |
--- | --- |
| spokeSdpId | String string |
--- | --- |
| vcId | String string |
--- | --- |
| sdpId | String string |
--- | --- |
| srcNeName | String string |
--- | --- |
| srcPackName | String string |
--- | --- |
| maxTtl | String string |
--- | --- |
| maxFails | String string |
--- | --- |
E_PMOAMTestSuit
Name |
Type |
Description |
Enum |
|---|---|---|---|
| sessionId | String string |
--- | --- |
| requestURI | String string |
--- | --- |
| logReqId | String string |
--- | --- |
| operator | String string |
--- | --- |
| client | String string |
--- | --- |
| id | Long long |
--- | --- |
| name | String string |
returns the suite name | --- |
| type | Long long |
returns the type of the suite | --- |
| serviceId | Long long |
returns the service id for the service ontop of which test suite is created | --- |
| serviceName | String string |
returns the name of the service | --- |
| status | Long long |
returns the status for the suite | --- |
| linkId | Long long |
returns the link id for the link on top of which test suite is created | --- |
| linkName | String string |
returns the name of the link | --- |
| activate | Boolean boolean |
--- | --- |
E_PMOAMTestSuitDeploy
Name |
Type |
Description |
Enum |
|---|---|---|---|
| sessionId | String string |
--- | --- |
| requestURI | String string |
--- | --- |
| logReqId | String string |
--- | --- |
| operator | String string |
--- | --- |
| client | String string |
--- | --- |
| id | Long long |
returns the test suite id | --- |
| tcId | Long long |
--- | --- |
| name | String string |
returns test suite name | --- |
| serviceId | Long long |
returns service id on which test-suite is created | --- |
| serviceName | String string |
returns service name on which test-suite is created | --- |
| type | Long long |
returns the suite type,examples-Two way DM,Two way SLM ,Link Path Trace, Loopback,Two Way SLM (Proactive),Two Way DM (Proactive) | --- |
| tcAvailable | String string |
returns whether test case is available or not.It will return null if user tries to create duplicate test suit | [true , false , null] |
| jobName | String string |
returns test-Suite name appended with randomly generated no at the time of test-suite deploy | --- |
| jobDescription | String string |
returns description of the job given at the time of test-suite deploy and can be empty | --- |
| username | String string |
returns username | [alcatel] |
| triggerName | String string |
returns name of the testSuite appended with jobname and Trigger string | --- |
| deployNow | String string |
returns the status for deploy | [Yes] |
| triggerType | String string |
--- | --- |
| expression | String string |
--- | --- |
| timeOffset | String string |
--- | --- |
| activate | Boolean boolean |
--- | --- |
N_SHGData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| name | String string |
Split Horizon Group Name | --- |
| description | String string |
Split Horizon Group Description | --- |
| shgHandle | Long long |
Split Horizon Group Handle | --- |
| vsid | Integer integer |
Vitual Switch Identifier | --- |
| rootEndpoints | array[Integer] integer |
RootEndPoints | --- |
| leafEndpoints | array[Integer] integer |
LeafEndPoints | --- |
PM OAM TEST CASE DATA MODEL
Name |
Type |
Description |
Enum |
|---|---|---|---|
| tcId | Long long |
--- | --- |
| tcName | String string |
tcName | [ ] |
| startTime | Date DateTime |
startTime | [ ] |
| endTime | Date DateTime |
endTime | [ ] |
| status | String string |
status | [ ] |
| testId | String string |
testId | [ ] |
| peerMacAddress | String string |
peerMacAddress | [ ] |
| delay | String string |
delay | [ ] |
| delayVariation | String string |
delayVariation | [ ] |
| remoteMepId | String string |
remoteMepId | [ ] |
| rcvPackets | String string |
destMepDetails | [ ] |
| inLossPkts | String string |
inLossPkts | [ ] |
| outLossPkts | String string |
outLossPkts | [ ] |
| unAckPkts | String string |
unAckPkts | [ ] |
| flrNend | String string |
flrNend | [ ] |
| flrFend | String string |
flrFend | [ ] |
| ltmResult | String string |
ltmResult | [ ] |
| egressId | String string |
egressId | [ ] |
| ltmSeqNumber | String string |
ltmSeqNumber | [ ] |
| ltrSeqNumber | String string |
ltrSeqNumber | [ ] |
| rcvOrder | String string |
rcvOrder | [ ] |
| ttl | String string |
ttl | [ ] |
| ltrFwded | String string |
ltrFwded | [ ] |
| ltrFwdedStr | String string |
ltrFwded | [ ] |
| termMep | String string |
termMep | [ ] |
| lastEgressId | String string |
lastEgressId | [ ] |
| nxtEgressId | String string |
nxtEgressId | [ ] |
| relayAction | String string |
relayAction | [ ] |
| relayActionStr | String string |
relayAction | [ ] |
| chassisSubType | String string |
chassisSubType | [ ] |
| chassisSubTypeStr | String string |
chassisSubType | [ ] |
| chassisId | String string |
chassisId | [ ] |
| manAddressDomain | String string |
manAddressDomain | [ ] |
| manAddressDomainStr | String string |
manAddressDomain | [ ] |
| manAddress | String string |
manAddress | [ ] |
| ingressMac | String string |
ingressMac | [ ] |
| ingressAction | String string |
ingressAction | [ ] |
| ingressPortIdSubType | String string |
ingressPortIdSubType | [ ] |
| ingressPortId | String string |
ingressPortId | [ ] |
| egressMac | String string |
egressMac | [ ] |
| egressAction | String string |
egressAction | [ ] |
| egressActionStr | String string |
egressAction | [ ] |
| egressPortIdSubType | String string |
egressPortIdSubType | [ ] |
| egressPortId | String string |
egressPortId | [ ] |
| orgTlv | String string |
orgTlv | [ ] |
| trmtRsltOk | String string |
trmtRsltOk | [ ] |
| lpbkSeqNr | String string |
lpbkSeqNr | [ ] |
| lpbkNxtSeqNr | String string |
lpbkNxtSeqNr | [ ] |
| lpbkTrmtLbr | String string |
lpbkTrmtLbr | [ ] |
| lpbkRcvdInOrderLbr | String string |
lpbkRcvdInOrderLbr | [ ] |
| lpbkRcvdOutOrderLbr | String string |
lpbkRcvdOutOrderLbr | [ ] |
| lpbkRcvdMsbrLbr | String string |
lpbkRcvdMsbrLbr | [ ] |
| lpbkDestMacAddr | String string |
--- | --- |
| lpbkDataSize | String string |
--- | --- |
| lpbkSendCount | String string |
--- | --- |
| lpbkVlanDropEnabled | String string |
--- | --- |
| lspName | String string |
lspName | [ ] |
| dataSize | String string |
dataSize | [ ] |
| sequence | String string |
sequence | [ ] |
| sentFromInterface | String string |
sentFromInterface | [ ] |
| srcGlobId | String string |
srcGlobId | [ ] |
| srcNodeId | String string |
srcNodeId | [ ] |
| dataLength | String string |
dataLength | [ ] |
| rtt | String string |
rtt | [ ] |
| rc | String string |
rc | [ ] |
| nearEndTransmitFrames | String string |
--- | --- |
| nearEndLostFrames | String string |
--- | --- |
| farEndTransmitFrames | String string |
--- | --- |
| farEndLostFrames | String string |
--- | --- |
| id | String string |
--- | --- |
| key | String string |
--- | --- |
| className | String string |
--- | --- |
PM OAM TEST SUITE DATA MODEL
Name |
Type |
Description |
Enum |
|---|---|---|---|
| id | Long long |
Test Suite ID | --- |
| name | String string |
TestSuite Nam | --- |
| serviceId | Long long |
Service Id | --- |
| serviceName | String string |
Service Name | --- |
| type | Long long |
Service Type | --- |
| tcAvailable | String string |
Test Case Available State | [True , False , Null ] |
| maxTcId | Long long |
Max of TestCase Id present in the test suite | --- |
| status | String string |
status of the test suite | --- |
| linkId | Long long |
Link Id | --- |
| linkName | String string |
Link Name | --- |
| svcOrTunnelName | String string |
--- | --- |
| tsName | String string |
--- | --- |
| tsType | String string |
--- | --- |
| nextTestCaseID | Long long |
--- | --- |
| key | String string |
--- | --- |
| className | String string |
--- | --- |
| notificationTime | Long long |
--- | --- |
| hasDeployedTc | Boolean boolean |
--- | --- |
| allTcDeployed | Boolean boolean |
--- | --- |
| clearPmSupported | Boolean boolean |
--- | --- |
PMOAMMplsTestCaseData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[E_PMOAMLspTestCaseUIMapper] E_PMOAMLspTestCaseUIMapper |
E_PMOAMTestCaseObjList | --- |
PMOAMMplsTestResultData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[E_PMOAMLspTestResultUIMapper] E_PMOAMLspTestResultUIMapper |
E_PMOAMLspTestResultUIMapperList | --- |
PMOAMMplsTestSummaryData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[E_PMOAMLspTestSummaryUIMapper] E_PMOAMLspTestSummaryUIMapper |
E_PMOAMLspTestSummaryUIMapperList | --- |
PMOAMTestCaseData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[PM OAM TEST CASE DATA MODEL] PM OAM TEST CASE DATA MODEL |
E_PMOAMTestCaseObjList | --- |
PMOAMTestResultData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[PM OAM TEST CASE DATA MODEL] PM OAM TEST CASE DATA MODEL |
E_PMOAMTestResultsList | --- |
PMOAMTestSummaryData
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[PMOAMTestSummaryObj] PMOAMTestSummaryObj |
E_PMOAMTestSummaryObjList | --- |
PMOAMTestSummaryObj
Name |
Type |
Description |
Enum |
|---|---|---|---|
| runId | Integer integer |
return Summary of TestCase RunID | --- |
| startTime | Date DateTime |
return Test Summary for startTime | --- |
| receivedPackets | String string |
return Test Summary for receivedPackets | --- |
| inLossPackets | String string |
:return Test Summary for inLossPackets | --- |
| outLossPackets | String string |
return Test Summary for outLossPackets | --- |
| unacknowledgedPackets | String string |
return Test Summary for unacknowledgedPackets | --- |
| nendFlr | String string |
return Test Summary for NearEndFlr | --- |
| fendFlr | String string |
return Test Summary for FarEndFlr | --- |
| delay | String string |
return Test Summary for delay | --- |
| delayVariation | String string |
return Test Summary for delayVariation | --- |
| packetsSent | String string |
--- | --- |
| packetsReceived | String string |
--- | --- |
| packetLoss | String string |
--- | --- |
| minRtt | String string |
--- | --- |
| avgRtt | String string |
--- | --- |
| maxRtt | String string |
--- | --- |
| stdDeviation | String string |
--- | --- |
| endTime | Date DateTime |
--- | --- |
| id | String string |
--- | --- |
| key | String string |
--- | --- |
| className | String string |
--- | --- |
Response Header Model
Name |
Type |
Description |
Enum |
|---|---|---|---|
| req | Request Header Request Header |
req | --- |
| errorReason | String string |
errorReason | [Error reason] |
| errorCode | String string |
--- | --- |
| message | String string |
--- | --- |
| cmdStatus | String string |
cmdStatus | [Success, Failure, Timed-Out, Unknown] |
| opMsg | String string |
Operation message | --- |
| msgCode | String string |
msgCode | [Message code] |
| parameters | array[String] string |
--- | --- |
| paramCount | Integer integer |
parameter count returned in the response | --- |
| objectId | Integer integer |
Object Id | --- |
| jobName | String string |
Job Name | --- |
| objectType | Integer integer |
Job Object TYpe | --- |
Service UI Data model
Name |
Type |
Description |
Enum |
|---|---|---|---|
| managementState | String string |
Current management state of the service | --- |
| toManagementState | String string |
The target management state of the service | --- |
| serviceName | String string |
Unique name for the service | --- |
| serviceDescr | String string |
Description for the service | --- |
| serviceType | String string |
Service type | [EPL, EVPL, EPLAN, EVPLAN, EPTREE, EVPTREE] |
| serviceState | String string |
Service state | [In service, Out of service, Not in service, Inconsistent, partial, unknown , --] |
| serviceId | Long long |
Service Identifier | --- |
| jobTaskId | Long long |
JobTaskId | --- |
| pmState | Integer integer |
pmState | --- |
| shgData | N_SHGData N_SHGData |
shgData | --- |
| eTreeType | Integer integer |
--- | --- |
| svcParams | ServiceParams ServiceParams |
service parameters | --- |
| networkTechnology | Integer integer |
--- | --- |
| switchOperationName | String string |
Switch Operation Name | [SWITCH, CLEARSWITCH] |
| targetPseudowire | String string |
Target Pseudowire name | [PRIMARY, STANDBY_1, STANDBY_2, STANDBY_3, STANDBY_4] |
ServiceIdResponseHolderModel
Name |
Type |
Description |
Enum |
|---|---|---|---|
| responseId | Response Header Model Response Header Model |
Response wrapper for operation status | --- |
| rsp | Service UI Data model Service UI Data model |
Wrapper for different attribute values that were used for the service | --- |
ServiceParams
Name |
Type |
Description |
Enum |
|---|---|---|---|
| llf | Integer integer |
LLF Enabled/Disabled | [0, 1] |
| l2pt | Integer integer |
L2PT Enabled/Disabled | [0, 1] |
| lacp | Integer integer |
LAPT Enabled/Disabled | [0, 1] |
| l2cp | Integer integer |
L2CP Enabled/Disabled | [0, 1] |
| eplOp2TunnelEnabled | Integer integer |
EPL Option 2 Tunnel Enabled/Disabled | [0, 1] |
| fragmentType | Integer integer |
Fragment Type | [0, 1] |
| vlanRangeEnabled | Integer integer |
VLAN Range Enabled/Disabled | [0, 1] |
| cvlan | String string |
CVLAN Value | --- |