Reset (Unit Identifiers)

URL:
https://<root>/<serviceName>/UtilityNetworkServer/unitIdentifiers/reset
Methods:
GETPOST
Version Introduced:
11.5

Description

The reset operation on the unitIdentifiers resource is used to reset the unit identifiers associated with a unit container feature in a telecom domain network. This is done to condense the unit identifier space, to address data inconsistency issues, or overcome unit identifier sequence exhaustion.

Request parameters

ParameterDetails

f

The output format of the response. The default response format is html.

Use dark colors for code blocksCopy
1
f=html | json | pjson

gdbVersion

(Optional)

Specifies the name of the geodatabase version. The default value is sde.DEFAULT.

Syntax: gdbVersion=<version>

sessionID

(Optional)

Specifies the token guid used to lock the version. If the calling client is editing a named version, the sessionId value must be provided; if the client is editing DEFAULT, the version may not be locked and the sessionId value should not be specified.

Syntax: sessionId=<guid>

moment

(Optional)

The session moment (the default is the version current moment). This should only be specified by the client when they do not want to use the current moment.

Syntax: moment=<Epoch time in milliseconds>

Example: moment=1730456642

objects

(Required)

Array containing the unit identifiable features or objects to be reset.

Syntax:

Use dark colors for code blocksCopy
1
2
3
4
5
6
[
	{
		"sourceId": <short>,
		"globalIds": ["<guid>"]
	}
]

Example:

Use dark colors for code blocksCopy
1
2
3
4
5
6
[
    {
        "sourceId": 9,
        "globalIds": ["{BE504BEE-F6AB-4474-A632-BC94E35DCD2A}"]
    }
]

Example usage

Request URL and parameters:

https://myserver.esri.com/server/rest/services/Telco/UtilityNetworkServer/unitIdentifiers/reset

Use dark colors for code blocksCopy
1
2
3
f=json
gdbVersion=sde.Default
objects= [{"sourceId": 9,"globalIds": ["{BE504BEE-F6AB-4474-A632-BC94E35DCD2A}"]}]

JSON Response syntax

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
	"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
}

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.