Operation
get /oamTemplateBrowser/getAllOAMTemplates
Return 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 |
---|