Ken
Its a new day / I started over from your example - First test worked - Both in a python window and from a tool/script. Code and results running the tool/script are:
Code -----------
import arcpy, datetime, sys
from arcgis import GIS
from arcgis.features import _version
base_server_url = "https://gisportal.co.polk.or.us/server/rest/services/ParcelTest"
gis =GIS("pro")
arcpy.AddMessage("username:" + gis.properties.user.username)
from arcgis.features._version import VersionManager
version_management_server_url = f"{base_server_url}/VersionManagementServer"
vms = VersionManager(version_management_server_url, gis)
arcpy.AddMessage(vms.properties)
---- Result Messages ----
Start Time: Wednesday, September 7, 2022 6:02:57 AM
username:andersd
{
"name": "Version Management Server",
"type": "Map Server Extension",
"defaultVersionName": "sde.DEFAULT",
"defaultVersionGuid": "{BD3F4817-9A00-41AC-B0CC-58F78DBAE0A1}",
"capabilities": {
"supportsConflictDetectionByAttribute": true,
"supportsPartialPost": true,
"supportsDifferencesFromMoment": true,
"supportsDifferencesWithLayers": true,
"supportsAsyncReconcile": true,
"supportsAsyncPost": true,
"supportsAsyncDifferences": true
}
}
Succeeded at Wednesday, September 7, 2022 6:02:57 AM (Elapsed Time: 0.30 seconds)
----------------------------------------
I will keep testing - thanks again for looking into this.