- URL:
- https://<LinearReferencingService-url>/createVersion
- Methods:
GET
- Required Capability:
- The ArcGIS Location Referencing license is required to use this resource.
- Version Introduced:
- 10.6
Description
Creates a new version in an enterprise geodatabase. The version will have public access. Version names are case sensitive and should take the form {'{'}owner{'}'}.{'{'}version{'}'}
, for example, sde.DEFAULT
.
Request parameters
Parameter | Details |
---|---|
(Optional) |
Specifies the response format. The default response format is Values: |
(Required) | Name of the version to create. This must not have any owner prefix. |
(Required) | Name of an existing version on which to base the new child version. This must be a full version name with an owner prefix. |
| A description of the new version. |
|
A unique ID that identifies an LRS workspace. Refer to the LRS service resource for a list of LRS workspaces and their IDs. If there is only one LRS workspace referenced by the map service, that LRS is used by default. Otherwise, the |
Example usage
Example 1
URL for creating version Job_
with parent version sde.DEFAULT
in the default LRS workspace.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/createVersion?f=json&name=Job_42&parentVersion=sde.DEFAULT
Example 2
URL for creating version Job_
with parent version dbo.Lock
in the LRS workspace 387ad279-6026-4680-8171-fd17d1b9efd4
.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/createVersion?f=json&name=Job_42&parentVersion=dbo.LockRoot&lrsId=387ad279-6026-4680-8171-fd17d1b9efd4
JSON Response syntax
{
"versionName": "<versionName>" // the full version name, including the owner
}
JSON Response example
{
"versionName": "sde.Job_42"
}