- URL:
- https://<admin-root>/createNewSite
- Methods:
- GET
- Required Capability:
- Administrator
- Version Introduced:
- 10.8
Description
The create  operation is the first operation that you must invoke when you install  ArcGIS Mission Server for the first time. Creating a new site involves the following:
- Allocating a store to save the site configuration
- Configuring the server machine and registering it with the site
- Configuring server directories
- Deploying the services that are marked to automatically deploy
Because of the number of tasks, it usually takes awhile for this operation to complete. Once a site has been created, you can federate your ArcGIS Mission Server or join other ArcGIS Mission Server server machines to this site.
Request parameters
| Parameter | Description | 
|---|---|
| 
 | The name of the administrative account to be used by the site. This can be changed later. Example  | 
| 
 | The credentials of the administrative account. Example  | 
| 
 | A JSON object representing the connection to the configuration store. By default, the configuration store is maintained in the ArcGIS Mission Server installation directory. Example  | 
| 
 | A JSON object representing a collection of server directories to create. By default, the server directories are created locally. Example  | 
| 
 | Optional log settings. Example  | 
| 
 | A flag that indicates if the operation needs to be run asynchronously. Values:  | 
| 
 | The response format. The default response format is  Values:  | 
Example usage
Below is a sample POST request for create , formatted for readability:
POST /arcgis/admin/createNewSite HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
username=admin&password=secret&configStoreConnection={
  "type"="FILESYSTEM",
  "connectionString": "\\myshare\config-store",
  "localRepositoryPath": "C:\\arcgismissionserver\\local"
}&directories={
  "directories": [
    {
      "name": "arcgisjobs",
      "physicalPath": "C:\\arcgismissionserver\\directories\\arcgisjobs",
      "directoryType": "JOBS",
      "cleanupMode": "TIME_ELAPSED_SINCE_LAST_MODIFIED",
      "maxFileAge": 360,
      "description": "Stores jobs for creating missions and other related mission server operations"
    },
    {
      "name": "arcgisoutput",
      "physicalPath": "C:\\arcgismissionserver\\directories\\arcgisoutput",
      "directoryType": "OUTPUT",
      "cleanupMode": "TIME_ELAPSED_SINCE_LAST_MODIFIED",
      "maxFileAge": 10,
      "description": "Stores various information generated by mission server"
    },
    {
      "name": "arcgissystem",
      "physicalPath": "C:\\arcgismissionserver\\directories\\arcgissystem",
      "directoryType": "SYSTEM",
      "cleanupMode": "NONE",
      "maxFileAge": 0,
      "description": "Stores directories and files used internally by ArcGIS Mission Server"
    }
  ]
}&logsSettings={
  "logLevel": "INFO",
  "logDir": "C:\\arcgismissionserver\\logs\\",
  "maxErrorReportsCount": 10,
  "maxLogFileAge": 90
}&runAsync=true&f=json