Operation
get /oamTemplateBrowser/getAllOAMTemplatesReturn type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplateHolderList
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTemplateBrowser/getAllOAMTemplates
Produces
application/xml
Example Response Data
<OAMTemplateHolderList> <OAMTemplateHolders> <createTime>0</createTime> <id>2</id> <mdLevel>3</mdLevel> <modifyTime>0</modifyTime> <name>OAM_FOR_Service</name> <path>Best Practices/OAM Template</path> <state>PUBLISHED</state> </OAMTemplateHolders> </OAMTemplateHolderList>
External Docs
Operation
get /oamTemplateBrowser/getOAMTemplate/{name}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| name | required | OAM Template name | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplate
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTemplateBrowser/getOAMTemplate/REST-OAM-LLF
Produces
application/xml
Example Response Data
<OAMTemplate> <author>Rest-Automator</author> <createTime>1449217522594</createTime> <descr>Rest Description</descr> <id>0</id> <mdLevel>0</mdLevel> <modifyTime>1449217522594</modifyTime> <name>REST-OAM-LLF</name> <oamSupported>OAM SERVICE</oamSupported> <path>My Templates/OAM Templates</path> <state>UNPUBLISHED</state> <templateState>UNPUBLISHED</templateState> </OAMTemplate>
External Docs
Operation
get /esmBrowser/oamTemplateBrowser/GetOamTestSuiteFromTemplateName/{selectedTemplateName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| selectedTemplateName | required | TemplateName | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTestSuiteTemplateHolder
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTemplateBrowser/GetOamTestSuiteFromTemplateName/{selectedTemplateName}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| selectedTemplateName | required | TemplateName | --- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTestSuiteTemplateHolder
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTemplateBrowser/GetOamTestSuiteFromTemplateName/Best%20Practices%2BOAM%20Template%2BOAM_FOR_Service
Produces
application/json
Example Response Data
{ "oamtestSuiteTemplate": [{ "testSuiteName": "BP_OAM_TEST_SUITE_PRO_TWO_WAY_SLM", "testSuiteType": "TWO_WAY_SLM_PRO", "author": null, "forwardClass": null, "dataSize": "1500", "forwardingClass": "NC", "interval": "1000", "managementState": "Planned", "timeOut": "1000", "flrInterval_15min": "0", "flrInterval_1day": "0", "flrIntervals": "0", "flrThreshold": "0", "priority": null, "sendCount": null, "timeToLive": null, "vlanPriority": null }, { "testSuiteName": "BP_OAM_TEST_SUITE_PRO_TWO_WAY_DM", "testSuiteType": "TWO_WAY_DM_PRO", "author": null, "forwardClass": null, "dataSize": "1500", "forwardingClass": "NC", "interval": "1000", "managementState": "Planned", "timeOut": "1000", "flrInterval_15min": null, "flrInterval_1day": null, "flrIntervals": null, "flrThreshold": null, "priority": null, "sendCount": null, "timeToLive": null, "vlanPriority": null }] }
External Docs
Operation
get /oamTemplateBrowser/GetPubTemplateListFromType/{oamTemplateType}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| oamTemplateType | required | oam Template Type | [SERVICE, ERP] |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplateHolderList
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTemplateBrowser/GetPubTemplateListFromType/ERP
Produces
application/xml
Example Response Data
<OAMTemplateHolderList> <OAMTemplateHolders> <author>alcatel</author> <createTime>0</createTime> <descr>Best practice OAM for Service</descr> <id>2</id> <mdFormat>NONE</mdFormat> <mdLevel>3</mdLevel> <modifyTime>0</modifyTime> <name>OAM_FOR_Service</name> <path>Best Practices/OAM Template</path> <state>PUBLISHED</state> </OAMTemplateHolders> </OAMTemplateHolderList>
External Docs
Operation
get /oamTemplateBrowser/GetPubTemplateListFromTypeJson/{oamTemplateType}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| oamTemplateType | required | oam Template Type | [SERVICE, ERP] |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplateHolderList
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
Operation
get /oamTemplateBrowser/GetTemplateListFromType/{oamTemplateType}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| oamTemplateType | required | oam Template Type | [SERVICE, ERP] |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplateHolderList
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Example Request Data
/oamTemplateBrowser/GetTemplateListFromType/ERP
Produces
application/xml
Example Response Data
<OAMTemplateHolderList> <OAMTemplateHolders> <author>alcatel</author> <createTime>0</createTime> <descr>Best practice OAM for Service</descr> <id>2</id> <mdFormat>NONE</mdFormat> <mdLevel>3</mdLevel> <modifyTime>0</modifyTime> <name>OAM_FOR_Service</name> <path>Best Practices/OAM Template</path> <state>PUBLISHED</state> </OAMTemplateHolders> </OAMTemplateHolderList>
External Docs
Operation
get /oamTemplateBrowser/GetTemplateListFromTypeJson/{oamTemplateType}Path parameters
Name |
IsRequired |
Description |
Enum |
|---|---|---|---|
| oamTemplateType | required | oam Template Type | [SERVICE, ERP] |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
OAMTemplateHolderList
|
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Produces
application/json
External Docs
OAMTemplate
Name |
Type |
Description |
Enum |
|---|---|---|---|
| id | Integer integer |
Id | --- |
| name | String string |
Name | --- |
| author | String string |
author | --- |
| descr | String string |
descr | --- |
| state | String string |
State | [PUBLISHED, UNPUBLISHED] |
| createTime | Long long |
createTime | --- |
| modifyTime | Long long |
modifyTime | --- |
| oamSupported | String string |
oamSupported | [Enable, disable] |
| templateState | String string |
State | [PUBLISHED, UNPUBLISHED] |
| mdLevel | Integer integer |
OAM maintenance domain level | [0, 1, 2, 3, 4, 5, 6, 7] |
| path | String string |
Path | --- |
| mdFormat | String string |
OAM maintenance domain format | [NONE] |
| mhfCreation | String string |
MHF Creation to be supported | --- |
| key | String string |
--- | --- |
| className | String string |
--- | --- |
OAMTemplateHolderList
Name |
Type |
Description |
Enum |
|---|---|---|---|
| items | array[OAMTemplate] OAMTemplate |
--- | --- |
OAMTemplateMAHolderList
Name |
Type |
Description |
Enum |
|---|
OAMTestSuiteTemplateHolder
Name |
Type |
Description |
Enum |
|---|