Operation
post /esmService/packetSwitchTemplate/createPacketSwitchTemplateRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | packet switch ui data | Packet Switch Template data holder |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Template Response Data Holder
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{"templateName":"NewPacketSwitchTemplate","author":"alcatel","desc":"Packet Switch template description","templateState":"PUBLISHED","templatePath":"My Templates/Packet Switch Templates/","operationalMode":2,"preProvCliCmd":"","postProvCliCmd":""}
Produces
application/json
Example Response Data
{"message":"Packet Switch template publish: success","msgCode":"PACKET_SWITCH_TMPL_002","status":"SUCCESS","parameters":["My Templates/Packet Switch Templates/NewPacketSwitchTemplate"],"paramCount":1}
External Docs
Operation
post /esmService/packetSwitchTemplate/deletePacketSwitchTemplateRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | packet switch ui data | Packet Switch Template data holder |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Template Response Data Holder
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{"templateName":"NewPS","templatePath":"My Templates/Packet Switch Templates/"}
Produces
application/json
Example Response Data
{"message":"Packet Switch template delete : success","msgCode":"PACKET_SWITCH_TMPL_003","status":"SUCCESS","parameters":["My Templates/Packet Switch Templates/NewPS"],"paramCount":1}
External Docs
Operation
post /esmService/packetSwitchTemplate/modifyPacketSwitchTemplateRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | packet switch ui data | Packet Switch Template data holder |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Template Response Data Holder
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{"templateName":"NewPacketSwitchTemplate","author":"alcatelNew","desc":"Packet Switch template description modified","templateState":"UNPUBLISHED","templatePath":"My Templates/Packet Switch Templates/","operationalMode":2,"preProvCliCmd":"","postProvCliCmd":""}
Produces
application/json
Example Response Data
{"message":"Packet Switch template modify : success","msgCode":"PACKET_SWITCH_TMPL_004","status":"SUCCESS","parameters":["My Templates/Packet Switch Templates/NewPacketSwitchTemplate"],"paramCount":1}
External Docs
Operation
post /esmService/packetSwitchTemplate/publishPacketSwitchTemplateRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | packet switch ui data | Packet Switch Template data holder |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Template Response Data Holder
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{"templateName":"NewPacketSwitchTemplate","templateState":"UNPUBLISHED","templatePath":"My Templates/Packet Switch Templates/"}
Produces
application/json
Example Response Data
{"message":"Packet Switch template Publish : success","msgCode":"PACKET_SWITCH_TMPL_002","status":"SUCCESS","parameters":["My Templates/Packet Switch Templates/NewPacketSwitchTemplate"],"paramCount":1}
External Docs
Operation
post /esmService/packetSwitchTemplate/unpublishPacketSwitchTemplateRequest body
Name |
IsRequired |
Description |
Data Type |
Enum |
|---|---|---|---|---|
| body | required | packet switch ui data | Packet Switch Template data holder |
--- |
Return type
Responses
Response Messages |
Schema |
|---|---|
| 200success |
Template Response Data Holder
|
| 201Created | --- |
| 401Unauthorized | --- |
| 403Forbidden | --- |
| 404Not Found | --- |
Consumes
application/json
Example Request Data
{"templateName":"NewPS","templateState":"PUBLISHED","templatePath":"My Templates/Packet Switch Templates/"}
Produces
application/json
Example Response Data
{"message":"Packet Switch template unPublish : success","msgCode":"PACKET_SWITCH_TMPL_003","status":"SUCCESS","parameters":["My Templates/Packet Switch Templates/NewPS"],"paramCount":1}
External Docs
Packet Switch Template data holder
Name |
Type |
Description |
Enum |
|---|---|---|---|
| sessionId | String string |
--- | --- |
| requestURI | String string |
--- | --- |
| logReqId | String string |
--- | --- |
| operator | String string |
--- | --- |
| client | String string |
--- | --- |
| reqId | Request Header Request Header |
--- | --- |
| templatePath | String string |
--- | --- |
| templateId | Long long |
--- | --- |
| templateName | String string |
--- | --- |
| templateType | String string |
--- | --- |
| author | String string |
--- | --- |
| desc | String string |
--- | --- |
| templateState | String string |
--- | --- |
| operationalMode | Long long |
--- | --- |
| preProvCliCmd | String string |
--- | --- |
| postProvCliCmd | String string |
--- | --- |
| activate | Boolean boolean |
--- | --- |