{ "name": "GetToolInfo", "displayName": "GetToolInfo", "description": "Get additional information such as the description of the network dataset used for the analysis and the execution limits for a tool in the geoprocessing service.", "category": "", "helpUrl": "https://sampleserver6.arcgisonline.com/arcgis/rest/directories/arcgisoutput/NetworkAnalysis/NetworkAnalysisUtilities_GPServer/NetworkAnalysis_NetworkAnalysisUtilities/GetToolInfo.htm", "executionType": "esriExecutionTypeSynchronous", "parameters": [ { "name": "serviceName", "dataType": "GPString", "displayName": "Service Name", "description": "Specify the service name containing the tool. The parameter value should be specified using one of the following keywords that reference a particular geoprocessing service. asyncClosestFacility\u2014The asynchronous geoprocessing service used to perform the closest facility analysis. asyncLocationAllocation\u2014The asynchronous geoprocessing service used to perform the location-allocation analysis. asyncRoute\u2014The asynchronous geoprocessing service used to perform the route analysis. asyncServiceArea\u2014The asynchronous geoprocessing service used to perform the service area analysis. asyncVRP\u2014The asynchronous geoprocessing service used to perform the vehicle routing problem analysis. syncVRP\u2014The synchronous geoprocessing service used to perform the vehicle routing problem analysis. asyncODCostMatrix\u2014 The asynchronous geoprocessing service used to perform the origin destination cost matrix analysis. The default value is asyncRoute.", "direction": "esriGPParameterDirectionInput", "defaultValue": "asyncRoute", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "asyncClosestFacility", "asyncLocationAllocation", "asyncODCostMatrix", "asyncRoute", "asyncServiceArea", "asyncVRP", "syncVRP" ] }, { "name": "toolName", "dataType": "GPString", "displayName": "Tool Name", "description": "Specify the tool name in the geoprocessing service. The parameter value should be a valid tool name in the geoprocessing service specified by the serviceName parameter. Valid tool names are FindClosestFacilities for asyncClosestFacility service SolveLocationAllocation for asyncLocationAllocation service FindRoutes for Route service GenerateServiceAreas for asyncServiceArea service SolveVehicleRoutingProblem for asyncVRP service EditVehicleRoutingProblem for syncVRP service GenerateOriginDestinationCostMatrix for asyncODCostMatrix service The default value is FindRoutes.", "direction": "esriGPParameterDirectionInput", "defaultValue": "FindRoutes", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "EditVehicleRoutingProblem", "FindClosestFacilities", "FindRoutes", "GenerateOriginDestinationCostMatrix", "GenerateServiceAreas", "SolveLocationAllocation", "SolveVehicleRoutingProblem" ] }, { "name": "toolInfo", "dataType": "GPString", "displayName": "Tool Info", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }