NSD-NRCs REST API - v3

This API describes the REST interface to interact with the NSD-NRCs

More information:
Customer documentation
https://infoproducts.alcatel-lucent.com/cgi-bin/doc_welc.pl
Technical support
http://support.alcatel-lucent.com
Documentation feedback
documentation.feedback@nokia.com
BasePath:/sdn

Access

Methods

[ Jump to Models ]

Table of Contents

  1. post /api/v3/generic/find-by-external-id
  2. get /api/v3/generic/{uuid}
  3. get /api/v3/generic/application-id/{id}
  4. get /api/v3/generic/consumed/{uuid}
  5. get /api/v3/generic/tenants/{uuid}
  6. put /api/v3/generic/application-id/{id}/{appId}
  7. get /api/v3/ietf/te/link/{linkId}
  8. get /api/v3/ietf/te/network/{networkId}
  9. get /api/v3/ietf/te/networks
  10. get /api/v3/ietf/te/node/{nodeId}
  11. get /api/v3/ietf/te/termination-point/{tpId}
  12. get /api/v3/ne/{uuid}
  13. get /api/v3/ne/system/{systemId}
  14. get /api/v3/ne
  15. put /api/v3/ne/{id}
  16. post /api/v3/openflow/flows
  17. delete /api/v3/openflow/flows
  18. post /api/v3/openflow/flows/search
  19. post /api/v3/openflow/flows/search-by-id
  20. get /api/v3/openflow/ports/{datapathId}
  21. get /api/v3/openflow/switches
  22. get /api/v3/openflow/switches/{neId}
  23. get /api/v3/openflow/tables/{datapathId}
  24. post /api/v3/physicallinks/{srcId}/{destId}
  25. delete /api/v3/physicallinks/{linkId}
  26. get /api/v3/physicallinks/{uuid}
  27. get /api/v3/physicallinks
  28. post /api/v3/policy/steering-parameter
  29. post /api/v3/policy/tunnel-selections
  30. delete /api/v3/policy/steering-parameter/{steeringParameterName}
  31. delete /api/v3/policy/tunnel-selections/{policyId}
  32. get /api/v3/policy/rd-rt-ranges
  33. get /api/v3/policy/tunnel-selections
  34. get /api/v3/policy/steering-parameters
  35. get /api/v3/policy/tunnel-selections/{policyId}
  36. put /api/v3/policy/rd-rt-ranges/{policyId}
  37. put /api/v3/policy/tunnel-selections/{policyId}
  38. get /api/v3/ports/{portUuid}
  39. get /api/v3/ports/ne/{neUuid}/servicetype/{serviceType}
  40. get /api/v3/ports/ne-all/{neId}
  41. get /api/v3/ports/ne-all-by-tenant/{neId}/tenant/{tenantUuid}
  42. get /api/v3/ports/ne-by-tenant/{neId}/servicetype/{serviceType}/tenant/{tenantUuid}
  43. get /api/v3/ports/service-count-on-port/{portUuid}
  44. get /api/v3/ports/servicetype/{serviceType}
  45. get /api/v3/ports/servicetype/{serviceType}/tenant/{tenantUuid}
  46. get /api/v3/ports/tenant/{tenantUuid}
  47. put /api/v3/ports/{id}
  48. post /api/v3/security/token
  49. get /api/v3/security/authentication
  50. get /api/v3/security/token/{userName}/{password}
  51. post /api/v3/services/elans/{serviceUuid}/endpoint
  52. post /api/v3/services/l3-vpns/{serviceUuid}/endpoint
  53. post /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint
  54. post /api/v3/services/clines
  55. post /api/v3/services/elans
  56. post /api/v3/services/elines
  57. post /api/v3/services/l3-vpns
  58. post /api/v3/services/lags
  59. post /api/v3/services/optical
  60. delete /api/v3/services/{uuid}
  61. delete /api/v3/services/{serviceUuid}/endpoint/{endpointUuid}
  62. get /api/v3/services/{uuid}
  63. get /api/v3/services/{serviceUuid}/endpoints
  64. get /api/v3/services/resource-count/{tenantUuid}/{resourceType}
  65. get /api/v3/services/tenant/{uuid}
  66. get /api/v3/services/tunnel/{tunnelUuid}
  67. get /api/v3/services/tunnels
  68. get /api/v3/services
  69. patch /api/v3/services/clines/{serviceUuid}/endpoint/{endpointUuid}
  70. patch /api/v3/services/clines/{serviceUuid}
  71. patch /api/v3/services/elans/{serviceUuid}/endpoint/{endpointUuid}
  72. patch /api/v3/services/elans/{serviceUuid}
  73. patch /api/v3/services/elines/{serviceUuid}/endpoint/{endpointUuid}
  74. patch /api/v3/services/elines/{serviceUuid}
  75. patch /api/v3/services/l3-vpns/{serviceUuid}/endpoint/{endpointUuid}
  76. patch /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint/{endpointUuid}
  77. patch /api/v3/services/l3-vpns/{serviceUuid}
  78. put /api/v3/services/clines/{serviceUuid}/endpoint/{endpointUuid}
  79. put /api/v3/services/clines/{serviceUuid}
  80. put /api/v3/services/elans/{serviceUuid}/endpoint/{endpointUuid}
  81. put /api/v3/services/elans/{serviceUuid}
  82. put /api/v3/services/elines/{serviceUuid}/endpoint/{endpointUuid}
  83. put /api/v3/services/elines/{serviceUuid}
  84. put /api/v3/services/l3-vpns/{serviceUuid}/endpoint/{endpointUuid}
  85. put /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint/{endpointUuid}
  86. put /api/v3/services/l3-vpns/{serviceUuid}
  87. put /api/v3/services/optical/{serviceUuid}
  88. put /api/v3/services/tunnel/{tunnelUuid}
  89. post /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}/all
  90. post /api/v3/steering/as/{asNumber}
  91. post /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
  92. post /api/v3/steering/monitored-router/{id}/ports
  93. post /api/v3/steering/monitored-router
  94. post /api/v3/steering/next-hop-bundle
  95. post /api/v3/steering/vip/customer
  96. post /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
  97. post /api/v3/steering/vip/customer/{id}/subnets
  98. delete /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}/all
  99. delete /api/v3/steering/vip/customer/{id}/subnets/all
  100. delete /api/v3/steering/as/{asNumber}
  101. delete /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
  102. delete /api/v3/steering/monitored-router/{id}/ports
  103. delete /api/v3/steering/monitored-router/{id}
  104. delete /api/v3/steering/next-hop-bundle/{id}
  105. delete /api/v3/steering/vip/customer/{id}
  106. delete /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
  107. delete /api/v3/steering/vip/customer/{id}/subnets
  108. get /api/v3/steering/as/bw/{monitoredRouterId}
  109. get /api/v3/steering/as/bw/{monitoredRouterId}/{asNumber}
  110. get /api/v3/steering/as
  111. get /api/v3/steering/as/{asNumber}
  112. get /api/v3/steering/as/steer/{monitoredRouterId}
  113. get /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
  114. get /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}/details
  115. post /api/v3/steering/as/steer/search
  116. get /api/v3/steering/as/{asNumber}/subnets
  117. get /api/v3/steering/monitored-router/port/{monitoredPortId}
  118. get /api/v3/steering/monitored-router/{id}/ports
  119. get /api/v3/steering/monitored-router/{id}
  120. get /api/v3/steering/monitored-router
  121. get /api/v3/steering/next-hop-bundle/{id}
  122. post /api/v3/steering/next-hop-bundle/search
  123. get /api/v3/steering/next-hop-bundle
  124. get /api/v3/steering/monitored-router/port/{monitoredPortId}/historical-utilization/{timeStamp}
  125. get /api/v3/steering/vip/customer/{id}
  126. get /api/v3/steering/vip/bw/{monitoredRouterId}
  127. post /api/v3/steering/vip/customer/search
  128. get /api/v3/steering/vip/customer
  129. get /api/v3/steering/vip/steer/{monitoredRouterId}
  130. get /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
  131. post /api/v3/steering/vip/steer/search
  132. get /api/v3/steering/vip/bw/{monitoredRouterId}/{customerId}
  133. get /api/v3/steering/vip/customer/{id}/subnets
  134. put /api/v3/steering/as/{asNumber}
  135. put /api/v3/steering/as/{asNumber}/refresh
  136. put /api/v3/steering/monitored-router/port/{monitoredPortId}/heartbeat
  137. put /api/v3/steering/monitored-router/{id}/ports
  138. put /api/v3/steering/monitored-router/{id}
  139. put /api/v3/steering/next-hop-bundle/{id}
  140. put /api/v3/steering/vip/customer/{id}
  141. put /api/v3/steering/vip/customer/{id}/subnets
  142. get /api/v3/system/state
  143. get /api/v3/system/version
  144. get /api/v3/system/isMaster
  145. get /api/v3/system/resync-nms
  146. post /api/v3/template/cline-services
  147. post /api/v3/template/custom-attributes
  148. post /api/v3/template/elan-services
  149. post /api/v3/template/eline-services
  150. post /api/v3/template/l3-vpn-services
  151. post /api/v3/template/lag-services
  152. post /api/v3/template/och-services
  153. post /api/v3/template/odu-services
  154. post /api/v3/template/path-profiles
  155. post /api/v3/template/qos
  156. post /api/v3/template/router-id-system-id-mapping
  157. delete /api/v3/template/cline-services/{templateId}
  158. delete /api/v3/template/custom-attributes/{templateId}
  159. delete /api/v3/template/elan-services/{templateId}
  160. delete /api/v3/template/eline-services/{templateId}
  161. delete /api/v3/template/l3-vpn-services/{templateId}
  162. delete /api/v3/template/lag-services/{templateId}
  163. delete /api/v3/template/och-services/{templateId}
  164. delete /api/v3/template/odu-services/{templateId}
  165. delete /api/v3/template/path-profiles/{templateId}
  166. delete /api/v3/template/qos/{templateId}
  167. delete /api/v3/template/router-id-system-id-mapping/{policyId}
  168. get /api/v3/template/cline-services
  169. get /api/v3/template/custom-attributes
  170. get /api/v3/template/elan-services
  171. get /api/v3/template/eline-services
  172. get /api/v3/template/generic-qos
  173. get /api/v3/template/l3-vpn-services
  174. get /api/v3/template/lag-services
  175. get /api/v3/template/och-services
  176. get /api/v3/template/odu-services
  177. get /api/v3/template/path-profiles
  178. get /api/v3/template/qos
  179. get /api/v3/template/router-id-system-id-mapping
  180. get /api/v3/template/tunnel-creations
  181. get /api/v3/template/cline-services/{templateId}
  182. get /api/v3/template/custom-attributes/{templateId}
  183. get /api/v3/template/elan-services/{templateId}
  184. get /api/v3/template/eline-services/{templateId}
  185. get /api/v3/template/generic-qos/{id}
  186. get /api/v3/template/l3-vpn-services/{templateId}
  187. get /api/v3/template/lag-services/{templateId}
  188. get /api/v3/template/och-services/{templateId}
  189. get /api/v3/template/odu-services/{templateId}
  190. get /api/v3/template/path-profiles/{templateId}
  191. get /api/v3/template/qos/{templateId}
  192. get /api/v3/template/router-id-system-id-mapping/{policyId}
  193. put /api/v3/template/cline-services/{templateId}
  194. put /api/v3/template/custom-attributes/{templateId}
  195. put /api/v3/template/elan-services/{templateId}
  196. put /api/v3/template/eline-services/{templateId}
  197. put /api/v3/template/l3-vpn-services/{templateId}
  198. put /api/v3/template/lag-services/{templateId}
  199. put /api/v3/template/och-services/{templateId}
  200. put /api/v3/template/odu-services/{templateId}
  201. put /api/v3/template/path-profiles/{templateId}
  202. put /api/v3/template/qos/{templateId}
  203. put /api/v3/template/router-id-system-id-mapping/{policyId}
  204. put /api/v3/template/tunnel-creations/{templateId}
  205. post /api/v3/tenants/{tenantUuid}/resources
  206. post /api/v3/tenants
  207. post /api/v3/tenants/{tenantUuid}/user/{userUuid}/role/{roleType}
  208. post /api/v3/tenants/{tenantUuid}/usergroup/{groupName}/role/{roleType}
  209. delete /api/v3/tenants/{tenantUuid}
  210. delete /api/v3/tenants/{tenantUuid}/resources
  211. delete /api/v3/tenants/{tenantUuid}/user/{userUuid}
  212. delete /api/v3/tenants/{tenantUuid}/usergroup/{groupName}
  213. get /api/v3/tenants/{tenantUuid}
  214. get /api/v3/tenants/{tenantUuid}/resources
  215. get /api/v3/tenants/{tenantUuid}/user/{userUuid}
  216. get /api/v3/tenants/{tenantUuid}/usergroup/{groupName}
  217. get /api/v3/tenants
  218. get /api/v3/tenants/resync/{provider}
  219. get /api/v3/usergroups/{groupName}
  220. get /api/v3/usergroups/{groupName}/tenants
  221. get /api/v3/usergroups
  222. post /api/v3/users
  223. delete /api/v3/users/{userUuid}
  224. get /api/v3/users/{userUuid}
  225. get /api/v3/users/{userUuid}/tenants
  226. get /api/v3/users
  227. put /api/v3/users/{userUuid}
Up
post /api/v3/generic/find-by-external-id
Find the unique identifier of an object given an external identifier (findByExternalId)
Find the unique identifier of an object given an external identifier

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — An external identifier to the NSP.

Return type

ResponseData«string»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«string»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/generic/{uuid}
Find an object by a unique identifier (get)
Find an object by a unique identifier

Path parameters

uuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«BaseEntity»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseEntity»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/generic/application-id/{id}
Find an object by Application ID (getApplicationId)
Find an object by Application ID

Path parameters

id (required)
Path Parameter — The Application ID of the object

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«BaseEntity»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseEntity»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/generic/consumed/{uuid}
Find all objects being consumed by an object (getConsumed)
Find all objects being consumed by an object

Path parameters

uuid (required)
Path Parameter — The unique identifier of the object

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«string»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«string»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/generic/tenants/{uuid}
Find all tenants assigned to an object (getTenants)
Find all tenants assigned to an object

Path parameters

uuid (required)
Path Parameter — The unique identifiers for the object

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«string»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«string»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/generic/application-id/{id}/{appId}
Set an object Application ID (setApplicationId)
Set an object Application ID

Path parameters

id (required)
Path Parameter — The unique identifier of the object
appId (required)
Path Parameter — The Application ID to be set

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«BaseEntity»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseEntity»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ietf/te/link/{linkId}
BETA: Get TE link. A link has a UUID, attributes, a source (node, termination-point) and a destination (node, termination-point). (getLink)
BETA: Get TE link. A link has a UUID, attributes, a source (node, termination-point) and a destination (node, termination-point).

Path parameters

linkId (required)
Path Parameter — UUID: Identifier for a link

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Link»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Link»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ietf/te/network/{networkId}
BETA: Get TE network. A network has a UUID, attributes, a list of nodes and a list of links. (getNetwork)
BETA: Get TE network. A network has a UUID, attributes, a list of nodes and a list of links.

Path parameters

networkId (required)
Path Parameter — UUID: Identifier for a network

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Network»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Network»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ietf/te/networks
BETA: Get TE networks. A list of networks where each network has a UUID. (getNetworks)
BETA: Get TE networks. A list of networks where each network has a UUID.

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Networks»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Networks»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ietf/te/node/{nodeId}
BETA: Get TE node. A node has a UUID, attributes and a list of termination-points. (getNode)
BETA: Get TE node. A node has a UUID, attributes and a list of termination-points.

Path parameters

nodeId (required)
Path Parameter — UUID: Identifier for a node

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Node»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Node»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ietf/te/termination-point/{tpId}
BETA: Get TE termination-point. A termination-point has a UUID and attributes. (getTerminationPoint)
BETA: Get TE termination-point. A termination-point has a UUID and attributes.

Path parameters

tpId (required)
Path Parameter — UUID: Identifier for a termination-point

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«TerminationPoint»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«TerminationPoint»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ne/{uuid}
Find a network element by a unique identifier (get)
Find a network element by a unique identifier

Path parameters

uuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«NetworkElement»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NetworkElement»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ne/system/{systemId}
Query a unique identifier for a Network Element by System ID (getSystem)
Query a unique identifier for a Network Element by System ID

Path parameters

systemId (required)
Path Parameter — The System ID for the Network Element to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«NetworkElement»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NetworkElement»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ne
Query all Network Elements (gets)
Query all Network Elements

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«NetworkElement»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«NetworkElement»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/ne/{id}
Update Network Element capabilities (update)
Update Network Element capabilities

Path parameters

id (required)
Path Parameter — The unique identifier of the network element

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — A request object used to modify Network Element

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/openflow/flows
Create flows (createFlowsAsync)
Create flows

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — flows

Return type

DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/openflow/flows
Delete flows (deleteFlowsAsync)
Delete flows

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The unique identifers of the flows to be deleted

Return type

DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/openflow/flows/search
Query flows based on search criteria (getFlowsearchAsync)
Query flows based on search criteria

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Search criteria

Return type

DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success DeferredResult«ResponseData«List«OpenflowFlowEntry»»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/openflow/flows/search-by-id
Query flows based on unique identifier (getFlowsearchById)
Query flows based on unique identifier

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The unique identifiers of the flows to find

Return type

ResponseData«List«OpenflowFlowEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OpenflowFlowEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/openflow/ports/{datapathId}
Query all ports of an openflow switch (getPorts)
Query all ports of an openflow switch

Path parameters

datapathId (required)
Path Parameter — The hexadecimal openflow data-path id for this switch

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OpenflowPort»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OpenflowPort»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/openflow/switches
Query all openflow switches (getSwitches)
Query all openflow switches

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OpenflowSwitch»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OpenflowSwitch»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/openflow/switches/{neId}
Query all openflow switches in a router (getSwitchesInRouter)
Query all openflow switches in a router

Path parameters

neId (required)
Path Parameter — The unique identifier for the selected network element router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OpenflowSwitch»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OpenflowSwitch»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/openflow/tables/{datapathId}
Query all tables in an openflow switch (getTables)
Query all tables in an openflow switch

Path parameters

datapathId (required)
Path Parameter — The hexadecimal openflow data-path id for this switch

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OpenflowTable»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OpenflowTable»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/physicallinks/{srcId}/{destId}
Define an undicovered physical link in NSP (create)
Define an undicovered physical link in NSP

Path parameters

srcId (required)
Path Parameter — The unique identifier for the source port
destId (required)
Path Parameter — The unique identifier for the destination port

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«PhysicalLink»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«PhysicalLink»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/physicallinks/{linkId}
Delete an undiscovered physical link that was defined in NSP (delete)
Delete an undiscovered physical link that was defined in NSP

Path parameters

linkId (required)
Path Parameter — The unique identifier for the link to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/physicallinks/{uuid}
Find a physical link by a unique identifier (get)
Find a physical link by a unique identifier

Path parameters

uuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«PhysicalLink»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«PhysicalLink»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/physicallinks
Query all physical links (gets)
Query all physical links

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«PhysicalLink»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«PhysicalLink»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/policy/steering-parameter
Create a Steering Parameter (createSteeringParameter)
Create a Steering Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — A steering parameter is used to mark tunnels and guide tunnel selection

Return type

ResponseData«SteeringParameter»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«SteeringParameter»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/policy/tunnel-selections
Create a tunnel selection policy (createTunnelSelections)
Create a tunnel selection policy

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The tunnel selection template controls system behaviour when selecting tunnels in the network

Return type

ResponseData«TunnelSelectionTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«TunnelSelectionTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/policy/steering-parameter/{steeringParameterName}
Delete a Steering Parameter (deleteSteeringParameter)
Delete a Steering Parameter

Path parameters

steeringParameterName (required)
Path Parameter — The name of the Steering Parameter to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/policy/tunnel-selections/{policyId}
Delete an existing tunnel selections policy (deleteTunnelSelections)
Delete an existing tunnel selections policy

Path parameters

policyId (required)
Path Parameter — policyId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/policy/rd-rt-ranges
Query all L3VPN RT/RD policies (getAllRdRtRanges)
Query all L3VPN RT/RD policies

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«L3vpnRdRtPolicy»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«L3vpnRdRtPolicy»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/policy/tunnel-selections
Query all tunnel selection policies (getAllTunnelSelections)
Query all tunnel selection policies

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«TunnelSelectionTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«TunnelSelectionTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/policy/steering-parameters
Query all Steering Paramters (getSteeringParameters)
Query all Steering Paramters

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«SteeringParameter»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«SteeringParameter»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/policy/tunnel-selections/{policyId}
Query a tunnel selections policy by its unique identifier (getTunnelSelections)
Query a tunnel selections policy by its unique identifier

