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 | --- |