- URL:
- https://<root>/<serviceName>/UtilityNetworkServer/unitIdentifiers/query
- Methods:
GET
POST
- Version Introduced:
- 11.5
Description
The query
operation on the unit
resource is used to return unit identifiers for, and identify existing gaps in, a unit container feature's containment hierarchy in a telecom domain network.
Request parameters
Parameter | Details |
---|---|
| The output format of the response. The default response format is
|
(Optional) | Specifies the name of the geodatabase version. The default value is Syntax: |
(Optional) | Specifies the token guid used to lock the version. If the calling client is editing a named version, the Syntax: |
(Optional) | Specifies the session moment. The default value is the version's current moment. This should only be specified by the client when they do not want to use the current moment. Syntax: Example: |
(Optional) | Array containing the unit container features to be queried for unit IDs. Syntax:
Example:
|
Example usage
Use the query
operation to return unit identifiers and gaps for a unit container feature.
Request URL and parameters:
https
f=json
gdbVersion=sde.Default
objects= [
{
"sourceId": 9,
"globalIds": ["{BE504BEE-F6AB-4474-A632-BC94E35DCD2A}"]
}
]
JSON Response syntax
{
"objects": [
{
"sourceId": 9,
"globalId": "{BE504BEE-F6AB-4474-A632-BC94E35DCD2A}",
"gaps": [
{
"start": 4,
"end": 7
}
],
"unitIdentifiers": [
{
"sourceId": 13,
"globalId": "{B2597E28-1751-4AB0-860A-AA722C8A4349}",
"firstUnit": 1,
"numUnits": 1
},
{
"sourceId": 13,
"globalId": "{475D2C72-F1E9-458E-941A-8D7CAC442C67}",
"firstUnit": 2,
"numUnits": 1
},
{
"sourceId": 13,
"globalId": "{6A43AB2F-A6FD-4B83-AA07-F2F1CF04C52B}",
"firstUnit": 3,
"numUnits": 1
},
{
"sourceId": 13,
"globalId": "{9A8061CA-B96B-466E-8B0A-CE6CBFE6C70B}",
"firstUnit": 8,
"numUnits": 1
}
]
}
],
"success": true
}