{ "name": "RunPythonScript", "displayName": "RunPythonScript", "description": "", "category": "", "helpUrl": "https://terra.library.brocku.ca/arcgis", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "pythonScript", "dataType": "GPString", "displayName": "Python Script", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "inputLayers", "dataType": "GPMultiValue:GPRecordSet", "displayName": "Input Layers", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": [], "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "userVariables", "dataType": "GPString", "displayName": "User Variables", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "context", "dataType": "GPString", "displayName": "Context", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "Environment" } ] }