Path parameters

policyId (required)
Path Parameter — policyId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«TunnelSelectionTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«TunnelSelectionTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/policy/rd-rt-ranges/{policyId}
Update a L3VPN RT/RD policy (updateRdRtRanges)
Update a L3VPN RT/RD policy

Path parameters

policyId (required)
Path Parameter — The unique ID of the policy that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — L3VPN RT/RD policy

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/policy/tunnel-selections/{policyId}
Update a tunnel selection policy (updateTunnelSelections)
Update a tunnel selection policy

Path parameters

policyId (required)
Path Parameter — The unique ID of the policy that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The tunnel selection template controls system behaviour when selecting tunnels in the network

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/{portUuid}
Find a port by unique identifier (get)
Find a port by unique identifier

Path parameters

portUuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Port»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Port»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/ne/{neUuid}/servicetype/{serviceType}
Query all ports of the provided network element of a service type (getNe)
Query all ports of the provided network element of a service type

Path parameters

neUuid (required)
Path Parameter — The unique identifier of the network element to be queried
serviceType (required)
Path Parameter — The service type for the port to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/ne-all/{neId}
Query all ports of the provided network element (getNeAll)
Query all ports of the provided network element

Path parameters

neId (required)
Path Parameter — The unique identifier of the network element to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/ne-all-by-tenant/{neId}/tenant/{tenantUuid}
Query all ports of the provided network element that are assigned a given Tenant (getNeAllByTenant)
Query all ports of the provided network element that are assigned a given Tenant

Path parameters

neId (required)
Path Parameter — The unique identifier of the network element to be queried
tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/ne-by-tenant/{neId}/servicetype/{serviceType}/tenant/{tenantUuid}
Query all ports of the provided network element of a service type that are assigned a given Tenant (getNeByTenant)
Query all ports of the provided network element of a service type that are assigned a given Tenant

Path parameters

neId (required)
Path Parameter — The unique identifier of the network element to be queried
serviceType (required)
Path Parameter — The service type for the port to be queried
tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/service-count-on-port/{portUuid}
Find number of services on a specified port (getServiceCountOnPort)
Find number of services on a specified port

Path parameters

portUuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«long»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«long»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/servicetype/{serviceType}
Find all ports in the network that support a given service type (getServicetype)
Find all ports in the network that support a given service type

Path parameters

serviceType (required)
Path Parameter — The service type for the port to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/servicetype/{serviceType}/tenant/{tenantUuid}
Query all ports of the provided tenant based on service type (getServicetypeByTenant)
Query all ports of the provided tenant based on service type

Path parameters

serviceType (required)
Path Parameter — The service type for the port to be queried
tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/ports/tenant/{tenantUuid}
Find all ports in the network that are assigned a given Tenant (getTenant)
Find all ports in the network that are assigned a given Tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Port»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Port»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/ports/{id}
Update the port (update)
Update the port

Path parameters

id (required)
Path Parameter — The unique identifier of the port to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — A request object used to modify Port

Return type

ResponseData«Port»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Port»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/security/token
Login with username and password to acquire a token - Support has been removed. See 17.6 NSD and NRC Release Description for more information (createToken)
Login with username and password to acquire a token - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The user authentication information

Return type

ResponseData«NspToken»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NspToken»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/security/authentication
Retrieve information about the currently-authenticated user from the perspective of the system (getAuthentication)
Retrieve information about the currently-authenticated user from the perspective of the system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Authentication»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Authentication»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/security/token/{userName}/{password}
Acquire a token - Support has been removed. See 17.6 NSD and NRC Release Description for more information (getToken)
Acquire a token - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

userName (required)
Path Parameter — The username to be associated with the acquired token
password (required)
Path Parameter — The password used with the specified username

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«NspToken»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NspToken»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/elans/{serviceUuid}/endpoint
Add an endpoint to an E-LAN service (addElanEndpoint)
Add an endpoint to an E-LAN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The Layer 2 endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/l3-vpns/{serviceUuid}/endpoint
Add an endpoint to an L3 VPN service (addL3VpnEndpoint)
Add an endpoint to an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — l3EndpointRequest

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint
Add a loop back endpoint to an L3 VPN service (addL3VpnLoopbackEndpoint)
Add a loop back endpoint to an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The LoopBack endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/clines
Create a C-Line service (createClines)
Create a C-Line service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP C-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/elans
Create an E-LAN VPN service (createElans)
Create an E-LAN VPN service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized E-LAN service request

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/elines
Create an IP or optical E-Line service (createElines)
Create an IP or optical E-Line service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP or Optical E-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/l3-vpns
Create an L3 VPN service (createL3Vpns)
Create an L3 VPN service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized L3 VPN service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/lags
Create or modify a LAG service (createLags)
Create or modify a LAG service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized LAG service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/services/optical
Create or modify an optical service (createOptical)
Create or modify an optical service

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized Optical service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/services/{uuid}
Delete a service (delete)
Delete a service

Path parameters

uuid (required)
Path Parameter — The unique identifier of the service to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/services/{serviceUuid}/endpoint/{endpointUuid}
Delete a service endpoint from a service (deleteServiceEndpoint)
Delete a service endpoint from a service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/{uuid}
Find a service by a unique identifier (get)
Find a service by a unique identifier

Path parameters

uuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/{serviceUuid}/endpoints
Query all endpoints associated to a service object (getEndpoints)
Query all endpoints associated to a service object

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier for the service to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«BaseServiceEndpoint»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«BaseServiceEndpoint»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/resource-count/{tenantUuid}/{resourceType}
Obtain tenant resource count (getResourceCount)
Obtain tenant resource count

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be queried
resourceType (required)
Path Parameter — The resource type to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«long»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«long»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/tenant/{uuid}
Find all services that are assigned to a tenant (getTenant)
Find all services that are assigned to a tenant

Path parameters

uuid (required)
Path Parameter — The unique identifier for the tenant to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«BaseService»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«BaseService»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/tunnel/{tunnelUuid}
Find a Tunnel (getTunnel)
Find a Tunnel

Path parameters

tunnelUuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«ServiceTunnel»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ServiceTunnel»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services/tunnels
Query all Tunnels (getTunnels)
Query all Tunnels

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«ServiceTunnel»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«ServiceTunnel»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/services
Query all service objects (gets)
Query all service objects

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«BaseService»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«BaseService»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/clines/{serviceUuid}/endpoint/{endpointUuid}
Patch the endpoint of a C-Line service (patchClineEndpoint)
Patch the endpoint of a C-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The TDM DS0 channel group definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/clines/{serviceUuid}
Patch a C-Line service (patchClines)
Patch a C-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP C-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/elans/{serviceUuid}/endpoint/{endpointUuid}
Patch the endpoint of an E-LAN service (patchElanEndpoint)
Patch the endpoint of an E-LAN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The Layer 2 endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/elans/{serviceUuid}
Patch an E-LAN service (patchElans)
Patch an E-LAN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized E-LAN service request

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/elines/{serviceUuid}/endpoint/{endpointUuid}
Patch the endpoint of an E-Line service (patchElineEndpoint)
Patch the endpoint of an E-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The Layer 2 endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/elines/{serviceUuid}
Patch an IP or optical E-Line service (patchElines)
Patch an IP or optical E-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP or Optical E-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/l3-vpns/{serviceUuid}/endpoint/{endpointUuid}
Patch endpoint of an L3 VPN service (patchL3VpnEndpoint)
Patch endpoint of an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — l3EndpointRequest

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint/{endpointUuid}
Patch loop back endpoint of an L3 VPN service (patchL3VpnLoopbackEndpoint)
Patch loop back endpoint of an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The LoopBack endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
patch /api/v3/services/l3-vpns/{serviceUuid}
Patch an L3 VPN service (patchL3Vpns)
Patch an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being patched

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized L3 VPN service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/clines/{serviceUuid}/endpoint/{endpointUuid}
Update the endpoint of a C-Line service (updateClineEndpoint)
Update the endpoint of a C-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be updated

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The TDM DS0 channel group definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/clines/{serviceUuid}
Modify a C-Line service (updateClines)
Modify a C-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP C-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/elans/{serviceUuid}/endpoint/{endpointUuid}
Update the endpoint of an E-LAN service (updateElanEndpoint)
Update the endpoint of an E-LAN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The Layer 2 endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/elans/{serviceUuid}
Modify an E-LAN service (updateElans)
Modify an E-LAN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized E-LAN service request

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/elines/{serviceUuid}/endpoint/{endpointUuid}
Update the endpoint of an E-Line service (updateElineEndpoint)
Update the endpoint of an E-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be updated

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The Layer 2 endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/elines/{serviceUuid}
Modify an IP or optical E-Line service (updateElines)
Modify an IP or optical E-Line service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized IP or Optical E-Line service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/l3-vpns/{serviceUuid}/endpoint/{endpointUuid}
Update endpoint of an L3 VPN service (updateL3VpnEndpoint)
Update endpoint of an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — l3EndpointRequest

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/l3-vpns/{serviceUuid}/loopback-endpoint/{endpointUuid}
Update loop back endpoint of an L3 VPN service (updateL3VpnLoopbackEndpoint)
Update loop back endpoint of an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service to which the endpoint belongs
endpointUuid (required)
Path Parameter — The unique identifier of the service endpoint to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The LoopBack endpoint definition

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/l3-vpns/{serviceUuid}
Modify an L3 VPN service (updateL3Vpns)
Modify an L3 VPN service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized L3 VPN service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/optical/{serviceUuid}
Modify an optical service (updateOptical)
Modify an optical service

Path parameters

serviceUuid (required)
Path Parameter — The unique identifier of the service that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The normalized Optical service request. This object is used to create and modify service entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/services/tunnel/{tunnelUuid}
Modify a tunnel (updateTunnel)
Modify a tunnel

Path parameters

tunnelUuid (required)
Path Parameter — The unique identifier of the tunnel that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — A request object used to modify tunnel entities in the network.

Return type

ResponseData«BaseService»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«BaseService»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}/all
Steer all VIP subnets on a monitored router for a customer (createAllVipSteeringEntry)
Steer all VIP subnets on a monitored router for a customer

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — VIP subnet steering request for all subnets on this customer

Return type

ResponseData«VipSteeringEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipSteeringEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/as/{asNumber}
Create an autonomous system entry (createAsEntry)
Create an autonomous system entry

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Autonomous system configuration

Return type

ResponseData«AsEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
Steer an autonomous system on a monitored router (createAsSteeringEntry)
Steer an autonomous system on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Autonomous system steering request

Return type

ResponseData«AsSteeringEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsSteeringEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/monitored-router/{id}/ports
Add monitored ports to a monitored router (createMonitoredPorts)
Add monitored ports to a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — portList

Return type

ResponseData«List«MonitoredPort»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«MonitoredPort»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/monitored-router
Create a monitored router bound to a network element (createMonitoredRouter)
Create a monitored router bound to a network element

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Monitored router configuration

Return type

ResponseData«MonitoredRouter»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«MonitoredRouter»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/next-hop-bundle
Create a next hop bundle (createNextHopBundle)
Create a next hop bundle

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Next hop bundle configuration

Return type

ResponseData«NextHopBundle»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NextHopBundle»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/customer
Create a VIP steering customer (createVipCustomer)
Create a VIP steering customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — VIP customer configuration

Return type

ResponseData«VipCustomerEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipCustomerEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
Steer VIP subnets on a monitored router (createVipSteeringEntry)
Steer VIP subnets on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — subnetSteeringList

Return type

ResponseData«VipSteeringEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipSteeringEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/customer/{id}/subnets
Add subnets to a VIP customer (createVipSubnets)
Add subnets to a VIP customer

Path parameters

id (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — subnetList

Return type

ResponseData«List«VipSubnetEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipSubnetEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}/all
Remove all steering of VIP subnets on a monitored router (deleteAllVipSteeringEntry)
Remove all steering of VIP subnets on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/vip/customer/{id}/subnets/all
Remove all subnets from a VIP customer (deleteAllVipSubnets)
Remove all subnets from a VIP customer

Path parameters

