Operation
post /data/gpc/network/computePath
computePath (computePath : /data/gpc/network/computePath)
computePath
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
---|---|---|---|---|
body | optional | connectionRequestResponse | ConnectionL0Impl |
--- |
Return type
Responses
Response Messages |
Schema |
---|---|
200success |
ConnectionL0
|
201Created | --- |
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
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.
application/json
External Docs
See Also :
Operation
post /data/gpc/network/deletePath
deletePath (deletePath : /data/gpc/network/deletePath)
deletePath
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
---|---|---|---|---|
body | optional | connection | GpcConnectionInfo |
--- |
Responses
Response Messages |
Schema |
---|---|
200 | --- |
201Created | --- |
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
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.
application/json
External Docs
See Also :
Operation
get /data/gpc/network/getServiceImpairmentData/{serviceId}
getServiceImpairmentData (getServiceImpairmentData : /data/gpc/network/getServiceImpairmentData/{serviceId})
getServiceImpairmentData
Path parameters
Name |
IsRequired |
Description |
Enum |
---|---|---|---|
serviceId | required | serviceId | --- |
Return type
Responses
Response Messages |
Schema |
---|---|
200success |
AsonResponse
|
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
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.
application/json
External Docs
See Also :
Operation
post /data/gpc/network/getSnapshot
getSnapshot (getSnapshot : /data/gpc/network/getSnapshot)
getSnapshot
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
---|---|---|---|---|
body | optional | connectionRequestResponse | ConnectionL0Impl |
--- |
Return type
Responses
Response Messages |
Schema |
---|---|
200success |
AsonResponse
|
201Created | --- |
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
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.
application/json
External Docs
See Also :
Operation
post /data/gpc/network/synch/{scope}
synchronize (synchronize : /data/gpc/network/synch/{scope})
synchronize
Path parameters
Name |
IsRequired |
Description |
Enum |
---|---|---|---|
scope | required | scope | --- |
Return type
Responses
Response Messages |
Schema |
---|---|
200success |
AsonResponse
|
201Created | --- |
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
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.
application/json
External Docs
See Also :
ConnectionL0
Name |
Type |
Description |
Enum |
---|---|---|---|
lambdaSpacingConstraint | Integer integer |
--- | --- |
createdWithL1 | Boolean boolean |
--- | --- |
setupPriority | Integer integer |
--- | --- |
serviceId | String string |
--- | --- |
boundMetrics | array[String] string |
--- | --- |
holdingPriority | Integer integer |
--- | --- |
constraints | array[Constraint] Constraint |
--- | --- |
errorMessage | String string |
--- | --- |
layerRate | String string |
--- | [OTU, OTU2, OTU4, ODU4, ODU4x2, ODU2, ODU2e, DSR, UNKNOWN] |
connectionId | String string |
--- | --- |
groupOrderId | String string |
--- | --- |
connectionStatus | String string |
--- | [path computed failed, path computed, unknown] |
fromNodeNo1 | Integer integer |
--- | --- |
fromPortNo1 | Integer integer |
--- | --- |
toNodeNo1 | Integer integer |
--- | --- |
toPortNo1 | Integer integer |
--- | --- |
protectionRestorationType | String string |
--- | [UNPROTECTED, SBR, GR, O_SNCP, O_PRC, UNKNOWN] |
connectionSetupType | String string |
--- | [SOFT_PERMANENT, PERMANENT, SWITCHED, UNKNOWN] |
fromNodeNo2 | Integer integer |
--- | --- |
fromPortNo2 | Integer integer |
--- | --- |
toNodeNo2 | Integer integer |
--- | --- |
toPortNo2 | Integer integer |
--- | --- |
displayName | String string |
--- | --- |
paths | array[PathBase] PathBase |
--- | --- |
ConnectionL0Impl
Name |
Type |
Description |
Enum |
---|---|---|---|
connectionId | String string |
--- | --- |
displayName | String string |
--- | --- |
connectionStatus | String string |
--- | [path computed failed, path computed, unknown] |
protectionRestorationType | String string |
--- | [UNPROTECTED, SBR, GR, O_SNCP, O_PRC, UNKNOWN] |
connectionSetupType | String string |
--- | [SOFT_PERMANENT, PERMANENT, SWITCHED, UNKNOWN] |
layerRate | String string |
--- | [OTU, OTU2, OTU4, ODU4, ODU4x2, ODU2, ODU2e, DSR, UNKNOWN] |
fromNodeNo1 | Integer integer |
--- | --- |
fromPortNo1 | Integer integer |
--- | --- |
fromNodeNo2 | Integer integer |
--- | --- |
fromPortNo2 | Integer integer |
--- | --- |
toNodeNo1 | Integer integer |
--- | --- |
toPortNo1 | Integer integer |
--- | --- |
toNodeNo2 | Integer integer |
--- | --- |
toPortNo2 | Integer integer |
--- | --- |
paths | array[PathBase] PathBase |
--- | --- |
groupOrderId | String string |
--- | --- |
errorMessage | String string |
--- | --- |
serviceId | String string |
--- | --- |
holdingPriority | Integer integer |
--- | --- |
setupPriority | Integer integer |
--- | --- |
boundMetrics | array[String] string |
--- | --- |
lambdaSpacingConstraint | Integer integer |
--- | --- |
createdWithL1 | Boolean boolean |
--- | --- |
constraints | array[Constraint] Constraint |
--- | --- |
Constraint
Name |
Type |
Description |
Enum |
---|
GpcConnectionInfo
Name |
Type |
Description |
Enum |
---|---|---|---|
connectionId | Long long |
--- | --- |
uniqueReqId | String string |
--- | --- |
connectionName | String string |
--- | --- |
restorationMode | Integer integer |
--- | --- |
workingSegments | array[OchSegment] OchSegment |
--- | --- |
protectionSegments | array[OchSegment] OchSegment |
--- | --- |
OchSegment
Name |
Type |
Description |
Enum |
---|---|---|---|
ochId | Long long |
--- | --- |
ochUserLabel | String string |
--- | --- |
aneid | Long long |
--- | --- |
aochIfindex | String string |
--- | --- |
aochPortLabel | String string |
--- | --- |
zneid | Long long |
--- | --- |
zochIfindex | String string |
--- | --- |
zochPortLabel | String string |
--- | --- |
channel | String string |
--- | --- |
channelSpacing | Integer integer |
--- | --- |
fecType | String string |
--- | --- |
channelUnit | Integer integer |
--- | --- |
teLinks | array[TeLink] TeLink |
--- | --- |
PathBase
Name |
Type |
Description |
Enum |
---|
RouteElementBase
Name |
Type |
Description |
Enum |
---|---|---|---|
egressTPLabel | String string |
--- | --- |
ingressTPLabel | String string |
--- | --- |
egressTerminationPoint | Integer integer |
--- | --- |
ingressTerminationPoint | Integer integer |
--- | --- |
ingressNe | Integer integer |
--- | --- |
egressNe | Integer integer |
--- | --- |
routeElementId | Integer integer |
--- | --- |
RouteSegmentBase
Name |
Type |
Description |
Enum |
---|---|---|---|
routeSegmentId | Integer integer |
--- | --- |
routeElements | array[RouteElementBase] RouteElementBase |
--- | --- |
RouteSegmentL0
Name |
Type |
Description |
Enum |
---|---|---|---|
channelSpacing | String string |
--- | --- |
channelNumber | Integer integer |
--- | --- |
routeSegmentId | Integer integer |
--- | --- |
routeElements | array[RouteElementBase] RouteElementBase |
--- | --- |
Void
Name |
Type |
Description |
Enum |
---|