- URL:
- https://[root]/portals/[portalID]/servers/[serverID]
- Methods:
GET
- Operations:
- Unregister Server, Update Server
Example usage
The following is a sample ArcGIS Enterprise request URL used to access an individual server resource:
htpps://machine.domain.com/webadaptor/sharing/rest/portals/0123456789ABCDEF/servers/J5TUOrNQurCDgHFq?f=pjson
Description
The resource for an individual server represents an ArcGIS Server site that has been federated with the organization.
Request parameters
Parameter | Details |
---|---|
| The response format. The default format is Values: |
Response properties
Property | Details |
---|---|
| The ID of the ArcGIS Server site. |
| A user-provided name for the server, with a limit of 250 characters. This parameter also supports the use of double-byte characters. |
| The administrative URL of the ArcGIS Server site, using the fully qualified name of the machine. |
| The externally visible URL of the ArcGIS Server site, using the fully qualified name of the machine. |
| A Boolean property denoting whether the ArcGIS Server site is allowed to host services for the portal ( |
| The key returned when the Register Server operation is called for this server. The key is only displayed once; hence, this property usually returns null. |
| The server type. Values: |
| The role of the server. Values: |
| The function of the server. Values: |
| Introduced at 10.9.1. The administrative public URL used by federated servers to communicate with ArcGIS Enterprise on Kubernetes hosted services. This property is supported when the server role is set as |
JSON Response syntax
{
"id": "<serverId>",
"name": "<serverName>",
"adminUrl": "<serverAdminUrl>",
"url": "<serverUrl>",
"isHosted": <true|false>,
"serverKey": "<serverKey>",
"serverType": "<serverType>",
"serverRole": "<serverRole>",
"serverFunction": "<serverFunction>",
"adminPublicUrl": "<serverAdminPublicUrl>"
}
JSON Response example
The following sample response for an individual server resource is returned by an ArcGIS Enterprise:
{
"id": "J5TUOrNQurCDgHFq",
"name": "myserver.mydomain.com:6443",
"adminUrl": "https://myserver.mydomain.com:6443/arcgis",
"url": "https://myserver.mydomain.com/arcgis",
"isHosted": true,
"serverKey": "null",
"serverType": "ArcGIS",
"serverRole": "HOSTING_SERVER",
"serverFunction": "GeoAnalytics"
}
The following sample JSON response is returned an individual server resource in an ArcGIS Enterprise on Kubernetes deployment:
{
"id": "zJSrbFZiKpjXPrJD",
"name": "organization.domain.com",
"adminUrl": "https://private-ingress.domain.com/context/",
"url": "https://organization.domain.com/context",
"isHosted": true,
"serverType": "ArcGIS",
"serverRole": "HOSTING_SERVER",
"serverFunction": "",
"adminPublicUrl": "https://organization.domain.com/context"
}