id (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/as/{asNumber}
Delete an autonomous system entry (deleteAsEntry)
Delete an autonomous system entry

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
Remove steering of an autonomous system on a monitored router (deleteAsSteeringEntry)
Remove steering of an autonomous system on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/monitored-router/{id}/ports
Remove monitored ports on a monitored-router (deleteMonitoredPorts)
Remove monitored ports on a monitored-router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The unique identifiers of the monitored ports to be deleted

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/monitored-router/{id}
Delete a monitored router (deleteMonitoredRouter)
Delete a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/next-hop-bundle/{id}
Delete a next hop bundle (deleteNextHopBundle)
Delete a next hop bundle

Path parameters

id (required)
Path Parameter — The unique identifier for the bundle

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/vip/customer/{id}
Delete a VIP customer for VIP steering (deleteVipCustomer)
Delete a VIP customer for VIP steering

Path parameters

id (required)
Path Parameter — The unique identifier of the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
Remove steering of VIP subnets on a monitored router (deleteVipSteeringEntry)
Remove steering of VIP subnets on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The unique identifiers of the subnets to have steering removed

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/steering/vip/customer/{id}/subnets
Remove subnets from a VIP customer (deleteVipSubnets)
Remove subnets from a VIP customer

Path parameters

id (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The unique identifiers of the subnets to be removed

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/bw/{monitoredRouterId}
Query bandwidth of all autonomous systems on a monitored router (getAsBwAll)
Query bandwidth of all autonomous systems on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier of the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«AsBw»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsBw»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/bw/{monitoredRouterId}/{asNumber}
Query bandwidth of one autonomous system on a monitored router (getAsBwSingle)
Query bandwidth of one autonomous system on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier of the monitored router
asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«AsBw»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsBw»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as
Query all autonomous system entries (getAsEntries)
Query all autonomous system entries

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«AsEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/{asNumber}
Query an autonomous system entry (getAsEntry)
Query an autonomous system entry

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«AsEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsEntry»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/steer/{monitoredRouterId}
Query steering state of all autonomous systems on a monitored router (getAsSteeringEntries)
Query steering state of all autonomous systems on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«AsSteeringEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsSteeringEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}
Query steering state of an autonomous systems on a monitored router (getAsSteeringEntry)
Query steering state of an autonomous systems on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«AsSteeringEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsSteeringEntry»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/steer/{monitoredRouterId}/{asNumber}/details
Query steering details of an autonomous system on a monitored router (getAsSteeringEntryDetail)
Query steering details of an autonomous system on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«AsSteeringEntryDetail»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsSteeringEntryDetail»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/as/steer/search
Query steering state of all autonomous systems on a next hop address (getAsSteeringEntrySearch)
Query steering state of all autonomous systems on a next hop address

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Search for a steering entry

Return type

ResponseData«List«AsSteeringEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsSteeringEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/as/{asNumber}/subnets
Query all subnets of an autonomous system (getAsSubnets)
Query all subnets of an autonomous system

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«AsSubnetEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«AsSubnetEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/monitored-router/port/{monitoredPortId}
Query a monitored port (getMonitoredPort)
Query a monitored port

Path parameters

monitoredPortId (required)
Path Parameter — The unique identifier of the port

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«MonitoredPort»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«MonitoredPort»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/monitored-router/{id}/ports
Query all monitored ports on a monitored router (getMonitoredPorts)
Query all monitored ports on a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier of the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«MonitoredPort»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«MonitoredPort»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/monitored-router/{id}
Query a monitored router (getMonitoredRouter)
Query a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«MonitoredRouter»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«MonitoredRouter»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/monitored-router
Query all monitored routers (getMonitoredRouters)
Query all monitored routers

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«MonitoredRouter»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«MonitoredRouter»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/next-hop-bundle/{id}
Query a next hop bundle (getNextHopBundle)
Query a next hop bundle

Path parameters

id (required)
Path Parameter — The unique identifier for the bundle

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«NextHopBundle»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NextHopBundle»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/next-hop-bundle/search
Query next hop bundle based on IP address (getNextHopBundleSearch)
Query next hop bundle based on IP address

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Search for a next hop

Return type

ResponseData«List«NextHopBundle»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«NextHopBundle»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/next-hop-bundle
Query all next hop bundles (getNextHopBundles)
Query all next hop bundles

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«NextHopBundle»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«NextHopBundle»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/monitored-router/port/{monitoredPortId}/historical-utilization/{timeStamp}
Query a monitored port's historical utilization (getPortUtilization)
Query a monitored port's historical utilization

Path parameters

monitoredPortId (required)
Path Parameter — The unique identifier of the monitored port
timeStamp (required)
Path Parameter — Retrieve utilization starting from this time-stamp; use YANG date-and-time format

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«PortUtilizationHistory»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«PortUtilizationHistory»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/customer/{id}
Query a VIP steering customer (getVipCustomer)
Query a VIP steering customer

Path parameters

id (required)
Path Parameter — The unique identifier of the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«VipCustomerEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipCustomerEntry»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/bw/{monitoredRouterId}
Query bandwidth of all VIP customers on a monitored router (getVipCustomerBw)
Query bandwidth of all VIP customers on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«VipCustomerBwEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipCustomerBwEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/customer/search
Query VIP customers overlapping a subnet IP address (getVipCustomerSearch)
Query VIP customers overlapping a subnet IP address

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — VIP subnet data

Return type

ResponseData«List«VipCustomerEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipCustomerEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/customer
Query all VIP steering customers (getVipCustomers)
Query all VIP steering customers

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«VipCustomerEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipCustomerEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/steer/{monitoredRouterId}
Query all VIP customers that are steered on a monitored router (getVipSteeringAllCustomerEntry)
Query all VIP customers that are steered on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«VipSteeringEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipSteeringEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/steer/{monitoredRouterId}/{customerId}
Query steering of VIP subnets on a monitored router (getVipSteeringEntry)
Query steering of VIP subnets on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«VipSteeringEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipSteeringEntry»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/steering/vip/steer/search
Query all VIP customers that are steered on a next hop address (getVipSteeringEntrySearch)
Query all VIP customers that are steered on a next hop address

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Search for a steering entry

Return type

ResponseData«List«VipSteeringEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipSteeringEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/bw/{monitoredRouterId}/{customerId}
Query bandwidth of a VIP customer's subnets on a monitored router (getVipSubnetBw)
Query bandwidth of a VIP customer's subnets on a monitored router

Path parameters

monitoredRouterId (required)
Path Parameter — The unique identifier for the monitored router
customerId (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«VipCustomerAndSubnetBwEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipCustomerAndSubnetBwEntry»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/steering/vip/customer/{id}/subnets
Query all subnets of a VIP customer (getVipSubnets)
Query all subnets of a VIP customer

Path parameters

id (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«VipSubnetEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipSubnetEntry»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/as/{asNumber}
Update an autonomous system entry (setAsEntry)
Update an autonomous system entry

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Autonomous system configuration

Return type

ResponseData«AsEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«AsEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/as/{asNumber}/refresh
Refresh subnets of an autonomous system (setAsEntryRefresh)
Refresh subnets of an autonomous system

Path parameters

asNumber (required)
Path Parameter — The number of the autonomous system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/monitored-router/port/{monitoredPortId}/heartbeat
Heartbeat for real-time stats collection on a monitored port (setMonitoredPortHeartbeatRealTimeStats)
Heartbeat for real-time stats collection on a monitored port

Path parameters

monitoredPortId (required)
Path Parameter — The unique identifier of the monitored port

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/monitored-router/{id}/ports
Assign monitored ports to a monitored router (setMonitoredPorts)
Assign monitored ports to a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — portList

Return type

ResponseData«List«MonitoredPort»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«MonitoredPort»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/monitored-router/{id}
Update a monitored router (setMonitoredRouter)
Update a monitored router

Path parameters

id (required)
Path Parameter — The unique identifier for the monitored router

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Monitored router configuration

Return type

ResponseData«MonitoredRouter»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«MonitoredRouter»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/next-hop-bundle/{id}
Update a next hop bundle (setNextHopBundle)
Update a next hop bundle

Path parameters

id (required)
Path Parameter — The unique identifier for the bundle

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Next hop bundle configuration

Return type

ResponseData«NextHopBundle»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«NextHopBundle»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/vip/customer/{id}
Update a VIP steering customer (setVipCustomer)
Update a VIP steering customer

Path parameters

id (required)
Path Parameter — The unique identifier of the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — VIP customer configuration

Return type

ResponseData«VipCustomerEntry»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«VipCustomerEntry»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/steering/vip/customer/{id}/subnets
Set subnets on a VIP customer (setVipSubnets)
Set subnets on a VIP customer

Path parameters

id (required)
Path Parameter — The unique identifier for the VIP customer

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — subnetList

Return type

ResponseData«List«VipSubnetEntry»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«VipSubnetEntry»»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/system/state
Retrieves the state of the system (getState)
Retrieves the state of the system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«string»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«string»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/system/version
Retrieves the version of the system (getVersion)
Retrieves the version of the system

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«string»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«string»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/system/isMaster
NSP server is master (isMaster)
NSP server is master

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/system/resync-nms
Triggers a data synchronization with the connected NMS (resyncNms)
Triggers a data synchronization with the connected NMS

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/cline-services
Create a C-Line service creation template (createClineServices)
Create a C-Line service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during C-Line service creation

Return type

ResponseData«ClineServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ClineServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/custom-attributes
Create a Custom Attributes template (createCustomAttributes)
Create a Custom Attributes template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — custom attributes template

Return type

ResponseData«CustomAttributesTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«CustomAttributesTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/elan-services
Create an E-LAN service creation template (createElanServices)
Create an E-LAN service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during E-LAN service creation

Return type

ResponseData«ElanServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ElanServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/eline-services
Create an E-Line service creation template (createElineServices)
Create an E-Line service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during E-Line service creation

Return type

ResponseData«ElineServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ElineServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/l3-vpn-services
Create an L3 VPN service creation template (createL3VpnServices)
Create an L3 VPN service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during L3 VPN service creation

Return type

ResponseData«L3vpnServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«L3vpnServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/lag-services
Create a LAG service creation template (createLagServices)
Create a LAG service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during LAG service creation

Return type

ResponseData«LagServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«LagServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/och-services
Create an OCH service creation template (createOchServices)
Create an OCH service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during OCH service creation

Return type

ResponseData«OchServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«OchServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/odu-services
Create an ODU service creation template (createOduServices)
Create an ODU service creation template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during ODU service creation

Return type

ResponseData«OduServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«OduServiceCreationTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/path-profiles
Create a path profile template (createPathProfiles)
Create a path profile template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The path profile template controls computation parameters for creating paths in the network

Return type

ResponseData«PathProfileTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«PathProfileTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/qos
Create a QoS template (createQos)
Create a QoS template

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Qos template that defines cir & pir

Return type

ResponseData«QosTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«QosTemplate»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/template/router-id-system-id-mapping
Create a router ID system ID mapping policy (createRouterIdSystemIdMapping)
Create a router ID system ID mapping policy

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Policy template that defines system ID and router ID mapping.

Return type

ResponseData«RouterIdSystemIdMapping»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«RouterIdSystemIdMapping»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/cline-services/{templateId}
Delete a C-Line service creation template (deleteClineServices)
Delete a C-Line service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/custom-attributes/{templateId}
Delete a Custom Attributes template (deleteCustomAttributes)
Delete a Custom Attributes template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/elan-services/{templateId}
Delete an E-LAN service creation template (deleteElanServices)
Delete an E-LAN service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/eline-services/{templateId}
Delete an E-Line service creation template (deleteElineServices)
Delete an E-Line service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/l3-vpn-services/{templateId}
Delete an L3 VPN service creation template (deleteL3VpnServices)
Delete an L3 VPN service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/lag-services/{templateId}
Delete a LAG service creation template (deleteLagServices)
Delete a LAG service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/och-services/{templateId}
Delete an OCH service creation template (deleteOchServices)
Delete an OCH service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/odu-services/{templateId}
Delete an ODU service creation template (deleteOduServices)
Delete an ODU service creation template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/path-profiles/{templateId}
Delete an existing path profile template (deletePathProfiles)
Delete an existing path profile template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/qos/{templateId}
Delete a QoS template (deleteQos)
Delete a QoS template

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/template/router-id-system-id-mapping/{policyId}
Delete a router-id-mapping policy (deleteRouterIdSystemIdMapping)
Delete a router-id-mapping policy

Path parameters

policyId (required)
Path Parameter — policyId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/cline-services
Query all C-Line service creation templates (getAllClineServices)
Query all C-Line service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«ClineServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«ClineServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/custom-attributes
Query all Custom Attributes templates (getAllCustomAttributes)
Query all Custom Attributes templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«CustomAttributesTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«CustomAttributesTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/elan-services
Query all E-LAN service creation templates (getAllElanServices)
Query all E-LAN service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«ElanServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«ElanServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/eline-services
Query all E-Line service creation templates (getAllElineServices)
Query all E-Line service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«ElineServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«ElineServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/generic-qos
Query all generic QoS profiles. (getAllGenericQos)
Query all generic QoS profiles.

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«QosProfile»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«QosProfile»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/l3-vpn-services
Query all L3 VPN service creation templates (getAllL3VpnServices)
Query all L3 VPN service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«L3vpnServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«L3vpnServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/lag-services
Query all LAG service creation templates (getAllLagServices)
Query all LAG service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«LagServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«LagServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/och-services
Query all OCH service creation templates (getAllOchServices)
Query all OCH service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OchServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OchServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/odu-services
Query all ODU service creation templates (getAllOduServices)
Query all ODU service creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«OduServiceCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«OduServiceCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/path-profiles
Query all path profile templates (getAllPathProfiles)
Query all path profile templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«PathProfileTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«PathProfileTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/qos
Query all QoS templates (getAllQos)
Query all QoS templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«QosTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«QosTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/router-id-system-id-mapping
Query all router ID system ID mapping policy (getAllRouterIdSystemIdMappings)
Query all router ID system ID mapping policy

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«RouterIdSystemIdMapping»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«RouterIdSystemIdMapping»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/tunnel-creations
Query all tunnel creation templates (getAllTunnelCreations)
Query all tunnel creation templates

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«TunnelCreationTemplate»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«TunnelCreationTemplate»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/cline-services/{templateId}
Find a C-Line service creation template by its unique identifier (getClineServices)
Find a C-Line service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«ClineServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ClineServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/custom-attributes/{templateId}
Find a Custom Attributes template by its unique identifier (getCustomAttributes)
Find a Custom Attributes template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«CustomAttributesTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«CustomAttributesTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/elan-services/{templateId}
Find an E-LAN service creation template by its unique identifier (getElanServices)
Find an E-LAN service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«ElanServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ElanServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/eline-services/{templateId}
Find an E-Line service creation template by its unique identifier (getElineServices)
Find an E-Line service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«ElineServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«ElineServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/generic-qos/{id}
Find a generic QoS profile by its unique ID (getGenericQos)
Find a generic QoS profile by its unique ID

Path parameters

id (required)
Path Parameter — id

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«QosProfile»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«QosProfile»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/l3-vpn-services/{templateId}
Find an L3 VPN service creation template by its unique identifier (getL3VpnServices)
Find an L3 VPN service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«L3vpnServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«L3vpnServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/lag-services/{templateId}
Find a LAG service creation template by its unique identifier (getLagServices)
Find a LAG service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«LagServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«LagServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/och-services/{templateId}
Find an OCH service creation template by its unique identifier (getOchServices)
Find an OCH service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«OchServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«OchServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/odu-services/{templateId}
Find an ODU service creation template by its unique identifier (getOduServices)
Find an ODU service creation template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«OduServiceCreationTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«OduServiceCreationTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/path-profiles/{templateId}
Find a path profile template by its unique identifier (getPathProfiles)
Find a path profile template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«PathProfileTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«PathProfileTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/qos/{templateId}
Find a QoS template by its unique identifier (getQos)
Find a QoS template by its unique identifier

Path parameters

templateId (required)
Path Parameter — templateId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«QosTemplate»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«QosTemplate»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/template/router-id-system-id-mapping/{policyId}
Find a router-id-system-id-mapping by its unique identifier (getRouterIdSystemIdMapping)
Find a router-id-system-id-mapping by its unique identifier

Path parameters

policyId (required)
Path Parameter — policyId

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«RouterIdSystemIdMapping»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«RouterIdSystemIdMapping»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/cline-services/{templateId}
Modify a C-Line service creation template (updateClineServices)
Modify a C-Line service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during C-Line service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/custom-attributes/{templateId}
Modify a Custom Attributes template (updateCustomAttributes)
Modify a Custom Attributes template

Path parameters

templateId (required)
Path Parameter — The unique identifier of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — custom attributes template

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/elan-services/{templateId}
Modify an E-LAN service creation template (updateElanServices)
Modify an E-LAN service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during E-LAN service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/eline-services/{templateId}
Modify an E-Line service creation template (updateElineServices)
Modify an E-Line service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during E-Line service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/l3-vpn-services/{templateId}
Modify an L3 VPN service creation template (updateL3VpnServices)
Modify an L3 VPN service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during L3 VPN service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/lag-services/{templateId}
Modify a LAG service creation template (updateLagServices)
Modify a LAG service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during LAG service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/och-services/{templateId}
Modify an OCH service creation template (updateOchServices)
Modify an OCH service creation template

Path parameters

templateId (required)
Path Parameter — The unique identifier of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during OCH service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/odu-services/{templateId}
Modify an ODU service creation template (updateOduServices)
Modify an ODU service creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — This template is used during ODU service creation

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/path-profiles/{templateId}
Update a path profile template (updatePathProfiles)
Update a path profile template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The path profile template controls computation parameters for creating paths in the network

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/qos/{templateId}
Modify a QoS template (updateQos)
Modify a QoS template

Path parameters

templateId (required)
Path Parameter — The unique identifier of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Qos template that defines cir & pir

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/router-id-system-id-mapping/{policyId}
Modify a router-id-system-id-mapping policy (updateRouterIdSystemIdMapping)
Modify a router-id-system-id-mapping policy

Path parameters

policyId (required)
Path Parameter — The unique ID of the policy that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — Policy template that defines system ID and router ID mapping.

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/template/tunnel-creations/{templateId}
Modify a tunnel creation template (updateTunnelCreations)
Modify a tunnel creation template

Path parameters

templateId (required)
Path Parameter — The unique ID of the template that is being modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The tunnel creation template controls system behaviour when automatically creating tunnels in the network

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/tenants/{tenantUuid}/resources
Assign resources to a tenant (addResources)
Assign resources to a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The resource unique identifier(s) to be assigned to the tenant

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/tenants
Create an NSP Tenant (create)
Create an NSP Tenant

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — A tenant is a logical group that allows the assigning of network resources

Return type

ResponseData«Tenant»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Tenant»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/tenants/{tenantUuid}/user/{userUuid}/role/{roleType}
Assign a user to a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information (createUser)
Assign a user to a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be modified
userUuid (required)
Path Parameter — The unique identifier of the user to be assigned
roleType (required)
Path Parameter — The role that the user will be assigned on the tenant. Operator can read/write on in its assigned tenant. User is read-only for its tenant. Admin is read/write across all tenants.

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/tenants/{tenantUuid}/usergroup/{groupName}/role/{roleType}
Assign a Usergroup to a tenant (createUsergroup)
Assign a Usergroup to a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be modified
groupName (required)
Path Parameter — The unique name of the Usergroup to be assigned
roleType (required)
Path Parameter — The role that the Usergroup will be assigned on the tenant. 'Operator' role can read/write on in its assigned tenant. 'User' role is read-only for its tenant. 'Admin' role is read/write across all tenants.

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/tenants/{tenantUuid}
Delete a Tenant (delete)
Delete a Tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the Tenant to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/tenants/{tenantUuid}/resources
Remove resources from a tenant (deleteResources)
Remove resources from a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to be modified

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The resource unique identifier(s) to be removed from the tenant

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/tenants/{tenantUuid}/user/{userUuid}
Remove a user from a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information (deleteUser)
Remove a user from a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to which the user is assigned
userUuid (required)
Path Parameter — The unique identifier of the user to be removed

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/tenants/{tenantUuid}/usergroup/{groupName}
Remove a Usergroup from a tenant (deleteUsergroup)
Remove a Usergroup from a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to which the user is assigned
groupName (required)
Path Parameter — The unique name of the Usergroup to be removed

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants/{tenantUuid}
Find a Tenant (get)
Find a Tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Tenant»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Tenant»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants/{tenantUuid}/resources
Find all resources assigned to a tenant (getResources)
Find all resources assigned to a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier for the tenant

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«BaseEntity»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«BaseEntity»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants/{tenantUuid}/user/{userUuid}
Find a user's assigned role on a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information (getUser)
Find a user's assigned role on a tenant - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to which the user is assigned
userUuid (required)
Path Parameter — The unique identifier of the user to be found

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«string»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«string»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants/{tenantUuid}/usergroup/{groupName}
Find a Usergroup's assigned role on a tenant (getUsergroup)
Find a Usergroup's assigned role on a tenant

Path parameters

tenantUuid (required)
Path Parameter — The unique identifier of the tenant to which the user is assigned
groupName (required)
Path Parameter — The unique name of the Usergroup to be found

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«string»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«string»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants
Query all Tenants (gets)
Query all Tenants

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Tenant»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Tenant»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/tenants/resync/{provider}
Resynchronize data with an Identity Provider (resync)
Resynchronize data with an Identity Provider

Path parameters

provider (required)
Path Parameter — The Identity Provider in which to resynchronize data

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/usergroups/{groupName}
Find a Usergroup by a group name (get)
Find a Usergroup by a group name

Path parameters

groupName (required)
Path Parameter — The unique name of the Userroup to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«Usergroup»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«Usergroup»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/usergroups/{groupName}/tenants
Find all tenants assigned to a Usergroup based on group name (getTenants)
Find all tenants assigned to a Usergroup based on group name

Path parameters

groupName (required)
Path Parameter — The unique name of the Usergroup to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Tenant»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Tenant»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/usergroups
Query all Usergroups (gets)
Query all Usergroups

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Usergroup»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Usergroup»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
post /api/v3/users
Create a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information (create)
Create a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The user authentication information

Return type

ResponseData«User»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«User»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
delete /api/v3/users/{userUuid}
Delete a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information (delete)
Delete a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

userUuid (required)
Path Parameter — The unique identifier for the user to be deleted

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«boolean»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«boolean»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

204

No Content

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/users/{userUuid}
Find a user by a unique identifier - Support has been removed. See 17.6 NSD and NRC Release Description for more information (get)
Find a user by a unique identifier - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

userUuid (required)
Path Parameter — The unique identifier for the query

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«User»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«User»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/users/{userUuid}/tenants
Find all tenants assigned to user based on unique identifier - Support has been removed. See 17.6 NSD and NRC Release Description for more information (getTenants)
Find all tenants assigned to user based on unique identifier - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

userUuid (required)
Path Parameter — The unique identifier for the User to be queried

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«Tenant»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«Tenant»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
get /api/v3/users
Query all Users - Support has been removed. See 17.6 NSD and NRC Release Description for more information (gets)
Query all Users - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ResponseData«List«User»»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«List«User»»

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up
put /api/v3/users/{userUuid}
Update a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information (update)
Update a user - Support has been removed. See 17.6 NSD and NRC Release Description for more information

Path parameters

userUuid (required)
Path Parameter — The unique identifier for the user to be updated

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body (optional)
Body Parameter — The user authentication information

Return type

ResponseData«User»

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

success ResponseData«User»

201

Created

400

Bad Request - Malformed content or invalid data provided ErrorResponseData

401

Unauthorized - Authentication rejected ErrorResponseData

500

Internal Server Error - Unrecognized system error ErrorResponseData

403

Forbidden - Authorization rejected ErrorResponseData

404

Not Found - Resource does not exist ErrorResponseData

409

Conflict - System not ready ErrorResponseData

Up

Models

[ Jump to Methods ]

Table of Contents

  1. AdminGroup
  2. AdminGroups
  3. AsBw
  4. AsEntry
  5. AsEntryRequest
  6. AsNumber
  7. AsSteeringEntry
  8. AsSteeringEntryDetail
  9. AsSteeringEntryRequest
  10. AsSubnetEntry
  11. Authentication
  12. BaseEntity
  13. BaseService
  14. BaseServiceEndpoint
  15. BundledLink
  16. BundledLinks
  17. ClineServiceCreationTemplate
  18. ClineServiceRequest
  19. ComponentLink
  20. ComponentLinks
  21. Config
  22. ConnectivityLabelRestrictionList
  23. ConnectivityMatrix
  24. CosMapping
  25. CustomAttribute
  26. CustomAttributesTemplate
  27. DateAndTime
  28. DeferredResult«ResponseData«List«OpenflowFlowEntry»»»
  29. Destination
  30. DomainName
  31. DottedQuad
  32. EbgpRoute
  33. EgressParam
  34. ElanServiceCreationTemplate
  35. ElineRequestData
  36. ElineServiceCreationTemplate
  37. EndpointList
  38. Entry«int,double»
  39. Entry«long,BundledLink»
  40. Entry«long,ComponentLink»
  41. Entry«long,ConnectivityMatrix»
  42. Entry«long,Schedule»
  43. Entry«long,TePathElement»
  44. Entry«long,UnderlayBackupPath»
  45. Entry«string,InformationSourceEntry»
  46. Entry«string,InterfaceSwitchingCapability»
  47. Entry«string,LabelRestriction»
  48. Entry«string,LinkTemplate»
  49. Entry«string,Link»
  50. Entry«string,Network»
  51. Entry«string,NodeTemplate»
  52. Entry«string,Node»
  53. Entry«string,SupportingLink»
  54. Entry«string,SupportingNode»
  55. Entry«string,SupportingTerminationPoint»
  56. Entry«string,TeNodeStateDerivedInformationSourceEntry»
  57. Entry«string,TerminationCapability»
  58. Entry«string,TerminationPoint»
  59. Entry«string,TunnelTerminationPoint»
  60. ErrorMessages
  61. ErrorReport
  62. ErrorReports
  63. ErrorResponseData
  64. Ethernet
  65. ExtendedAdminGroup
  66. ExternalDomain
  67. ExternalId
  68. From
  69. GeneralizedLabel
  70. GeoLocation
  71. GroupConnection
  72. InformationSourceAttributes
  73. InformationSourceEntry
  74. InformationSourceState
  75. IngressParam
  76. InterfaceSwitchingCapability
  77. InterfaceSwitchingCapabilityList
  78. IpAddress
  79. IpElanServiceRequest
  80. IpL3ServiceRequest
  81. IpPrefix
  82. Ipv4Address
  83. Ipv4Prefix
  84. Ipv6Address
  85. Ipv6Prefix
  86. L2EndpointRequest
  87. L3EndpointRequest
  88. L3vpnRdRtPolicy
  89. L3vpnServiceCreationTemplate
  90. LabelRestriction
  91. Lag
  92. LagMemberInfo
  93. LagRequest
  94. LagServiceCreationTemplate
  95. LifeCycle
  96. Link
  97. LinkCost
  98. LinkId
  99. LinkTemplate
  100. LldpConfigurationInfo
  101. LldpRemotePeerInfo
  102. LoopbackEndpointRequest
  103. LspEncodingTypes
  104. LspProtType
  105. Measurement
  106. MonitoredPort
  107. MonitoredPortRequest
  108. MonitoredRouter
  109. MonitoredRouterModifyRequest
  110. MonitoredRouterRequest
  111. Network
  112. NetworkElement
  113. NetworkElementRequest
  114. NetworkId
  115. NetworkIdentifierType
  116. NetworkTypes
  117. Networks
  118. NextHopBundle
  119. NextHopBundleModifyRequest
  120. NextHopBundleRequest
  121. NextHopBundleSearch
  122. Node
  123. NodeId
  124. NodeTemplate
  125. Normality
  126. NspOpticsExplicitRoute
  127. NspToken
  128. OchServiceCreationTemplate
  129. OduServiceCreationTemplate
  130. OpenflowAction
  131. OpenflowFlowEntry
  132. OpenflowFlowEntryRequest
  133. OpenflowFlowSearch
  134. OpenflowFlowSearchById
  135. OpenflowInstruction
  136. OpenflowMatch
  137. OpenflowPort
  138. OpenflowSwitch
  139. OpenflowTable
  140. Optics
  141. OpticsRequest
  142. Ownership
  143. PathProfileTemplate
  144. PerformanceMetric
  145. PerformanceMetricAttributes
  146. PerformanceMetricNormalityAttributes
  147. PerformanceMetricThrottle
  148. PerformanceMetricThrottleContainer
  149. PhysicalLink
  150. Platform
  151. Port
  152. PortCapabilityType
  153. PortRequest
  154. PortUtilizationHistory
  155. QosProfile
  156. QosTemplate
  157. Queue
  158. Recovery
  159. Request«AsEntryRequest»
  160. Request«AsSteeringEntryRequest»
  161. Request«ClineServiceCreationTemplate»
  162. Request«ClineServiceRequest»
  163. Request«CustomAttributesTemplate»
  164. Request«ElanServiceCreationTemplate»
  165. Request«ElineRequestData»
  166. Request«ElineServiceCreationTemplate»
  167. Request«ExternalId»
  168. Request«IpElanServiceRequest»
  169. Request«IpL3ServiceRequest»
  170. Request«L2EndpointRequest»
  171. Request«L3EndpointRequest»
  172. Request«L3vpnRdRtPolicy»
  173. Request«L3vpnServiceCreationTemplate»
  174. Request«LagRequest»
  175. Request«LagServiceCreationTemplate»
  176. Request«List«MonitoredPortRequest»»
  177. Request«List«OpenflowFlowEntryRequest»»
  178. Request«List«VipSubnetEntryRequest»»
  179. Request«List«VipSubnetSteeringEntryRequest»»
  180. Request«List«string»»
  181. Request«LoopbackEndpointRequest»
  182. Request«MonitoredRouterModifyRequest»
  183. Request«MonitoredRouterRequest»
  184. Request«NetworkElementRequest»
  185. Request«NextHopBundleModifyRequest»
  186. Request«NextHopBundleRequest»
  187. Request«NextHopBundleSearch»
  188. Request«OchServiceCreationTemplate»
  189. Request«OduServiceCreationTemplate»
  190. Request«OpenflowFlowSearchById»
  191. Request«OpenflowFlowSearch»
  192. Request«OpticsRequest»
  193. Request«PathProfileTemplate»
  194. Request«PortRequest»
  195. Request«QosTemplate»
  196. Request«RouterIdSystemIdMapping»
  197. Request«ServiceTunnelRequest»
  198. Request«SteeringEntrySearch»
  199. Request«SteeringParameter»
  200. Request«TdmEndpointRequest»
  201. Request«Tenant»
  202. Request«TunnelCreationTemplate»
  203. Request«TunnelSelectionTemplate»
  204. Request«UserInfo»
  205. Request«VipAllSubnetSteeringEntryRequest»
  206. Request«VipCustomerEntryRequest»
  207. Request«VipSubnetEntryRequest»
  208. ResponseData«AsBw»
  209. ResponseData«AsEntry»
  210. ResponseData«AsSteeringEntry»
  211. ResponseData«Authentication»
  212. ResponseData«BaseEntity»
  213. ResponseData«BaseService»
  214. ResponseData«ClineServiceCreationTemplate»
  215. ResponseData«CustomAttributesTemplate»
  216. ResponseData«ElanServiceCreationTemplate»
  217. ResponseData«ElineServiceCreationTemplate»
  218. ResponseData«L3vpnServiceCreationTemplate»
  219. ResponseData«LagServiceCreationTemplate»
  220. ResponseData«Link»
  221. ResponseData«List«AsBw»»
  222. ResponseData«List«AsEntry»»
  223. ResponseData«List«AsSteeringEntryDetail»»
  224. ResponseData«List«AsSteeringEntry»»
  225. ResponseData«List«AsSubnetEntry»»
  226. ResponseData«List«BaseEntity»»
  227. ResponseData«List«BaseServiceEndpoint»»
  228. ResponseData«List«BaseService»»
  229. ResponseData«List«ClineServiceCreationTemplate»»
  230. ResponseData«List«CustomAttributesTemplate»»
  231. ResponseData«List«ElanServiceCreationTemplate»»
  232. ResponseData«List«ElineServiceCreationTemplate»»
  233. ResponseData«List«L3vpnRdRtPolicy»»
  234. ResponseData«List«L3vpnServiceCreationTemplate»»
  235. ResponseData«List«LagServiceCreationTemplate»»
  236. ResponseData«List«MonitoredPort»»
  237. ResponseData«List«MonitoredRouter»»
  238. ResponseData«List«NetworkElement»»
  239. ResponseData«List«NextHopBundle»»
  240. ResponseData«List«OchServiceCreationTemplate»»
  241. ResponseData«List«OduServiceCreationTemplate»»
  242. ResponseData«List«OpenflowFlowEntry»»
  243. ResponseData«List«OpenflowPort»»
  244. ResponseData«List«OpenflowSwitch»»
  245. ResponseData«List«OpenflowTable»»
  246. ResponseData«List«PathProfileTemplate»»
  247. ResponseData«List«PhysicalLink»»
  248. ResponseData«List«PortUtilizationHistory»»
  249. ResponseData«List«Port»»
  250. ResponseData«List«QosProfile»»
  251. ResponseData«List«QosTemplate»»
  252. ResponseData«List«RouterIdSystemIdMapping»»
  253. ResponseData«List«ServiceTunnel»»
  254. ResponseData«List«SteeringParameter»»
  255. ResponseData«List«Tenant»»
  256. ResponseData«List«TunnelCreationTemplate»»
  257. ResponseData«List«TunnelSelectionTemplate»»
  258. ResponseData«List«Usergroup»»
  259. ResponseData«List«User»»
  260. ResponseData«List«VipCustomerBwEntry»»
  261. ResponseData«List«VipCustomerEntry»»
  262. ResponseData«List«VipSteeringEntry»»
  263. ResponseData«List«VipSubnetEntry»»
  264. ResponseData«List«string»»
  265. ResponseData«MonitoredPort»
  266. ResponseData«MonitoredRouter»
  267. ResponseData«NetworkElement»
  268. ResponseData«Networks»
  269. ResponseData«Network»
  270. ResponseData«NextHopBundle»
  271. ResponseData«Node»
  272. ResponseData«NspToken»
  273. ResponseData«OchServiceCreationTemplate»
  274. ResponseData«OduServiceCreationTemplate»
  275. ResponseData«PathProfileTemplate»
  276. ResponseData«PhysicalLink»
  277. ResponseData«Port»
  278. ResponseData«QosProfile»
  279. ResponseData«QosTemplate»
  280. ResponseData«RouterIdSystemIdMapping»
  281. ResponseData«ServiceTunnel»
  282. ResponseData«SteeringParameter»
  283. ResponseData«Tenant»
  284. ResponseData«TerminationPoint»
  285. ResponseData«TunnelSelectionTemplate»
  286. ResponseData«Usergroup»
  287. ResponseData«User»
  288. ResponseData«VipCustomerAndSubnetBwEntry»
  289. ResponseData«VipCustomerEntry»
  290. ResponseData«VipSteeringEntry»
  291. ResponseData«boolean»
  292. ResponseData«long»
  293. ResponseData«string»
  294. Response«AsBw»
  295. Response«AsEntry»
  296. Response«AsSteeringEntry»
  297. Response«Authentication»
  298. Response«BaseEntity»
  299. Response«BaseService»
  300. Response«ClineServiceCreationTemplate»
  301. Response«CustomAttributesTemplate»
  302. Response«ElanServiceCreationTemplate»
  303. Response«ElineServiceCreationTemplate»
  304. Response«ErrorMessages»
  305. Response«L3vpnServiceCreationTemplate»
  306. Response«LagServiceCreationTemplate»
  307. Response«Link»
  308. Response«List«AsBw»»
  309. Response«List«AsEntry»»
  310. Response«List«AsSteeringEntryDetail»»
  311. Response«List«AsSteeringEntry»»
  312. Response«List«AsSubnetEntry»»
  313. Response«List«BaseEntity»»
  314. Response«List«BaseServiceEndpoint»»
  315. Response«List«BaseService»»
  316. Response«List«ClineServiceCreationTemplate»»
  317. Response«List«CustomAttributesTemplate»»
  318. Response«List«ElanServiceCreationTemplate»»
  319. Response«List«ElineServiceCreationTemplate»»
  320. Response«List«L3vpnRdRtPolicy»»
  321. Response«List«L3vpnServiceCreationTemplate»»
  322. Response«List«LagServiceCreationTemplate»»
  323. Response«List«MonitoredPort»»
  324. Response«List«MonitoredRouter»»
  325. Response«List«NetworkElement»»
  326. Response«List«NextHopBundle»»
  327. Response«List«OchServiceCreationTemplate»»
  328. Response«List«OduServiceCreationTemplate»»
  329. Response«List«OpenflowFlowEntry»»
  330. Response«List«OpenflowPort»»
  331. Response«List«OpenflowSwitch»»
  332. Response«List«OpenflowTable»»
  333. Response«List«PathProfileTemplate»»
  334. Response«List«PhysicalLink»»
  335. Response«List«PortUtilizationHistory»»
  336. Response«List«Port»»
  337. Response«List«QosProfile»»
  338. Response«List«QosTemplate»»
  339. Response«List«RouterIdSystemIdMapping»»
  340. Response«List«ServiceTunnel»»
  341. Response«List«SteeringParameter»»
  342. Response«List«Tenant»»
  343. Response«List«TunnelCreationTemplate»»
  344. Response«List«TunnelSelectionTemplate»»
  345. Response«List«Usergroup»»
  346. Response«List«User»»
  347. Response«List«VipCustomerBwEntry»»
  348. Response«List«VipCustomerEntry»»
  349. Response«List«VipSteeringEntry»»
  350. Response«List«VipSubnetEntry»»
  351. Response«List«string»»
  352. Response«MonitoredPort»
  353. Response«MonitoredRouter»
  354. Response«NetworkElement»
  355. Response«Networks»
  356. Response«Network»
  357. Response«NextHopBundle»
  358. Response«Node»
  359. Response«NspToken»
  360. Response«OchServiceCreationTemplate»
  361. Response«OduServiceCreationTemplate»
  362. Response«PathProfileTemplate»
  363. Response«PhysicalLink»
  364. Response«Port»
  365. Response«QosProfile»
  366. Response«QosTemplate»
  367. Response«RouterIdSystemIdMapping»
  368. Response«ServiceTunnel»
  369. Response«SteeringParameter»
  370. Response«Tenant»
  371. Response«TerminationPoint»
  372. Response«TunnelSelectionTemplate»
  373. Response«Usergroup»
  374. Response«User»
  375. Response«VipCustomerAndSubnetBwEntry»
  376. Response«VipCustomerEntry»
  377. Response«VipSteeringEntry»
  378. Response«boolean»
  379. Response«long»
  380. Response«string»
  381. RouteTarget
  382. RouterIdSystemIdMapping
  383. RouterInfo
  384. RoutingBgp
  385. RoutingStatic
  386. Schedule
  387. Scheduler
  388. Schedules
  389. SchedulesMember
  390. ServiceEdge
  391. ServiceTopology
  392. ServiceTunnel
  393. ServiceTunnelEndpoint
  394. ServiceTunnelRequest
  395. SiteServiceQosProfile
  396. Source
  397. Srlg
  398. State
  399. StaticRoute
  400. SteeringEntrySearch
  401. SteeringParameter
  402. SupportingLink
  403. SupportingNode
  404. SupportingTerminationPoint
  405. SwitchingCapabilities
  406. Tdm
  407. TdmDs0ChannelGroupInfo
  408. TdmEndpointRequest
  409. Te
  410. TeGlobalId
  411. TeLinkAttributes
  412. TeLinkAugment
  413. TeLinkConfig
  414. TeLinkConfigAttributes
  415. TeLinkConnectivityAttributes
  416. TeLinkInfoAttributes
  417. TeLinkStateDerived
  418. TeLinkStateDerivedUnderlay
  419. TeLinkStateUnderlayAttributes
  420. TeLinkUnderlayAttributes
  421. TeNodeAttributes
  422. TeNodeAugment
  423. TeNodeAugmentTe
  424. TeNodeAugmentTeConfig
  425. TeNodeAugmentTeState
  426. TeNodeConfig
  427. TeNodeConfigAttributesTemplate
  428. TeNodeConfigAttributesTemplateTeNodeAttributes
  429. TeNodeConnectivityMatrix
  430. TeNodeId
  431. TeNodeInfoAttributes
  432. TeNodeStateDerived
  433. TeNodeStateDerivedInformationSourceEntry
  434. TeNodeTunnelTerminationCapability
  435. TeOptimizationCriterion
  436. TePathElement
  437. TePerformanceMetric
  438. TeSrlgs
  439. TeTemplateName
  440. TeTerminationPointAugment
  441. TeTerminationPointAugmentTe
  442. TeTerminationPointAugmentTeConfig
  443. TeTerminationPointAugmentTeState
  444. TeTerminationPointConfig
  445. TeTopologiesAugment
  446. TeTopologiesAugmentTe
  447. TeTopologyAugment
  448. TeTopologyAugmentTe
  449. TeTopologyAugmentTeConfig
  450. TeTopologyAugmentTeState
  451. TeTopologyConfig
  452. TeTopologyHierarchy
  453. TeTopologyId
  454. TeTopologyRef
  455. TeTpId
  456. Template
  457. TemplateAttributes
  458. Templates
  459. Tenant
  460. TerminationCapability
  461. TerminationPoint
  462. ThresholdAcceleratedAdvertisement
  463. ThresholdIn
  464. ThresholdOut
  465. Tier1Scheduler
  466. TimeDivisionMultiplexCapable
  467. To
  468. Topology
  469. TpId
  470. TpRef
  471. TunnelCreationTemplate
  472. TunnelSelectionTemplate
  473. TunnelTerminationPoint
  474. TunnelTerminationPointConfig
  475. TunnelTerminationPointState
  476. Underlay
  477. UnderlayBackupPath
  478. UnderlayPrimaryPath
  479. UnderlayTopology
  480. UnderlayTrailDes
  481. UnderlayTrailSrc
  482. Uri
  483. UrlSafeString
  484. User
  485. UserInfo
  486. Usergroup
  487. VipAllSubnetSteeringEntryRequest
  488. VipCustomerAndSubnetBwEntry
  489. VipCustomerBwEntry
  490. VipCustomerEntry
  491. VipCustomerEntryRequest
  492. VipSteeringEntry
  493. VipSubnetBwEntry
  494. VipSubnetEntry
  495. VipSubnetEntryRequest
  496. VipSubnetSteeringEntry
  497. VipSubnetSteeringEntryRequest

AdminGroup Up

binary (optional)

AdminGroups Up

extendedAdminGroup (optional)
adminGroup (optional)

AsBw Up

asNumber (optional)
Long The number of the autonomous system we are interested in steering
bandwidth (optional)
Long Bandwidth in kbps

AsEntry Up

name (optional)
String The name of the autonomous system
asNumber (optional)
Long The number of the autonomous system
subnetCount (optional)
Long The number of sub-networks present in the autonomous system
applicationId (optional)
Integer The autonomous system steering application ID
appGroupId (optional)
Long The autonomous system steering application group ID
lastSubnetsRefreshTime (optional)
DateAndTime Date and time-stamp for the last time subnets data is refreshed
lastSubnetsChangeTime (optional)
DateAndTime Date and time-stamp for the last time subnets data is changed

AsEntryRequest Up

name (optional)
String The name of the autonomous system

AsNumber Up

uint32 (optional)

AsSteeringEntry Up

asNumber (optional)
Long The number of the autonomous system we are steering
monitoredRouterId (optional)
String The unique identifier for the monitored router we are steering
nextHopIpAddress (optional)
IpAddress The IP address of the next hop this AS is steered to
nextHopBundleIds (optional)
array[String] The unique identifier of the next hop bundle(s) this AS is steered to
deploymentStatus (optional)
String Indicates the status of deploying subnets related flows
Enum:
SUCCESS
PENDING
FAILURE
IN_PROCESS
lastSubnetsDeployTime (optional)
DateAndTime Date and time-stamp for the last time subnets related flows are deployed

AsSteeringEntryDetail Up

flowId (optional)
String The unique identifier of the flow used for steering
subnetPrefix (optional)
IpPrefix Subnet prefix

AsSteeringEntryRequest Up

nextHopIpAddress (optional)
IpAddress The IP address of the next hop to steer to

AsSubnetEntry Up

subnetPrefix (optional)
IpPrefix Subnet prefix

Authentication Up

expires (optional)
Long Specifies the expiry date of the token in milliseconds since January 1, 1970, 00:00:00 GMT
user (optional)
User The User currently authenticated
tenant (optional)
Tenant The Tenant in which the current user is currently authenticated against
roles (optional)
array[String] The role(s) this User has relative to their Tenant

BaseEntity Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)

BaseService Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
name (optional)
String The name of the service
serviceType (optional)
String The type of the service
Enum:
ODU
TUNNEL
PHYSICAL_LINK
LAG
ELAN
CLINE
OCH
ELINE
L3_VPN
connectionState (optional)
String The connection state for the service
Enum:
DISCONNECTED
CONNECTED
UNKNOWN
tenants (optional)
topology (optional)
String The logical topology of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so, what type of return path will be used. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
lifeCycle (optional)
LifeCycle The Life Cycle details for a given object.
templateId (optional)
String Specifies the identifier of the template to apply to the service.
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
endpoints (optional)

BaseServiceEndpoint Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
neId (optional)
String The identifier of the network element where the service endpoint resides
neName (optional)
String The name of the network element to which this endpoint belongs
portId (optional)
String The identifier of the port upon which the service endpoint resides
serviceId (optional)
String The identifier of the service that uses this endpoint
name (optional)
String The name of the service endpoint

BundledLink Up

sequence (optional)
Long Identify the sequence in the bundle.
srcTpRef (optional)
String Reference to another TE termination point on the same souruce node.
desTpRef (optional)
String Reference to another TE termination point on the same destination node.

BundledLinks Up

bundledLink (optional)

ClineServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
monitorBandwidth (optional)
Boolean Specifies whether or not the service bandwidth should be monitored
qosId (optional)
String The ID of the default QoS template associated with the service. Not Supported on C-Line templates
qosName (optional)
String The name of the default QoS template associated with the service. Not Supported on C-Line templates
mtu (optional)
Long The MTU for the service. The valid values are between 0 and 9194.
adminState (optional)
String The administrative state required for the service.
Enum:
MAINTENANCE
DOWN
UP
tunnelSelectionId (optional)
String The ID of the Tunnel Selection template associated with the service
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE

ClineServiceRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
mtu (optional)
Long The MTU for the service. For L3 VPN services, the valid values are 0 or between 512 and 9000, and this is applied to all endpoints. For E-Line/E-LAN/C-Line services, the valid values are between 0 and 9194. A value of 0 means to use the default MTU of the equipment (the default usually corresponds to the value of the underlying transport medium). Note that for a composite service this may result in the segments having incompatible MTU values.
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE
cemUseRtpHeader (optional)
Boolean Enable the inclusion of RTP header. It is disabled by default.
endpoints (optional)

ComponentLink Up

sequence (optional)
Long Identify the sequence in the bundle.
srcInterfaceRef (optional)
String Reference to component link interface on the source node.
desInterfaceRef (optional)
String Reference to component link interface on the destinatioin node.

ComponentLinks Up

componentLink (optional)

Config Up

teLinkConfig (optional)
TeLinkConfig TE link configuration grouping.

ConnectivityLabelRestrictionList Up

labelRestriction (optional)

ConnectivityMatrix Up

from (optional)
From Reference to source NTP.
to (optional)
To Reference to destination NTP.
connectivityLabelRestrictionList (optional)
teLinkConnectivityAttributes (optional)
id (optional)
Long Identifies the connectivity-matrix entry.

CosMapping Up

cos (optional)
String Class of Service for the qos profile
queueId (optional)
Integer The ID of an endpoint queue.

CustomAttribute Up

attributeName (optional)
String custom attribute name
attributeValue (optional)
String custom attribute value

CustomAttributesTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
customAttributes (optional)

DateAndTime Up

string (optional)

DeferredResult«ResponseData«List«OpenflowFlowEntry»»» Up

result (optional)
setOrExpired (optional)

Destination Up

destNode (optional)
String Destination node identifier, must be in the same network.
destTp (optional)
String Termination point within destination node that terminates the link.

DomainName Up

string (optional)

DottedQuad Up

string (optional)

EbgpRoute Up

peerIpAddress (optional)
IpAddress The name of the Peer group for the Peer resent the next-hop address. Mandatory for Post only
peerAS (optional)
Long Autonomous System number for the remote peer. Mandatory for Post only

EgressParam Up

tier1Scheduler (optional)
Tier1Scheduler Tier1 Egress QoS scheduler parameters

ElanServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
monitorBandwidth (optional)
Boolean Specifies whether or not the service bandwidth should be monitored
qosId (optional)
String The ID of the default QoS template associated with the service. Not Supported on C-Line templates
qosName (optional)
String The name of the default QoS template associated with the service. Not Supported on C-Line templates
mtu (optional)
Long The MTU for the service. The valid values are between 0 and 9194.
adminState (optional)
String The administrative state required for the service.
Enum:
MAINTENANCE
DOWN
UP
tunnelSelectionId (optional)
String The ID of the Tunnel Selection template associated with the service
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE

ElineRequestData Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
mtu (optional)
Long The MTU for the service. For L3 VPN services, the valid values are 0 or between 512 and 9000, and this is applied to all endpoints. For E-Line/E-LAN/C-Line services, the valid values are between 0 and 9194. A value of 0 means to use the default MTU of the equipment (the default usually corresponds to the value of the underlying transport medium). Note that for a composite service this may result in the segments having incompatible MTU values.
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE
monitorBandwidth (optional)
Boolean Specifies whether or not the bandwidth utilization of the service will be monitored
endpoints (optional)

ElineServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
monitorBandwidth (optional)
Boolean Specifies whether or not the service bandwidth should be monitored
qosId (optional)
String The ID of the default QoS template associated with the service. Not Supported on C-Line templates
qosName (optional)
String The name of the default QoS template associated with the service. Not Supported on C-Line templates
mtu (optional)
Long The MTU for the service. The valid values are between 0 and 9194.
adminState (optional)
String The administrative state required for the service.
Enum:
MAINTENANCE
DOWN
UP
tunnelSelectionId (optional)
String The ID of the Tunnel Selection template associated with the service
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE

EndpointList Up

groupName (optional)
String A name that identifies the grouping within a service
endpointConnectionConfig (optional)
String Specifies how the service endpoints in each of the groups are connected
Enum:
detached
full_mesh
endpointId (optional)
array[String] Specifies a list of endpoints making up the grouping

Entry«int,double» Up

key (optional)

Entry«long,BundledLink» Up

key (optional)

Entry«long,ComponentLink» Up

key (optional)

Entry«long,ConnectivityMatrix» Up

key (optional)

Entry«long,Schedule» Up

key (optional)

Entry«long,TePathElement» Up

key (optional)

Entry«long,UnderlayBackupPath» Up

key (optional)

Entry«string,InformationSourceEntry» Up

key (optional)

Entry«string,InterfaceSwitchingCapability» Up

key (optional)

Entry«string,LabelRestriction» Up

key (optional)

Entry«string,LinkTemplate» Up

key (optional)

Entry«string,Link» Up

key (optional)

Entry«string,Network» Up

key (optional)

Entry«string,NodeTemplate» Up

key (optional)

Entry«string,Node» Up

key (optional)

Entry«string,SupportingLink» Up

key (optional)

Entry«string,SupportingNode» Up

key (optional)

Entry«string,SupportingTerminationPoint» Up

key (optional)

Entry«string,TeNodeStateDerivedInformationSourceEntry» Up

key (optional)

Entry«string,TerminationCapability» Up

key (optional)

Entry«string,TerminationPoint» Up

key (optional)

Entry«string,TunnelTerminationPoint» Up

key (optional)

ErrorMessages Up

errors (optional)
array[String] Descriptive message of one or many errors
errorReports (optional)

ErrorReport Up

errorType (optional)
String The protocol layer where the error occurred
Enum:
protocol
application
rpc_notification
transport
errorTag (optional)
String The enumerated error tag
errorAppTag (optional)
String The application-specific error tag
errorPath (optional)
String The instance identifier associated with the error node
errorMsg (optional)
String A message describing the error
errorInfo (optional)
Object This anydata value MUST represent a container with zero or more data nodes representing additional error information

ErrorReports Up

errorReport (optional)

ErrorResponseData Up

response (optional)

Ethernet Up

encapType (optional)
String The encapsulation type of the ethernet port
Enum:
Null
Unknown
Dot1Q
QinQ
lldpConfiguration (optional)
lldpRemotePeers (optional)
lag (optional)
Lag Contains LAG related configuration

ExtendedAdminGroup Up

binary (optional)

ExternalDomain Up

remoteTeNodeId (optional)
TeNodeId Remote TE node identifier, used together with remote-te-link-id to identify the remote link termination point in a different domain.
remoteTeLinkTpId (optional)
TeTpId Remote TE link termination point identifier, used together with remote-te-node-id to identify the remote link termination point in a different domain.
plugId (optional)
Long A topology-wide unique number that identifies on the network a connectivity supporting a given inter-domain TE link. This is more flexible alternative to specifying remote-te-node-id and remote-te-link-tp-id, when the provider does not know remote-te-node-id and remote-te-link-tp-id or need to give client the flexibility to mix-n-match multiple topologies.

ExternalId Up

context (optional)
String The entity type that is managing this external-id
Enum:
OMS
NODE
SAM
location (optional)
array[String] The entity instance that is managing this external-id. This may be an IP address or a DNS name.
id (optional)
String The local identifier used on the entity.

From Up

tpRef (optional)
String Relative reference to source termination point.

GeneralizedLabel Up

binary (optional)

GeoLocation Up

latitude (optional)
Double The latitude of the geographical location in degrees
longitude (optional)
Double The longitude of the geographical location in degrees

GroupConnection Up

groupA (optional)
String Specifies a group upon which to terminate the connectivity
groupB (optional)
String Specifies a group upon which to terminate the connectivity

InformationSourceAttributes Up

informationSource (optional)
String Indicates the source of the information.
Enum:
other
locally_configured
ospfv2
ospfv3
isis
system_processed
unknown
informationSourceState (optional)
InformationSourceState The container contains state attributes related to the information source.

InformationSourceEntry Up

informationSourceAttributes (optional)
teLinkInfoAttributes (optional)

InformationSourceState Up

credibilityPreference (optional)
Integer The preference value to calculate the traffic engineering database credibility value used for tie-break selection between different information-source values. Higher value is more preferable.
topology (optional)
Topology When the information is processed by the system, the attributes in this container indicate which topology is used to process to generate the result information.
routingInstance (optional)
String When applicable, this is the name of a routing instance from which the information is learned.

IngressParam Up

tier1Scheduler (optional)
Tier1Scheduler Tier1 Ingress QoS scheduler parameters

InterfaceSwitchingCapability Up

timeDivisionMultiplexCapable (optional)
TimeDivisionMultiplexCapable Interface has time-division multiplex capabilities.
maxLspBandwidth (optional)
switchingCapability (optional)
SwitchingCapabilities Switching Capability for this interface.
encoding (optional)
LspEncodingTypes Encoding supported by this interface.

InterfaceSwitchingCapabilityList Up

interfaceSwitchingCapability (optional)

IpAddress Up

ipv4Address (optional)
ipv6Address (optional)

IpElanServiceRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
mtu (optional)
Long The MTU for the service. For L3 VPN services, the valid values are 0 or between 512 and 9000, and this is applied to all endpoints. For E-Line/E-LAN/C-Line services, the valid values are between 0 and 9194. A value of 0 means to use the default MTU of the equipment (the default usually corresponds to the value of the underlying transport medium). Note that for a composite service this may result in the segments having incompatible MTU values.
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE
topology (optional)
Topology The logical topology of a multipoint service
endpoints (optional)

IpL3ServiceRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
mtu (optional)
Long The MTU for the service. For L3 VPN services, the valid values are 0 or between 512 and 9000, and this is applied to all endpoints. For E-Line/E-LAN/C-Line services, the valid values are between 0 and 9194. A value of 0 means to use the default MTU of the equipment (the default usually corresponds to the value of the underlying transport medium). Note that for a composite service this may result in the segments having incompatible MTU values.
vcType (optional)
String The type of the pseudowire. For E-Line/E-LAN services, the valid values are Ethernet Tagged Mode (4) or Ethernet (5). For C-Line services, the valid values are SATOP E1 (11), SATOP T1 (12), CESOPSN (15) or CESOPSN CAS (17)
Enum:
SATOP_E1
SATOP_T1
ETHERNET
CESOPSN
CESOPSN_CAS
ETHERNET_TAGGED_MODE
topology (optional)
Topology The logical topology of a multipoint service
autobind (optional)
String The type of autobind to be used for the service
Enum:
rsvp_te
ldp
none
gre
encryption (optional)
Boolean Specifies whether or not Network Group Encryption is enabled for the service
endpoints (optional)
loopbackEndpoints (optional)

IpPrefix Up

ipv6Prefix (optional)
ipv4Prefix (optional)

Ipv4Address Up

string (optional)

Ipv4Prefix Up

string (optional)

Ipv6Address Up

string (optional)

Ipv6Prefix Up

string (optional)

L2EndpointRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
id (optional)
String The UUID of the port
name (optional)
String The name of the endpoint
innerTag (optional)
Integer The inner tag. Applicable to Dot1Q or QinQ ports.
outerTag (optional)
Integer The outer tag. Applicable to Dot1Q or QinQ ports.
siteServiceQosProfile (optional)
SiteServiceQosProfile The name of Generic QoS profile applied to the endpoint
isHub (optional)
Boolean Specifies whether or not the service endpoint is a hub for a hub-and-spoke topology. This influences the automatic route-target and route-distinguisher generation for L3 VPRN service.

L3EndpointRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
id (optional)
String The UUID of the port
name (optional)
String The name of the endpoint
innerTag (optional)
Integer The inner tag. Applicable to Dot1Q or QinQ ports.
outerTag (optional)
Integer The outer tag. Applicable to Dot1Q or QinQ ports.
siteServiceQosProfile (optional)
SiteServiceQosProfile The name of Generic QoS profile applied to the endpoint
isHub (optional)
Boolean Specifies whether or not the service endpoint is a hub for a hub-and-spoke topology. This influences the automatic route-target and route-distinguisher generation for L3 VPRN service.
primaryAddress (optional)
IpPrefix The primary IP address assigned to the service endpoint
secondaryAddresses (optional)
array[IpPrefix] A list of secondary IP addresses assigned to the service endpoint
routeTargets (optional)
rd (optional)
String The route distinguisher for the service endpoint
routingStatic (optional)
routingBgp (optional)
RoutingBgp BGP specific configuration.

L3vpnRdRtPolicy Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
rdType (optional)
Integer The route distinguisher type. The value can be 0/1/2. When the policy is configured using the network AS number, this value is not checked
networkASForRd (optional)
Boolean Specifies whether or not the network AS number will be used for the route distinguisher
rdAS (optional)
Long The customer-specified AS number for the route distinguisher. For type 0, the value must be between 1 and 65535, inclusive. For Type 2, the value must be between 1 and 4294967295, inclusive. When the policy is configured using the network AS number, this value is not checked
minAssignedForRd (optional)
Long The minimum value that can be assigned for the route distinguisher. For type 0, the value must be between 0 and 4294967295, inclusive. For Type 2, the value must be between 0 and 65535, inclusive
maxAssignedForRd (optional)
Long Maximum assigned number for route distinguisher. For type 0, the value must be between 0 and 4294967295, inclusive. For Type 2, the value must be between 0 and 65535, inclusive
rtType (optional)
Integer The route target. The value can be 0/1/2. When the policy is configured using the network AS number, this value is not checked
networkASForRt (optional)
Boolean Specifies whether or not the network AS number will be used for the route target
rtAS (optional)
Long The customer-specified AS number for the route target. For type 0, the value must be between 0 and 65535, inclusive. For Type 2, the value must be between 0 and 4294967295, inclusive. When the policy is configured using the network AS number, this value is not checked
minAssignedForRt (optional)
Long The minimum value that can be assigned for the route target. For type 0, the value must be between 0 and 4294967295, inclusive. For Type 2, the value must be between 0 and 65535, inclusive
maxAssignedForRt (optional)
Long The maximum value that can be assigned for the route target. For type 0, the value must be between 0 and 4294967295, inclusive. For Type 2, the value must be between 0 and 65535, inclusive

L3vpnServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
qosId (optional)
String The ID of the default QoS template associated with the service
qosName (optional)
String The name of the default QoS template associated with the service
mtu (optional)
Long The MTU for the service. The valid values are 0 (which means to use the port's MTU) or between 512 and 9000. Applied to all endpoints.
autobind (optional)
String The type of autobind to be used for the service
Enum:
rsvp_te
ldp
none
gre
adminState (optional)
String The administrative state required for the service
Enum:
MAINTENANCE
DOWN
UP
tunnelSelectionId (optional)
String The ID of the Tunnel Selection template associated with the service

LabelRestriction Up

inclusiveExclusive (optional)
String Whether the list item is inclusive or exclusive.
Enum:
inclusive
exclusive
labelStart (optional)
GeneralizedLabel This is the starting lable if a lable range is specified. This is the lable value if a single lable is specified, in which case, attribute 'label-end' is not set.
labelEnd (optional)
GeneralizedLabel The ending lable if a lable range is specified; This attribute is not set, If a single lable is specified.
rangeBitmap (optional)
array[byte[]] When there are gaps between label-start and label-end, this attribute is used to specified the possitions of the used labels.

Lag Up

lagId (optional)
Integer The Id of the LAG
lagMembers (optional)

LagMemberInfo Up

id (optional)
String The unique identifier of the LAG member
name (optional)
String The name of the LAG member
bandwidth (optional)
Long The bandwidth of the LAG member

LagRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
sources (optional)
array[String] A list of source service endpoints
destinations (optional)
array[String] A list of destination service endpoints
regeneration (optional)
Boolean Specifies whether the service is permitted over a network element which performs optical regeneration
protection (optional)
Boolean Unsupported - Specifies whether a protection path should be created
lambda (optional)
Double Unsupported - Specifies the lambda to be used for the service
encryption (optional)
Boolean Specifies whether the service should be encrypted or not. The service will be rejected if no path can be found which does not support encryption.
restoration (optional)
String Specifies the recovery technique of a path after failure.
Enum:
SBR
GR
None
reversionMode (optional)
String Specifies how the path switches from the recovery to the the working path previously under failure condition.
Enum:
softauto
auto
manual
protectionType (optional)
String Specifies the provisioned protection type of the connection. Only UNPROTECTED/OPSB/YCABLE are supported for ODU service and UNPROTECTED/OPSA are supported for OCH service.
Enum:
SERVER_PROTECTED
SNC_N
SNC_N_SERVER_PROTECTED
SNCP_N_SERVER_PROTECTED
SNC_I
OPSA
YCABLE
SNCP
NA
OPSB
UNPROTECTED
SNCP_N
PROTECTED
SNC_I_SERVER_PROTECTED
OMSP
facility (optional)
Integer Specifies the port facility number to be used for the OCH service. The value can be 1, or 2 for 260SCX2 L port in 200G mode
includeRouteObject (optional)
excludeRouteObject (optional)
protectionIncludeRouteObject (optional)
protectionExcludeRouteObject (optional)
modulation (optional)
String Specifies the modulation scheme for the optical signal
Enum:
SYSTEM_ASSIGNED
MOD_SP_QPSK
MOD_QPSK
MOD_8QAM
MOD_16QAM
MOD_BPSK
phaseEncoding (optional)
String Specifies the encoding type of the optical signal
Enum:
system_assigned
absolute
differential
waveshape (optional)
String Specifies the shape of the optical signal to be used
Enum:
single
_super
system_assigned
alien
servicePlaneType (optional)
String Specifies whether the service is Control Plane or Management Plane.
Enum:
controlPlane
mixedPlane
mrn
managementPlane
sourceTimeslot (optional)
String Applies timeslots to the port represented in a comma seperated value
destinationTimeslot (optional)
String Applies timeslots to the port represented in a comma seperated value
monitorBandwidth (optional)
Boolean Specifies whether or not the bandwidth utilization of the service will be monitored

LagServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bandwidth (optional)
Long Specifies the bandwidth required for LAG service creation
reverseBandwidth (optional)
Long Specifies the reverse bandwidth required for LAG service creation
monitorBandwidth (optional)
Boolean Specifies whether or not the service bandwidth should be monitored

LifeCycle Up

phase (optional)
String The phase of the life cycle object
Enum:
Deployment
Activation
Planning
state (optional)
String The state of the life cycle object
Enum:
Delete
DeploymentFailed
WaitingForDeployment
PartiallyDeployed
RoutedAndSaved
Deploying
Undeployed
RoutingFailed
Routing
Undeploy
Planned
Deployed
reason (optional)
String The reason for the current phase/state of the life cycle object

Link Up

source (optional)
Source This container holds the logical source of a particular link.
destination (optional)
Destination This container holds the logical destination of a particular link.
supportingLink (optional)
linkId (optional)
LinkId The identifier of a link in the topology. A link is specific to a topology to which it belongs.
teLinkAugment (optional)
TeLinkAugment Augmentation for TE link.

LinkCost Up

latency (optional)
Double The latency of the physical link in microseconds

LinkId Up

uri (optional)

LinkTemplate Up

templateAttributes (optional)
teLinkConfigAttributes (optional)
name (optional)
TeTemplateName The name to identify a TE link template.

LldpConfigurationInfo Up

configurationType (optional)
String Whether this configuration is for Nearest Bridge, Nearest Customer, or Nearest Non TPMR
Enum:
NEAREST_NON_TPMR
NEAREST_CUSTOMER
NEAREST_BRIDGE
administrativeStatus (optional)
String The LLDP administrative status for the port
Enum:
DISABLED
TX_ONLY
TX_AND_RX
RX_ONLY

LldpRemotePeerInfo Up

remoteSystemName (optional)
String The name of the remote system
remoteIndex (optional)
Long The remote peer index
remotePeerType (optional)
String The remote peer type
Enum:
NEAREST_NON_TPMR
NEAREST_CUSTOMER
NEAREST_BRIDGE
remoteChassisIdType (optional)
String The remote chassis id type
Enum:
INTERFACE_ALIAS
INTERFACE_NAME
SUBNET
NETWORK_ADDRESS
PORT_COMPONENT
LOCAL
CHASSIS_COMPONENT
MAC_ADDRESS
remoteChassisId (optional)
String A string identifying the remote chassis
remotePortIdType (optional)
String The remote port id type
Enum:
INTERFACE_ALIAS
INTERFACE_NAME
NETWORK_ADDRESS
PORT_COMPONENT
LOCAL
AGENT_CIRCUIT_ID
MAC_ADDRESS
remotePortId (optional)
String A string identifying the remote port
portDescription (optional)
String The description of the remote port
capabilitiesSupported (optional)
Long The capabilities the remote port supports
capabilitiesEnabled (optional)
Long The capabilities that are enabled on the remote port
remoteManagementIpAddress (optional)

LoopbackEndpointRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
id (optional)
String The UUID of the port
name (optional)
String The name of the endpoint
primaryAddress (optional)
IpPrefix The primary IP address assigned to the service loopBack endpoint

LspEncodingTypes Up

LspProtType Up

Measurement Up

performanceMetricAttributes (optional)
PerformanceMetricAttributes Link performance information in real time.

MonitoredPort Up

id (optional)
String The unique identifier for the monitored port
monitoredRouterId (optional)
String The unique identifier of the monitored router for this port
portId (optional)
String The unique identifier for the corresponding network element port
neId (optional)
String The unique identifier for the corresponding network element router
routerIpAddress (optional)
IpAddress The IP address of the router for this port
name (optional)
String The port name
externalId (optional)
String The external ID of the port
portCapacity (optional)
Long Port capacity
utilization (optional)
Long Port utilization as a percentage
lastThresholdCrossed (optional)
Long Last threshold level crossed
lastThresholdCrossedTimestamp (optional)
DateAndTime Timestamp of last threshold level crossed
nextHopBundleId (optional)
String The unique identifier of the next hop bundle
nextHopIpAddress (optional)
IpAddress The IP address of the bundle's next hop
nextHopRouterIpAddress (optional)
IpAddress The bundle's next hop's router IP address

MonitoredPortRequest Up

portId (optional)
String The unique identifier for the network element port
nextHopBundleId (optional)
String The unique identifier of the next hop bundle

MonitoredRouter Up

id (optional)
String The unique identifier for the monitored router
neId (optional)
String The unique identifier for the corresponding network element router
name (optional)
String The name of the router
externalId (optional)
String The external ID of the router
asDatapathId (optional)
String The datapath ID of the OF switch used for AS steering
asTableId (optional)
Integer The table ID of the OF Switch used for AS steering
vipDatapathId (optional)
String The datapath ID of the OF switch used for VIP steering
vipTableId (optional)
Integer The table ID of the OF Switch used for VIP steering
routerIpAddress (optional)
IpAddress The IP address of the router
highUtilizationPortCount (optional)
Long The number of monitored ports with high utilization
monitoredPortCount (optional)
Long The number of monitored ports on this router
steeredAsCount (optional)
Long The number of AS steered on this router
steeredVipCustomerCount (optional)
Long The number of VIP customers steered on this router

MonitoredRouterModifyRequest Up

asDatapathId (optional)
String The datapath ID of the OF switch to use for AS steering
asTableId (optional)
Integer The table-id of the OF Switch to use for AS steering
vipDatapathId (optional)
String The datapath ID of the OF switch to use for VIP steering
vipTableId (optional)
Integer The table ID of the OF Switch to use for VIP steering

MonitoredRouterRequest Up

neId (optional)
String The unique identifier for the network element router
asDatapathId (optional)
String The datapath ID of the OF switch to use for AS steering
asTableId (optional)
Integer The table-id of the OF Switch to use for AS steering
vipDatapathId (optional)
String The datapath ID of the OF switch to use for VIP steering
vipTableId (optional)
Integer The table ID of the OF Switch to use for VIP steering

Network Up

networkTypes (optional)
NetworkTypes Serves as an augmentation target. The network type is indicated through corresponding presence containers augmented into this container.
supportingNetwork (optional)
node (optional)
networkId (optional)
NetworkId Identifies a network.
link (optional)
teTopologyAugment (optional)
TeTopologyAugment Augmentation for TE topology.

NetworkElement Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
ipAddress (optional)
String The IP address of the network element
siteName (optional)
String The name of the network element site
location (optional)
String The name of the site where the network element is located
customProperties (optional)
array[String] The custom properties of the network element
geoLocation (optional)
GeoLocation The location of the network element site
baseMacAddress (optional)
String The base MAC address for the network element
platform (optional)
Platform Contains vendor-specific information for identifying the system platform and operating system.

NetworkElementRequest Up

l3vpnCapable (optional)
Boolean Specifies whether or not the network element is l3vpn capable
pwSwitchingCapable (optional)
Boolean Specifies whether or not the network element is pseudowire switching capable. Defaults to false

NetworkId Up

uri (optional)

NetworkIdentifierType Up

uint32 (optional)

NetworkTypes Up

Networks Up

network (optional)
teTopologiesAugment (optional)
TeTopologiesAugment Augmentation for TE topologies.

NextHopBundle Up

id (optional)
String The unique identifier for the bundle
name (optional)
String The name of the bundle
nextHopIpAddress (optional)
IpAddress The IP address of the bundle's next hop
nextHopRouterIpAddress (optional)
IpAddress The bundle's next hop's router IP address

NextHopBundleModifyRequest Up

name (optional)
String The name of the bundle
isVip (optional)
Boolean Indicates this bundle is for VIP steering

NextHopBundleRequest Up

name (optional)
String The name of the bundle
nextHopIpAddress (optional)
IpAddress The IP address of the bundle's next hop
nextHopRouterIpAddress (optional)
IpAddress The bundle's next hop's router IP address
isVip (optional)
Boolean Indicates this bundle is for VIP steering

NextHopBundleSearch Up

nextHopIpAddress (optional)
IpAddress The IP address of the bundle's next hop

Node Up

supportingNode (optional)
nodeId (optional)
NodeId Identifies a node uniquely within the containing network.
terminationPoint (optional)
teNodeAugment (optional)
TeNodeAugment Augmentation for TE node.

NodeId Up

uri (optional)

NodeTemplate Up

templateAttributes (optional)
teNodeConfigAttributesTemplate (optional)
name (optional)
TeTemplateName The name to identify a TE node template.

Normality Up

performanceMetricNormalityAttributes (optional)
PerformanceMetricNormalityAttributes Link performance metric normality attributes.

NspOpticsExplicitRoute Up

v4Address (optional)
Ipv4Address An IPv4 address. This address is treated as a prefix based on the prefix length value below. Bits beyond the prefix are ignored on receipt and SHOULD be set to zero on transmission.
v4PrefixLength (optional)
Integer Length in bits of the IPv4 prefix
v4Loose (optional)
Boolean Describes whether the object is loose if set, or otherwise strict
v6Address (optional)
Ipv6Address An IPv6 address. This address is treated as a prefix based on the prefix length value below. Bits beyond the prefix are ignored on receipt and SHOULD be set to zero on transmission.
v6PrefixLength (optional)
Integer Length in bits of the IPv4 prefix
v6Loose (optional)
Boolean Describes whether the object is loose if set, or otherwise strict
asNumber (optional)
Integer AS number
routerId (optional)
IpAddress A router-id address
interfaceId (optional)
Long The interface identifier
value (optional)
Long the label value
srlgs (optional)
array[Long] The srlg value
srlgLoose (optional)
Boolean Specifies if this constraint is strict or loose
regenRouterId (optional)
Ipv4Address A router-id address
regenInterfaceIds (optional)
array[String] The regen interface identifiers
regenLoose (optional)
Boolean Specifies if this constraint is strict or loose
linkId (optional)
String The identifier for the link.
linkLoose (optional)
Boolean Specifies if this contraint is strict or loose.

NspToken Up

id (optional)
String Specifies the identifier of the token
expires (optional)
Long Specifies the expiry date of the token in milliseconds since January 1, 1970, 00:00:00 GMT

OchServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
restoration (optional)
String Specifies the recovery technique of a path after failure.
Enum:
SBR
GR
None
reversionMode (optional)
String Specifies how the path switches from the recovery to the the working path previously under failure condition.
Enum:
softauto
auto
manual

OduServiceCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
maxCost (optional)
Double The maximum cost. The value must be greater than or equal to 0.
maxHops (optional)
Integer The maximum hops. The value must be greater than or equal to 0.
maxLatency (optional)
Double The maximum latency. The value must be greater than or equal to 0.
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bandwidth (optional)
Long Specifies the bandwidth required for ODU creation
reverseBandwidth (optional)
Long Specifies the reverse bandwidth required for ODU creation

OpenflowAction Up

actionType (optional)
String Type of the action
Enum:
OUT_PORT
EXPERIMENTER
experimenterActionType (optional)
String Type of the experimenter action. Applicable only for experimenter actions
Enum:
REDIRECT_TO_NEXTHOP
REDIRECT_TO_SVCT
portId (optional)
Long Openflow switch output port id
sdpId (optional)
Long SDP id
vcId (optional)
Long Virtual circuit id
ipAddress (optional)
IpAddress Next Hop IP address

OpenflowFlowEntry Up

flowId (optional)
String The unique identifier of the flow, this is auto generated on the server
datapathId (optional)
String The hexadecimal openflow data-path id for this switch
tableId (optional)
Long The table id number within the switch
cookie (optional)
String The hexadecimal controller issued identifier for this flow
priority (optional)
Long The priority of the flow
applicationId (optional)
Integer The identification of the application which deployed the flow, negative numbers are reserved and should not be used
applicationGroupId (optional)
Long The identification of the application group, used by the application to categorize this flow
lifecycle (optional)
String The lifecycle of the flow
Enum:
PENDING_DELETE
NO_ACTION
DEPLOYED
DELETED
PENDING_CREATE
PENDING_MODIFICATION
auditstate (optional)
String The audit state of the flow
Enum:
SUCCESS
NOT_DONE
FAILURE
openflowMatch (optional)
OpenflowMatch The match criteria for this flow
openflowInstruction (optional)
OpenflowInstruction The instruction to be performed on the flow

OpenflowFlowEntryRequest Up

datapathId (optional)
String The hexadecimal openflow data-path id for this switch
tableId (optional)
Long The table id number within the switch
cookie (optional)
String The hexadecimal controller issued identifier for this flow
priority (optional)
Long The priority of the flow
applicationId (optional)
Integer The identification of the application which deployed the flow, negative numbers are reserved and should not be used
applicationGroupId (optional)
Long The identification of the application group, used by the application to categorize this flow
openflowMatch (optional)
OpenflowMatch The match criteria for this flow
openflowInstruction (optional)
OpenflowInstruction The instruction to be performed on the flow

OpenflowFlowSearch Up

headerOnly (optional)
Boolean To control whether to fetch only flow headers or complete flow details
datapathId (optional)
String The hexadecimal openflow data-path id for this switch
tableId (optional)
Long The table id number within the switch
cookie (optional)
String The hexadecimal identifier or its prefix for the flow
priority (optional)
Long The priority of the flow
applicationId (optional)
Integer The identification number of the application which deployed the flow
applicationGroupId (optional)
Long The identification of the application group, used by the application to categorize this flow
openflowMatch (optional)
OpenflowMatch The match criteria for this flow

OpenflowFlowSearchById Up

flowIds (optional)
array[String] List of flows' unique identifers

OpenflowInstruction Up

instructionType (optional)
String Type of the instruction
Enum:
CLEAR_ACTIONS
APPLY_ACTIONS
WRITE_ACTIONS
actions (optional)

OpenflowMatch Up

sourcePort (optional)
Long Source (TCP or UDP) port number
destPort (optional)
Long Destination (TCP or UDP) port number
destIpAddress (optional)
IpPrefix Destination IP address/mask
ethernetType (optional)
String Ethernet Type in hexadecimal (for example 0x800 for IPv4)
ipProtocolType (optional)
Integer IP Protocol Type (for example 6 for TCP or 17 for UDP)
sourceIpAddress (optional)
IpPrefix Source IP address/mask

OpenflowPort Up

datapathId (optional)
String The hexadecimal openflow data-path id for this switch
portId (optional)
Long The port id which identifies the port
portName (optional)
String The name of the port
hardwareAddress (optional)
String The hardware address of the port

OpenflowSwitch Up

datapathId (optional)
String The hexadecimal openflow data-path id for this switch
switchAddress (optional)
IpAddress The ip address of this switch
openflowVersion (optional)
String The openflow protocol version for this switch
Enum:
V140
V150
V10
V200
V131
V130
maxTables (optional)
Long Maximum number of tables supported on this switch
numberOfBuffers (optional)
Long Maximum number of buffers supported on this switch
serialNumber (optional)
String Serial number of this switch
swDescription (optional)
String Description of this switch
vendorType (optional)
String Vendor of this switch
Enum:
OTHER
NOKIA
ALCATEL
status (optional)
String Status of this switch
Enum:
DOWN
ACTIVE
UNKNOWN

OpenflowTable Up

datapathId (optional)
String The hexadecimal openflow data-path id for this switch
tableId (optional)
Long The table id number within the switch
maxEntries (optional)
Long The number of entries the table supports

Optics Up

protectionType (optional)
String Specifies the protection type of the port
Enum:
working
protection

OpticsRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
serviceId (optional)
String Specifies the identifier of the service. Mandatory for a modify request.
name (optional)
String Specifies the name of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so what type of return path should be determined. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
templateId (optional)
String Specifies the identifier of the template to apply to the service. The values specified in the request will override the values defined in the template.
action (optional)
String Specifies the action to perform on the service
Enum:
TRACE
DISCOVER
UPDATE
TRAVERSE
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
sources (optional)
array[String] A list of source service endpoints
destinations (optional)
array[String] A list of destination service endpoints
regeneration (optional)
Boolean Specifies whether the service is permitted over a network element which performs optical regeneration
protection (optional)
Boolean Unsupported - Specifies whether a protection path should be created
lambda (optional)
Double Unsupported - Specifies the lambda to be used for the service
encryption (optional)
Boolean Specifies whether the service should be encrypted or not. The service will be rejected if no path can be found which does not support encryption.
restoration (optional)
String Specifies the recovery technique of a path after failure.
Enum:
SBR
GR
None
reversionMode (optional)
String Specifies how the path switches from the recovery to the the working path previously under failure condition.
Enum:
softauto
auto
manual
protectionType (optional)
String Specifies the provisioned protection type of the connection. Only UNPROTECTED/OPSB/YCABLE are supported for ODU service and UNPROTECTED/OPSA are supported for OCH service.
Enum:
SERVER_PROTECTED
SNC_N
SNC_N_SERVER_PROTECTED
SNCP_N_SERVER_PROTECTED
SNC_I
OPSA
YCABLE
SNCP
NA
OPSB
UNPROTECTED
SNCP_N
PROTECTED
SNC_I_SERVER_PROTECTED
OMSP
facility (optional)
Integer Specifies the port facility number to be used for the OCH service. The value can be 1, or 2 for 260SCX2 L port in 200G mode
includeRouteObject (optional)
excludeRouteObject (optional)
protectionIncludeRouteObject (optional)
protectionExcludeRouteObject (optional)
modulation (optional)
String Specifies the modulation scheme for the optical signal
Enum:
SYSTEM_ASSIGNED
MOD_SP_QPSK
MOD_QPSK
MOD_8QAM
MOD_16QAM
MOD_BPSK
phaseEncoding (optional)
String Specifies the encoding type of the optical signal
Enum:
system_assigned
absolute
differential
waveshape (optional)
String Specifies the shape of the optical signal to be used
Enum:
single
_super
system_assigned
alien
servicePlaneType (optional)
String Specifies whether the service is Control Plane or Management Plane.
Enum:
controlPlane
mixedPlane
mrn
managementPlane
sourceTimeslot (optional)
String Applies timeslots to the port represented in a comma seperated value
destinationTimeslot (optional)
String Applies timeslots to the port represented in a comma seperated value

Ownership Up

consumable (optional)
Boolean Whether the system is able to consume this resource
modifiable (optional)
Boolean Whether the system is able to modify this resource automatically due to a change at a higher or lower layer
deletable (optional)
Boolean Whether the system is able to delete this resource automatically due to a change at a higher or lower layer

PathProfileTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
profileId (optional)
Long The Profile ID of the paths to be included in path computation. NOTE: A profile with Profile ID = 0 is a global default profile that applies to ALL paths that have NO specified Profile ID. The global default profile does NOT support BiDirectional or Disjoint properties
bidirection (optional)
String The Bidirectional Mode to be used in path computation
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
disjoint (optional)
String The Disjoint Mode to be used in path computation
Enum:
NO
NODE_STRICT_AND_SRLG
NODE_STRICT
LINK_LOOSE
LINK_STRICT_AND_SRLG
NODE_LOOSE
LINK_STRICT
objective (optional)
String The Metric Objective to be used in path computation
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
maxCost (optional)
Long The Max Cost constraint to be used in path computation
maxHops (optional)
Long The Max Hops constraint to be used in path computation
maxTeMetric (optional)
Long The Max TE Metric constraint to be used in the path computation

PerformanceMetric Up

tePerformanceMetric (optional)
measurement (optional)
Measurement Measured performance metric values. Static configuration and manual overrides of these measurements are also allowed.
normality (optional)
Normality Performance metric normality values.

PerformanceMetricAttributes Up

unidirectionalDelay (optional)
Long Delay or latency in micro seconds.
unidirectionalMinDelay (optional)
Long Minimum delay or latency in micro seconds.
unidirectionalMaxDelay (optional)
Long Maximum delay or latency in micro seconds.
unidirectionalDelayVariation (optional)
Long Delay variation in micro seconds.
unidirectionalPacketLoss (optional)
Double Packet loss as a percentage of the total traffic sent over a configurable interval. The finest precision is 0.000003%.
unidirectionalResidualBandwidth (optional)
Double Residual bandwidth that subtracts tunnel reservations from Maximum Bandwidth (or link capacity) [RFC3630] and provides an aggregated remainder across QoS classes.
unidirectionalAvailableBandwidth (optional)
Double Available bandwidth that is defined to be residual bandwidth minus the measured bandwidth used for the actual forwarding of non-RSVP-TE LSP packets. For a bundled link, available bandwidth is defined to be the sum of the component link available bandwidths.
unidirectionalUtilizedBandwidth (optional)
Double Bandwidth utilization that represents the actual utilization of the link (i.e. as measured in the router). For a bundled link, bandwidth utilization is defined to be the sum of the component link bandwidth utilizations.

PerformanceMetricNormalityAttributes Up

unidirectionalDelay (optional)
String Delay normality.
Enum:
normal
abnormal
unknown
unidirectionalMinDelay (optional)
String Minimum delay or latency normality.
Enum:
normal
abnormal
unknown
unidirectionalMaxDelay (optional)
String Maximum delay or latency normality.
Enum:
normal
abnormal
unknown
unidirectionalDelayVariation (optional)
String Delay variation normality.
Enum:
normal
abnormal
unknown
unidirectionalPacketLoss (optional)
String Packet loss normality.
Enum:
normal
abnormal
unknown
unidirectionalResidualBandwidth (optional)
String Residual bandwidth normality.
Enum:
normal
abnormal
unknown
unidirectionalAvailableBandwidth (optional)
String Available bandwidth normality.
Enum:
normal
abnormal
unknown
unidirectionalUtilizedBandwidth (optional)
String Bandwidth utilization normality.
Enum:
normal
abnormal
unknown

PerformanceMetricThrottle Up

tePerformanceMetric (optional)
unidirectionalDelayOffset (optional)
Long Offset value to be added to the measured delay value.
measureInterval (optional)
Long Interval in seconds to measure the extended metric values.
advertisementInterval (optional)
Long Interval in seconds to advertise the extended metric values.
suppressionInterval (optional)
Long Interval in seconds to suppress advertising the extended metric values.
thresholdOut (optional)
ThresholdOut If the measured parameter falls outside an upper bound for all but the min delay metric (or lower bound for min-delay metric only) and the advertised value is not already outside that bound, anomalous announcement will be triggered.
thresholdIn (optional)
ThresholdIn If the measured parameter falls inside an upper bound for all but the min delay metric (or lower bound for min-delay metric only) and the advertised value is not already inside that bound, normal (anomalous-flag cleared) announcement will be triggered.
thresholdAcceleratedAdvertisement (optional)
ThresholdAcceleratedAdvertisement When the difference between the last advertised value and current measured value exceed this threshold, anomalous announcement will be triggered.

PerformanceMetricThrottleContainer Up

performanceMetricThrottle (optional)
PerformanceMetricThrottle Link performance information in real time.

PhysicalLink Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
sourceId (optional)
String The id of the source network element
destinationId (optional)
String The id of the destination network element
sourcePortId (optional)
String The id of the source NNI port
destinationPortId (optional)
String The id of the destination NNI port
name (optional)
String The name of the physical link
linkCost (optional)

Platform Up

osName (optional)
String Unsupported - The name of the operating system in use - for example, 'Linux'.
osRelease (optional)
String Unsupported - The current release level of the operating system in use. This string MAY indicate the OS source code revision.
osVersion (optional)
String The current version level of the operating system in use. This string MAY indicate the specific OS build date and target variant information.
machine (optional)
String A vendor-specific identifier string representing the hardware in use.

Port Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
neId (optional)
String The router entity where the port resides
neName (optional)
String The name of the network equipment to which this endpoint belongs
name (optional)
String The name of the port
portType (optional)
String The type of port. Supported values are defined in RFC7224
role (optional)
String Whether the port is a UNI or NNI port
Enum:
UNI
NNI
portSpeed (optional)
Long The interface speed of the port
availableIngressBandwidth (optional)
Long Specifies the available ingress bandwidth associated with a port
availableEgressBandwidth (optional)
Long Specifies the available egress bandwidth associated with a port
portCapability (optional)
PortCapabilityType Specifies the capabilities on this port
description (optional)
String A textual description of the port.
ethernet (optional)
Ethernet Contains all Ethernet interface related configuration
tdm (optional)
Tdm Contains TDM DS1/E1 interface related configuration
interfaceId (optional)
Long The id of the port/interface
optics (optional)
Optics Contains Optical related configuration

PortCapabilityType Up

PortRequest Up

protectionType (optional)
String Specifies the protection type of the port. This only applies to client optical ports.
Enum:
working
protection

PortUtilizationHistory Up

utilization (optional)
Double Port utilization as a percentage
timestamp (optional)
DateAndTime Date and time-stamp for this record

QosProfile Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
ingressCosMappingTable (optional)
egressCosMappingTable (optional)
ingressQueueConfigurationTable (optional)
egressQueueConfigurationTable (optional)
ingressParam (optional)
IngressParam Ingress QoS related parameters.
egressParam (optional)
EgressParam Egress QoS related parameters.
externalIds (optional)

QosTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
ingressQueueOverride (optional)
egressQueueOverride (optional)
ingressParam (optional)
IngressParam Ingress QoS override parameters.
egressParam (optional)
EgressParam Egress QoS override parameters.
qosProfile (optional)
Long The ID of the default Generic QoS profile associated with the quality of service template

Queue Up

id (optional)
Long ID of the queue
cir (optional)
Long The Committed Information Rate in either Kbps or percentage (0..100). Default value, no override: set to -2; Max rate available: set to -1
pir (optional)
Long The Peak Information Rate in either Kbps or percentage (1..100). Default value, no override: set to -2; Max rate available: set to -1
cbs (optional)
Long The Committed Burst Size in KB.
mbs (optional)
Long The Maximum Burst Size in KB.
rateType (optional)
String The type of the PIR/CIR rate. Default is Kbps. When set to percent, the value of the queue rate will be a percentage of the port rate
Enum:
kbps
percent
queueType (optional)
String The type of the queue override. Default is Queue.
Enum:
Policer
Queue

Recovery Up

restorationStatus (optional)
String Restoration status.
Enum:
reversion_failed
normal
reversion_started
recovery_unavailable
recovery_admin
recovery_succeeded
recovery_failed
recovery_started
wait_to_restore
protectionStatus (optional)
String Protection status.
Enum:
reversion_failed
normal
reversion_started
recovery_unavailable
recovery_admin
recovery_succeeded
recovery_failed
recovery_started
wait_to_restore

Request«AsEntryRequest» Up

data (optional)

Request«AsSteeringEntryRequest» Up

data (optional)

Request«ClineServiceCreationTemplate» Up

data (optional)

Request«ClineServiceRequest» Up

data (optional)

Request«CustomAttributesTemplate» Up

data (optional)

Request«ElanServiceCreationTemplate» Up

data (optional)

Request«ElineRequestData» Up

data (optional)

Request«ElineServiceCreationTemplate» Up

data (optional)

Request«ExternalId» Up

data (optional)

Request«IpElanServiceRequest» Up

data (optional)

Request«IpL3ServiceRequest» Up

data (optional)

Request«L2EndpointRequest» Up

data (optional)

Request«L3EndpointRequest» Up

data (optional)

Request«L3vpnRdRtPolicy» Up

data (optional)

Request«L3vpnServiceCreationTemplate» Up

data (optional)

Request«LagRequest» Up

data (optional)

Request«LagServiceCreationTemplate» Up

data (optional)

Request«List«MonitoredPortRequest»» Up

data (optional)

Request«List«OpenflowFlowEntryRequest»» Up

data (optional)

Request«List«VipSubnetEntryRequest»» Up

data (optional)

Request«List«VipSubnetSteeringEntryRequest»» Up

data (optional)

Request«List«string»» Up

data (optional)

Request«LoopbackEndpointRequest» Up

data (optional)

Request«MonitoredRouterModifyRequest» Up

data (optional)

Request«MonitoredRouterRequest» Up

data (optional)

Request«NetworkElementRequest» Up

data (optional)

Request«NextHopBundleModifyRequest» Up

data (optional)

Request«NextHopBundleRequest» Up

data (optional)

Request«NextHopBundleSearch» Up

data (optional)

Request«OchServiceCreationTemplate» Up

data (optional)

Request«OduServiceCreationTemplate» Up

data (optional)

Request«OpenflowFlowSearchById» Up

data (optional)

Request«OpenflowFlowSearch» Up

data (optional)

Request«OpticsRequest» Up

data (optional)

Request«PathProfileTemplate» Up

data (optional)

Request«PortRequest» Up

data (optional)

Request«QosTemplate» Up

data (optional)

Request«RouterIdSystemIdMapping» Up

data (optional)

Request«ServiceTunnelRequest» Up

data (optional)

Request«SteeringEntrySearch» Up

data (optional)

Request«SteeringParameter» Up

data (optional)

Request«TdmEndpointRequest» Up

data (optional)

Request«Tenant» Up

data (optional)

Request«TunnelCreationTemplate» Up

data (optional)

Request«TunnelSelectionTemplate» Up

data (optional)

Request«UserInfo» Up

data (optional)

Request«VipAllSubnetSteeringEntryRequest» Up

data (optional)

Request«VipCustomerEntryRequest» Up

data (optional)

Request«VipSubnetEntryRequest» Up

data (optional)

ResponseData«AsBw» Up

response (optional)

ResponseData«AsEntry» Up

response (optional)

ResponseData«AsSteeringEntry» Up

response (optional)

ResponseData«Authentication» Up

response (optional)

ResponseData«BaseEntity» Up

response (optional)

ResponseData«BaseService» Up

response (optional)

ResponseData«ClineServiceCreationTemplate» Up

response (optional)

ResponseData«CustomAttributesTemplate» Up

response (optional)

ResponseData«ElanServiceCreationTemplate» Up

response (optional)

ResponseData«ElineServiceCreationTemplate» Up

response (optional)

ResponseData«L3vpnServiceCreationTemplate» Up

response (optional)

ResponseData«LagServiceCreationTemplate» Up

response (optional)

ResponseData«Link» Up

response (optional)

ResponseData«List«AsBw»» Up

response (optional)

ResponseData«List«AsEntry»» Up

response (optional)

ResponseData«List«AsSteeringEntryDetail»» Up

response (optional)

ResponseData«List«AsSteeringEntry»» Up

response (optional)

ResponseData«List«AsSubnetEntry»» Up

response (optional)

ResponseData«List«BaseEntity»» Up

response (optional)

ResponseData«List«BaseServiceEndpoint»» Up

response (optional)

ResponseData«List«BaseService»» Up

response (optional)

ResponseData«List«ClineServiceCreationTemplate»» Up

response (optional)

ResponseData«List«CustomAttributesTemplate»» Up

response (optional)

ResponseData«List«ElanServiceCreationTemplate»» Up

response (optional)

ResponseData«List«ElineServiceCreationTemplate»» Up

response (optional)

ResponseData«List«L3vpnRdRtPolicy»» Up

response (optional)

ResponseData«List«L3vpnServiceCreationTemplate»» Up

response (optional)

ResponseData«List«LagServiceCreationTemplate»» Up

response (optional)

ResponseData«List«MonitoredPort»» Up

response (optional)

ResponseData«List«MonitoredRouter»» Up

response (optional)

ResponseData«List«NetworkElement»» Up

response (optional)

ResponseData«List«NextHopBundle»» Up

response (optional)

ResponseData«List«OchServiceCreationTemplate»» Up

response (optional)

ResponseData«List«OduServiceCreationTemplate»» Up

response (optional)

ResponseData«List«OpenflowFlowEntry»» Up

response (optional)

ResponseData«List«OpenflowPort»» Up

response (optional)

ResponseData«List«OpenflowSwitch»» Up

response (optional)

ResponseData«List«OpenflowTable»» Up

response (optional)

ResponseData«List«PathProfileTemplate»» Up

response (optional)

ResponseData«List«PhysicalLink»» Up

response (optional)

ResponseData«List«PortUtilizationHistory»» Up

response (optional)

ResponseData«List«Port»» Up

response (optional)

ResponseData«List«QosProfile»» Up

response (optional)

ResponseData«List«QosTemplate»» Up

response (optional)

ResponseData«List«RouterIdSystemIdMapping»» Up

response (optional)

ResponseData«List«ServiceTunnel»» Up

response (optional)

ResponseData«List«SteeringParameter»» Up

response (optional)

ResponseData«List«Tenant»» Up

response (optional)

ResponseData«List«TunnelCreationTemplate»» Up

response (optional)

ResponseData«List«TunnelSelectionTemplate»» Up

response (optional)

ResponseData«List«Usergroup»» Up

response (optional)

ResponseData«List«User»» Up

response (optional)

ResponseData«List«VipCustomerBwEntry»» Up

response (optional)

ResponseData«List«VipCustomerEntry»» Up

response (optional)

ResponseData«List«VipSteeringEntry»» Up

response (optional)

ResponseData«List«VipSubnetEntry»» Up

response (optional)

ResponseData«List«string»» Up

response (optional)

ResponseData«MonitoredPort» Up

response (optional)

ResponseData«MonitoredRouter» Up

response (optional)

ResponseData«NetworkElement» Up

response (optional)

ResponseData«Networks» Up

response (optional)

ResponseData«Network» Up

response (optional)

ResponseData«NextHopBundle» Up

response (optional)

ResponseData«Node» Up

response (optional)

ResponseData«NspToken» Up

response (optional)

ResponseData«OchServiceCreationTemplate» Up

response (optional)

ResponseData«OduServiceCreationTemplate» Up

response (optional)

ResponseData«PathProfileTemplate» Up

response (optional)

ResponseData«PhysicalLink» Up

response (optional)

ResponseData«Port» Up

response (optional)

ResponseData«QosProfile» Up

response (optional)

ResponseData«QosTemplate» Up

response (optional)

ResponseData«RouterIdSystemIdMapping» Up

response (optional)

ResponseData«ServiceTunnel» Up

response (optional)

ResponseData«SteeringParameter» Up

response (optional)

ResponseData«Tenant» Up

response (optional)

ResponseData«TerminationPoint» Up

response (optional)

ResponseData«TunnelSelectionTemplate» Up

response (optional)

ResponseData«Usergroup» Up

response (optional)

ResponseData«User» Up

response (optional)

ResponseData«VipCustomerAndSubnetBwEntry» Up

response (optional)

ResponseData«VipCustomerEntry» Up

response (optional)

ResponseData«VipSteeringEntry» Up

response (optional)

ResponseData«boolean» Up

response (optional)

ResponseData«long» Up

response (optional)

ResponseData«string» Up

response (optional)

Response«AsBw» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«AsEntry» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«AsSteeringEntry» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Authentication» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«BaseEntity» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«BaseService» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«ClineServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«CustomAttributesTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«ElanServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«ElineServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«ErrorMessages» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«L3vpnServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«LagServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Link» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«AsBw»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«AsEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«AsSteeringEntryDetail»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«AsSteeringEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«AsSubnetEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«BaseEntity»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«BaseServiceEndpoint»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«BaseService»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«ClineServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«CustomAttributesTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«ElanServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«ElineServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«L3vpnRdRtPolicy»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«L3vpnServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«LagServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«MonitoredPort»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«MonitoredRouter»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«NetworkElement»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«NextHopBundle»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OchServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OduServiceCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OpenflowFlowEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OpenflowPort»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OpenflowSwitch»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«OpenflowTable»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«PathProfileTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«PhysicalLink»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«PortUtilizationHistory»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«Port»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«QosProfile»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«QosTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«RouterIdSystemIdMapping»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«ServiceTunnel»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«SteeringParameter»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«Tenant»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«TunnelCreationTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«TunnelSelectionTemplate»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«Usergroup»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«User»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«VipCustomerBwEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«VipCustomerEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«VipSteeringEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«VipSubnetEntry»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«List«string»» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«MonitoredPort» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«MonitoredRouter» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«NetworkElement» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Networks» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Network» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«NextHopBundle» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Node» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«NspToken» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«OchServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«OduServiceCreationTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«PathProfileTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«PhysicalLink» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Port» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«QosProfile» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«QosTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«RouterIdSystemIdMapping» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«ServiceTunnel» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«SteeringParameter» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Tenant» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«TerminationPoint» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«TunnelSelectionTemplate» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«Usergroup» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«User» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«VipCustomerAndSubnetBwEntry» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«VipCustomerEntry» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«VipSteeringEntry» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«boolean» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«long» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)

Response«string» Up

status (optional)
startRow (optional)
endRow (optional)
totalRows (optional)
data (optional)
Enum:
READY
INIT

RouteTarget Up

rt (optional)
String The route target for the service
targetType (optional)
String The type of route target that is defined for the service. Can be either import or export
Enum:
import_export
exp
imp

RouterIdSystemIdMapping Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
systemId (optional)
IpAddress The system address.
systemName (optional)
String The system name.
pccAddress (optional)
IpAddress The PCC IP address.
routerInfos (optional)

RouterInfo Up

networkIdentifier (optional)
NetworkIdentifierType Network identifier.
bgpLsId (optional)
Long BGP-LS topology identifier.
asNumber (optional)
AsNumber Autonomous system number.
routerId (optional)
DottedQuad The IGP Router ID.
protocol (optional)
String The protocol which IGP router is using
Enum:
OSPFv2
ISIS
ANY

RoutingBgp Up

routes (optional)

RoutingStatic Up

routes (optional)

Schedule Up

scheduleId (optional)
Long Identifies the schedule element.
start (optional)
DateAndTime Start time.
scheduleDuration (optional)
String Schedule duration in ISO 8601 format.
repeatInterval (optional)
String Repeat interval in ISO 8601 format.

Scheduler Up

cir (optional)
Long Scheduler CIR override in either Kbps or percentage (0..100), where -3 is sum of CIR, -2 is no override, -1 is maximum
pir (optional)
Long Scheduler PIR override in either Kbps or percentage (1..100), where -2 is no override, -1 is maximum
rateType (optional)
String The type of the PIR/CIR rate. Default is Kbps. When set to percent, the value of the scheduler rate will be a percentage of the port rate
Enum:
kbps
percent
schedulerType (optional)
String The type of the scheduler override. Default is Scheduler.
Enum:
Scheduler
Arbiter

Schedules Up

schedules (optional)
SchedulesMember Container of a schedule list defining when a particular configuration takes effect.

SchedulesMember Up

schedule (optional)

ServiceEdge Up

endpointAId (optional)
String Specifies an endpoint upon which to terminate the service edge
endpointBId (optional)
String Specifies an endpoint upon which to terminate the service edge

ServiceTopology Up

topoName (optional)
String The name of the topology
edges (optional)
endpointGrouping (optional)
groupConnections (optional)

ServiceTunnel Up

id (optional)
String The unique identifier of the entity
appId (optional)
String The client-defined, custom Application ID for the entity
operationalState (optional)
String The current operational state of the entity
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
neDeploymentState (optional)
String The current deployment state of the entity
Enum:
DEPLOYED
FAILED
UNKNOWN
PENDING
externalIds (optional)
name (optional)
String The name of the service
serviceType (optional)
String The type of the service
Enum:
ODU
TUNNEL
PHYSICAL_LINK
LAG
ELAN
CLINE
OCH
ELINE
L3_VPN
connectionState (optional)
String The connection state for the service
Enum:
DISCONNECTED
CONNECTED
UNKNOWN
tenants (optional)
topology (optional)
String The logical topology of the service
objective (optional)
String Specifies the primary goal for identifying resources and/or paths for service creation. Unsupported for L3 VPN Services
Enum:
TE_METRIC
COST
DISTANCE
STAR_WEIGHT
LATENCY
HOPS
bidirectional (optional)
String Specifies whether a return path is required, and if so, what type of return path will be used. Unsupported for L3 VPN Services
Enum:
SYMMETRIC_LOOSE
NO
ASYMMETRIC_STRICT
ASYMMETRIC_LOOSE
ANY_REVERSE_ROUTE
SYMMETRIC_STRICT
bw (optional)
Long Specifies the bandwidth required for the service. Unsupported for IP Services. Supported values for optical services can be 1244160(1Gbe:ODU0), 2666057(OTU1:ODU1), 9953280(10GbE:ODU2), 10312500(10GbE:ODU2E), 10709000(OTU2:ODU2), 11096000(OTU2:ODU2E), 39813120(40GbE:ODU3), 43108000(OTU3:ODU3), 44583000(OTU3:ODU3e2), 100000000(100GbE:ODU4) and 112000000(OTU4:ODU4), 155520(STM-1:ODU0), 622080(STM-4:ODU0), 2488320(STM-16:ODU1), 9953281(STM-64:ODU2), 39813121(STM-256:ODU3)
reverseBW (optional)
Long Specifies the bandwidth required for the returning path of the service. Unsupported for IP Services
maxLatency (optional)
Double Specifies the maximum latency (in ms) to consider for the service. Unsupported for IP Services
maxCost (optional)
Double Specifies the maximum cost to consider for the service. Unsupported for L3 VPN Services
maxHops (optional)
Integer Specifies the maximum number of hops to consider for the service. Unsupported for L3 VPN Services
lifeCycle (optional)
LifeCycle The Life Cycle details for a given object.
templateId (optional)
String Specifies the identifier of the template to apply to the service.
tunnelSelectionId (optional)
String Specifies the identifier of the tunnel selection profile to apply to the service
pathProfileId (optional)
String Specifies the identifier of the path profile to apply to the service. This only applies to optical services
groupId (optional)
String Specifies the identifier of the group to which this service should belong. This only applies to optical services
endpoints (optional)
sourceNodeId (optional)
IpAddress The source IP address of the tunnel. Only applies to point-to-point service tunnels. For multipoint service tunnels, please use source-endpoints instead.
destinationNodeId (optional)
IpAddress The destination IP address of the tunnel. Only applies to point-to-point service tunnels. For multipoint service tunnels, please use destination-endpoints instead.
sourceEndpoints (optional)
destinationEndpoints (optional)
underlyingTransport (optional)
String The transport of the tunnel
Enum:
ODU
VXLAN
ERP
L2TPV3
IPV4
UNKNOWN
GRE
VLAN
ANY
MPLS
steeringParameters (optional)
ownership (optional)
Ownership Specifies ownership model of this tunnel
availableBw (optional)
Long Specifies the available bandwidth on the service
description (optional)
String A textual description of the tunnel.

ServiceTunnelEndpoint Up

nodeId (optional)
String The ID of the NE
portId (optional)
String The ID of the port. Only applicable for ODU, ERP, and VLAN hand-off Service Tunnels.

ServiceTunnelRequest Up

steeringParameters (optional)
ownership (optional)
Ownership Specifies ownership model of this tunnel
availableBw (optional)
Long Specifies the available bandwidth on the service

SiteServiceQosProfile Up

qosProfile (optional)
Long The ID reference to the Generic QoS Profile
ingressOverrideQueues (optional)
egressOverrideQueues (optional)
ingressParam (optional)
IngressParam Ingress QoS policy override parameters associated with an endpoint.
egressParam (optional)
EgressParam Egress Qos policy override parameters associated with an endpoint.

Source Up

sourceNode (optional)
String Source node identifier, must be in same topology.
sourceTp (optional)
String Termination point within source node that terminates the link.

Srlg Up

uint32 (optional)

State Up

teLinkConfig (optional)
TeLinkConfig TE link configuration grouping.
teLinkStateDerived (optional)
TeLinkStateDerived Link state attributes in a TE topology.

StaticRoute Up

routeType (optional)
String Specifies the type of static route
Enum:
next_hop
destination (optional)
IpPrefix The prefix for the static route
targetIpAddress (optional)
IpAddress The target IP address. This would represent the next-hop address.
preference (optional)
Long The preference of this static route. The default is 5 and the range is from 1 - 255

SteeringEntrySearch Up

nextHopIpAddress (optional)
IpAddress The IP address of the bundle's next hop

SteeringParameter Up

name (optional)
UrlSafeString The name of the steering paramter

SupportingLink Up

networkRef (optional)
String This leaf identifies in which underlay topology the supporting link is present.
linkRef (optional)
String This leaf identifies a link which is a part of this link's underlay. Reference loops in which a link identifies itself as its underlay, either directly or transitively, are not allowed.

SupportingNode Up

networkRef (optional)
String References the underlay network that the underlay node is part of.
nodeRef (optional)
String References the underlay node itself.

SupportingTerminationPoint Up

networkRef (optional)
String This leaf identifies in which topology the supporting termination point is present.
nodeRef (optional)
String This leaf identifies in which node the supporting termination point is present.
tpRef (optional)
String Reference to the underlay node, must be in a different topology

SwitchingCapabilities Up

Tdm Up

channelFraming (optional)
String Specifies the channel framing configuration for the DS1/E1 port
signalMode (optional)
Enum:
SIGNAL_MODE_CAS
SIGNAL_MODE_NONE
ds0ChannelGroups (optional)

TdmDs0ChannelGroupInfo Up

name (optional)
String The name of this DS0 channel group
id (optional)
String The identifier of this DS0 channel group
adminState (optional)
String The current administrative state of this DS0 channel group
Enum:
MAINTENANCE
DOWN
UP
operationalState (optional)
String The current operational state of the DS0 channel group
Enum:
PARTIALLY_DOWN
TRANSITION
DOWN
UNKNOWN
UP
encapType (optional)
Enum:
PPP_AUTO
WAN_MIRROR
BCP_NULL
FRAME_RELAY
IPCP
BCP_DOT1Q
ATM
CEM
UNKNOWN
CISCO_HDLC
timeSlots (optional)
String The time-slots configured on the DS0 channel group

TdmEndpointRequest Up

readOnly (optional)
Boolean Specifies whether or not this request is read-only
appId (optional)
String The client-defined, custom Application ID for the entity
adminState (optional)
String The current administrative state of the entity
Enum:
MAINTENANCE
DOWN
UP
tenantId (optional)
String Specifies the identifier of the tenant to which the service will be assigned. Additional Tenants may be assigned using the assign resources to tenant API
customAttributes (optional)
customAttributesTemplateId (optional)
String Specifies the identifier of the custom attributes template. The values specified in the request will override the values defined in the template.
id (optional)
String The UUID of the port
name (optional)
String The name of the endpoint
timeSlots (optional)
String The time-slots configured on the DS0 channel group. The expected form is comma separated digits for individual time-slots with hyphen separated digits for a range of time-slots. E.g. \"3\" or \"3,5\" or \"3,5,8-12,20\" are all valid representations of time-slots
siteServiceQosProfile (optional)
SiteServiceQosProfile The name of Generic QoS profile applied to the endpoint

Te Up

config (optional)
Config Configuration data.
state (optional)
State Operational state data.

TeGlobalId Up

uint32 (optional)

TeLinkAttributes Up

schedules (optional)
Schedules A list of schedules defining when a particular configuration takes effect.
accessType (optional)
String Link access type, which can be point-to-point or multi-access.
Enum:
point_to_point
multi_access
externalDomain (optional)
ExternalDomain For an inter-domain link, specify the attributes of the remote end of link, to facilitate the signalling at local end.
isAbstract (optional)
Object Present if the link is abstract.
name (optional)
String Link Name.
underlay (optional)
Underlay Attributes of the te-link underlay.
adminStatus (optional)
String The administrative state of the link.
Enum:
testing
up
preparing_maintenance
down
maintenance
performanceMetricThrottleContainer (optional)
PerformanceMetricThrottleContainer A container controlling performance metric throttle.
teLinkInfoAttributes (optional)
TeLinkInfoAttributes Advertised TE information attributes.

TeLinkAugment Up

te (optional)
Te Indicates TE support.

TeLinkConfig Up

teLinkAttributes (optional)
TeLinkAttributes Link attributes in a TE topology.
bundledLinks (optional)
BundledLinks A set of bundled links.
componentLinks (optional)
ComponentLinks A set of component links
teLinkTemplate (optional)
array[String] The reference to a TE link template.
template (optional)

TeLinkConfigAttributes Up

teLinkAttributes (optional)
TeLinkAttributes Link attributes in a TE topology.

TeLinkConnectivityAttributes Up

maxLinkBandwidth (optional)
Double Maximum bandwidth that can be seen on this link in this direction. Units in bytes per second.
maxResvLinkBandwidth (optional)
Double Maximum amount of bandwidth that can be reserved in this direction in this link. Units in bytes per second.
unreservedBandwidth (optional)
teDefaultMetric (optional)
Long Traffic Engineering Metric.
performanceMetric (optional)
PerformanceMetric Link performance information in real time.
teSrlgs (optional)
TeSrlgs A list of SLRGs.

TeLinkInfoAttributes Up

interfaceSwitchingCapabilityList (optional)
InterfaceSwitchingCapabilityList List of Interface Switching Capabilities Descriptors (ISCD)
teLinkConnectivityAttributes (optional)
TeLinkConnectivityAttributes Advertised TE connectivity attributes.
linkIndex (optional)
Long The link identifier. If OSPF is used, this represents an ospfLsdbID. If IS-IS is used, this represents an isisLSPID. If a locally configured link is used, this object represents a unique value, which is locally defined in a router.
administrativeGroup (optional)
AdminGroups Administrative group or color of the link. This attribute covers both administrative group (defined in RFC3630, RFC5329, and RFC5305), and extended administrative group (defined in RFC7308).
linkProtectionType (optional)
String Link Protection Type desired for this link.
Enum:
enhanced
extra_traffic
shared
_1_plus_1
unprotected
_1_for_1

TeLinkStateDerived Up

informationSource (optional)
String Indicates the source of the information.
Enum:
other
locally_configured
ospfv2
ospfv3
isis
system_processed
unknown
informationSourceState (optional)
InformationSourceState The container contains state attributes related to the information source.
operStatus (optional)
String The current operational state of the link.
Enum:
testing
up
preparing_maintenance
down
maintenance
unknown
isTransitional (optional)
Object Present if the link is transitional, used as an alternative approach in lieu of inter-layer-lock-id for path computation in a TE topology covering multiple layers or multiple regions.
informationSourceEntry (optional)
recovery (optional)
Recovery Status of the recovery process.
underlay (optional)
TeLinkStateDerivedUnderlay State attributes for te-link underlay.

TeLinkStateDerivedUnderlay Up

teTopologyHierarchy (optional)
teLinkStateUnderlayAttributes (optional)
TeLinkStateUnderlayAttributes State attributes for te-link underlay.

TeLinkStateUnderlayAttributes Up

TeLinkUnderlayAttributes Up

underlayPrimaryPath (optional)
UnderlayPrimaryPath The service path on the underlay topology that supports this link.
underlayBackupPath (optional)
underlayProtectionType (optional)
Integer Underlay protection type desired for this link
underlayTrailSrc (optional)
UnderlayTrailSrc Source TE link of the underlay trail.
underlayTrailDes (optional)
UnderlayTrailDes Destination TE link of the underlay trail.

TeNodeAttributes Up

schedules (optional)
Schedules A list of schedules defining when a particular configuration takes effect.
adminStatus (optional)
String The administrative state of the link.
Enum:
testing
up
preparing_maintenance
down
maintenance
teNodeConnectivityMatrix (optional)
TeNodeConnectivityMatrix Connectivity matrix on a TE node.
teNodeInfoAttributes (optional)
TeNodeInfoAttributes Advertised TE information attributes.

TeNodeAugment Up

te (optional)
TeNodeAugmentTe Indicates TE support.

TeNodeAugmentTe Up

teNodeId (optional)
TeNodeId The identifier of a node in the TE topology. A node is specific to a topology to which it belongs.
config (optional)
TeNodeAugmentTeConfig Configuration data.
state (optional)
TeNodeAugmentTeState Operational state data.
tunnelTerminationPoint (optional)

TeNodeAugmentTeConfig Up

teNodeConfig (optional)
TeNodeConfig TE node configuration grouping.

TeNodeAugmentTeState Up

teNodeConfig (optional)
TeNodeConfig TE node configuration grouping.
teNodeStateDerived (optional)
TeNodeStateDerived Node state attributes in a TE topology.

TeNodeConfig Up

teNodeAttributes (optional)
TeNodeAttributes Containing node attributes in a TE topology.
teNodeTemplate (optional)
array[String] The reference to a TE node template.
template (optional)

TeNodeConfigAttributesTemplate Up

teNodeAttributes (optional)
TeNodeConfigAttributesTemplateTeNodeAttributes Containing node attributes in a TE topology.

TeNodeConfigAttributesTemplateTeNodeAttributes Up

schedules (optional)
Schedules A list of schedules defining when a particular configuration takes effect.
adminStatus (optional)
String The administrative state of the link.
Enum:
testing
up
preparing_maintenance
down
maintenance
teNodeInfoAttributes (optional)
TeNodeInfoAttributes Advertised TE information attributes.

TeNodeConnectivityMatrix Up

connectivityMatrix (optional)

TeNodeId Up

dottedQuad (optional)

TeNodeInfoAttributes Up

domainId (optional)
Long Identifies the domain that this node belongs. This attribute is used to support inter-domain links.
isAbstract (optional)
Object Present if the node is abstract, not present if the node is actual.
name (optional)
DomainName Node name.
signalingAddress (optional)
array[IpAddress] Node signaling address.
underlayTopology (optional)
UnderlayTopology When an abstract node encapsulates a topology, the attributes in this container point to said topology.

TeNodeStateDerived Up

informationSource (optional)
String Indicates the source of the information.
Enum:
other
locally_configured
ospfv2
ospfv3
isis
system_processed
unknown
informationSourceState (optional)
InformationSourceState The container contains state attributes related to the information source.
operStatus (optional)
String The current operational state of the node.
Enum:
testing
up
preparing_maintenance
down
maintenance
unknown
isMultiAccessDr (optional)
Object The presence of this attribute indicates that this TE node is a pseudonode elected as a designated router.
informationSourceEntry (optional)

TeNodeStateDerivedInformationSourceEntry Up

informationSourceAttributes (optional)
teNodeConnectivityMatrix (optional)
teNodeInfoAttributes (optional)

TeNodeTunnelTerminationCapability Up

switchingCapability (optional)
SwitchingCapabilities Switching Capability for this interface.
encoding (optional)
LspEncodingTypes Encoding supported by this interface.
interLayerLockId (optional)
Long Inter layer lock ID, used for path computation in a TE topology covering multiple layers or multiple regions.
protectionType (optional)
LspProtType The protection type that this tunnel termination point is capable of.
terminationCapability (optional)

TeOptimizationCriterion Up

TePathElement Up

v4Address (optional)
Ipv4Address An IPv4 address. This address is treated as a prefix based on the prefix length value below. Bits beyond the prefix are ignored on receipt and SHOULD be set to zero on transmission.
v4PrefixLength (optional)
Integer Length in bits of the IPv4 prefix
v6Address (optional)
Ipv6Address An IPv6 address. This address is treated as a prefix based on the prefix length value below. Bits beyond the prefix are ignored on receipt and SHOULD be set to zero on transmission.
v6PrefixLength (optional)
Integer Length in bits of the IPv4 prefix
asNumber (optional)
Integer AS number
routerId (optional)
IpAddress A router-id address
interfaceId (optional)
Long The interface identifier
value (optional)
Long the label value

TePerformanceMetric Up

TeSrlgs Up

value (optional)
array[Srlg] SRLG value.

TeTemplateName Up

string (optional)

TeTerminationPointAugment Up

te (optional)
TeTerminationPointAugmentTe Indicates TE support.

TeTerminationPointAugmentTe Up

teTpId (optional)
TeTpId An identifier to uniquely identify a TE termination point.
config (optional)
state (optional)
TeTerminationPointAugmentTeState Operational state data.

TeTerminationPointAugmentTeConfig Up

teTerminationPointConfig (optional)
TeTerminationPointConfig TE termination point configuration grouping.

TeTerminationPointAugmentTeState Up

teTerminationPointConfig (optional)
TeTerminationPointConfig TE termination point configuration grouping.

TeTerminationPointConfig Up

schedules (optional)
Schedules A list of schedules defining when a particular configuration takes effect.
interfaceSwitchingCapabilityList (optional)
InterfaceSwitchingCapabilityList List of Interface Switching Capabilities Descriptors (ISCD)
interLayerLockId (optional)
Long Inter layer lock ID, used for path computation in a TE topology covering multiple layers or multiple regions.

TeTopologiesAugment Up

te (optional)
TeTopologiesAugmentTe Indicates TE support.

TeTopologiesAugmentTe Up

templates (optional)
Templates Configuration parameters for templates used for TE topology.

TeTopologyAugment Up

te (optional)
TeTopologyAugmentTe Indicates TE support.

TeTopologyAugmentTe Up

providerId (optional)
TeGlobalId An identifier to uniquely identify a provider.
clientId (optional)
TeGlobalId An identifier to uniquely identify a client.
teTopologyId (optional)
TeTopologyId It is presumed that a datastore will contain many topologies. To distinguish between topologies it is vital to have UNIQUE topology identifiers.
config (optional)
TeTopologyAugmentTeConfig Configuration data.
state (optional)
TeTopologyAugmentTeState Operational state data.

TeTopologyAugmentTeConfig Up

teTopologyConfig (optional)
TeTopologyConfig TE topology configuration grouping.

TeTopologyAugmentTeState Up

teTopologyConfig (optional)
TeTopologyConfig TE topology configuration grouping.

TeTopologyConfig Up

schedules (optional)
SchedulesMember Container of a schedule list defining when a particular configuration takes effect.
preference (optional)
Integer Specifies a preference for this topology. A lower number indicates a higher preference.
optimizationCriterion (optional)
TeOptimizationCriterion Optimization criterion applied to this topology.

TeTopologyHierarchy Up

TeTopologyId Up

string (optional)

TeTopologyRef Up

providerIdRef (optional)
String A reference to a provider-id.
clientIdRef (optional)
String A reference to a client-id.
teTopologyIdRef (optional)
String A reference to a te-topology-id.
networkIdRef (optional)
String A reference to a network-id in base ietf-network module.

TeTpId Up

uint32 (optional)
ipAddress (optional)

Template Up

TemplateAttributes Up

priority (optional)
Integer The preference value to resolve conflicts between different templates. When two or more templates specify values for one configuration attribute, the value from the template with the highest priority is used.
referenceChangePolicy (optional)
String This attribute specifies the action taken to a configuration node that has a reference to this template.
Enum:
no_action
cascade
not_allowed

Templates Up

nodeTemplate (optional)
linkTemplate (optional)

Tenant Up

id (optional)
String The unique identifier for the tenant
tenantName (optional)
String The name of the tenant
contactName (optional)
String The contact name for the tenant
phoneNumber (optional)
String The phone number for the tenant
address (optional)
String The mailing address for the tenant

TerminationCapability Up

labelRestriction (optional)
maxLspBandwidth (optional)
linkTp (optional)
String Link termination point.

TerminationPoint Up

supportingTerminationPoint (optional)
tpId (optional)
TpId Termination point identifier.

ThresholdAcceleratedAdvertisement Up

performanceMetricAttributes (optional)
PerformanceMetricAttributes Link performance information in real time.

ThresholdIn Up

performanceMetricAttributes (optional)
PerformanceMetricAttributes Link performance information in real time.

ThresholdOut Up

performanceMetricAttributes (optional)
PerformanceMetricAttributes Link performance information in real time.

Tier1Scheduler Up

scheduler (optional)
Scheduler The parameters of a scheduler

TimeDivisionMultiplexCapable Up

minimumLspBandwidth (optional)
Double Minimum LSP Bandwidth. Units in bytes per second.
indication (optional)
String Indication whether the interface supports Standard or Arbitrary SONET/SDH
Enum:
standard
arbitrary

To Up

tpRef (optional)
String Relative reference to destination termination point.

Topology Up

serviceTopology (optional)
ServiceTopology The topology for the service

TpId Up

uri (optional)

TpRef Up

networkRef (optional)
String Used to reference a network, for example an underlay network.
nodeRef (optional)
String Used to reference a node. Nodes are identified relative to the network they are contained in.
tpRef (optional)
String A type for an absolute reference to a termination point. (This type should not be used for relative references. In such a case, a relative path should be used instead.)

TunnelCreationTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
deletable (optional)
Boolean Specifies whether or not the tunnel is deletable
consumable (optional)
Boolean Specifies whether or not the tunnel is consumable
modifiable (optional)
Boolean Specifies whether or not the tunnel is modifiable
protection (optional)
Boolean Specifies whether or not the tunnel has a protection path. Protection path is only signalled after the primary path fails.
protectionType (optional)
String Specifies path protection type. Protection path is pre-signalled and available for immediate recovery after a primary path failure.
Enum:
SECONDARY
STANDBY

TunnelSelectionTemplate Up

id (optional)
String The unique identifier of the template
appId (optional)
String The client-defined custom Application ID for this object
name (optional)
String The name of the template
objectDescription (optional)
String The description for this object
canUseExistingTunnel (optional)
Boolean Specifies whether or not the policy can use an existing tunnel
canResizeExistingTunnel (optional)
Boolean Specifies whether or not the policy can resize an existing tunnel
canRebindTunnel (optional)
Boolean Specifies whether or not the policy can rebind tunnel
canCreateNewTunnel (optional)
Boolean Specifies whether or not the policy can create new tunnel
shouldAvoidOperStateDown (optional)
Boolean Specifies whether or not the policy should avoid resource which their operational state is down
pccInitiatedLspEnabled (optional)
Boolean Specifies whether or not the policy can use PCC initiated tunnel
strictRsvpPriority (optional)
Integer Specifies the priority for selecting strict RSVP tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude strict RSVP tunnels from selection, [-1..7]
looseRsvpPriority (optional)
Integer Specifies the priority for selecting loose RSVP tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude loose RSVP tunnels from selection, [-1..7]
bgpPriority (optional)
Integer Specifies the priority for selecting BGP tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude BGP tunnels from selection, [-1..7]
ldpPriority (optional)
Integer Specifies the priority for selecting LDP tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude LDP tunnels from selection, [-1..7]
grePriority (optional)
Integer Specifies the priority for selecting GRE tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude GRE tunnels from selection, [-1..7]
erpPriority (optional)
Integer Specifies the priority for selecting ERPs. A lower value indicates a higher priority. A value of -1 indicates to exclude ERPs from selection, [-1..7]
oduPriority (optional)
Integer Specifies the priority for selecting ODU tunnels. A lower value indicates a higher priority. A value of -1 indicates to exclude ODU tunnels from selection, [-1..7]
steeringParametersIncluded (optional)
steeringParametersExcluded (optional)

TunnelTerminationPoint Up

config (optional)
TunnelTerminationPointConfig Configuration data.
state (optional)
TunnelTerminationPointState Operational state data.
tunnelTpId (optional)
array[byte[]] Tunnel termination point identifier.

TunnelTerminationPointConfig Up

teNodeTunnelTerminationCapability (optional)
TeNodeTunnelTerminationCapability Termination capability of a tunnel termination point on a TE node.

TunnelTerminationPointState Up

teNodeTunnelTerminationCapability (optional)
TeNodeTunnelTerminationCapability Termination capability of a tunnel termination point on a TE node.

Underlay Up

teTopologyHierarchy (optional)
teLinkUnderlayAttributes (optional)
TeLinkUnderlayAttributes Attributes for te-link underlay.
teLinkStateUnderlayAttributes (optional)
TeLinkStateUnderlayAttributes State attributes for te-link underlay.

UnderlayBackupPath Up

providerIdRef (optional)
String A reference to a provider-id.
clientIdRef (optional)
String A reference to a client-id.
teTopologyIdRef (optional)
String A reference to a te-topology-id.
networkIdRef (optional)
String A reference to a network-id in base ietf-network module.
pathElement (optional)
index (optional)
Long A sequence number to identify a backup path.

UnderlayPrimaryPath Up

teTopologyRef (optional)
TeTopologyRef References a TE topology.
pathElement (optional)

UnderlayTopology Up

teTopologyHierarchy (optional)
teTopologyRef (optional)
TeTopologyRef References a TE topology.

UnderlayTrailDes Up

tpRef (optional)
TpRef References a termination point in a specific node.

UnderlayTrailSrc Up

tpRef (optional)
TpRef References a termination point in a specific node.

Uri Up

string (optional)

UrlSafeString Up

string (optional)

User Up

id (optional)
String The user unique identifier
name (optional)
String The user name

UserInfo Up

userName (optional)
String The user name
password (optional)
String The password for the user

Usergroup Up

name (optional)
String The usergroup name

VipAllSubnetSteeringEntryRequest Up

nextHopIpAddress (optional)
IpAddress The IP address of the next hop to steer to

VipCustomerAndSubnetBwEntry Up

customerId (optional)
String The unique identifier for the VIP customer
bandwidth (optional)
Long Bandwidth in kbps
subnetsBandwidth (optional)

VipCustomerBwEntry Up

customerId (optional)
String The unique identifier for the VIP customer
bandwidth (optional)
Long Bandwidth in kbps

VipCustomerEntry Up

id (optional)
String The unique identifier for the VIP customer
name (optional)
String Customer name
subnetCount (optional)
Long Number of subnets on this customer
applicationId (optional)
Integer The VIP steering application ID
appGroupId (optional)
Long The VIP steering application group ID

VipCustomerEntryRequest Up

name (optional)
String Customer name

VipSteeringEntry Up

customerId (optional)
String The unique identifier for the VIP customer
state (optional)
String Steering state
Enum:
ACTIVE
PENDING
subnetsSteeringEntry (optional)
steeredSubnetCount (optional)
Long The number of subnets steered

VipSubnetBwEntry Up

subnetId (optional)
String The unique identifier for the VIP subnet
bandwidth (optional)
Long Bandwidth in kbps

VipSubnetEntry Up

id (optional)
String The unique identifier for the VIP subnet
subnetPrefix (optional)
IpPrefix Subnet prefix

VipSubnetEntryRequest Up

subnetPrefix (optional)
IpPrefix Subnet prefix

VipSubnetSteeringEntry Up

vipSubnetId (optional)
String The unique identifier for the VIP subnet
nextHopIpAddress (optional)
IpAddress The IP address of the next hop to steer to
flowId (optional)
String The unique identifier of the flow used for steering
subnetPrefix (optional)
IpPrefix Subnet prefix
nextHopBundleIds (optional)
array[String] The unique identifier of the next hop bundle(s) this subnet is steered to

VipSubnetSteeringEntryRequest Up

vipSubnetId (optional)
String The unique identifier for the VIP subnet
nextHopIpAddress (optional)
IpAddress The IP address of the next hop to steer to