{
 "name": "CreateBuffers",
 "displayName": "CreateBuffers",
 "description": "",
 "category": "",
 "helpUrl": "https://portal.mra.gov.pg/arcgis",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "inputLayer",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Input Features",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "distance",
   "dataType": "GPDouble",
   "displayName": "Buffer Distance",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "distanceUnit",
   "dataType": "GPString",
   "displayName": "Buffer Distance Unit",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "Feet",
    "Yards",
    "Miles",
    "Meters",
    "Kilometers",
    "NauticalMiles"
   ]
  },
  {
   "name": "field",
   "dataType": "GPString",
   "displayName": "Buffer Distance Field",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "method",
   "dataType": "GPString",
   "displayName": "Method",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "Planar",
   "parameterType": "esriGPParameterTypeRequired",
   "category": "",
   "choiceList": [
    "Geodesic",
    "Planar"
   ]
  },
  {
   "name": "dissolveOption",
   "dataType": "GPString",
   "displayName": "Dissolve Option",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "None",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "All",
    "List",
    "None"
   ]
  },
  {
   "name": "dissolveFields",
   "dataType": "GPString",
   "displayName": "Dissolve Fields",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "summaryFields",
   "dataType": "GPString",
   "displayName": "Summary Statistics",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "multipart",
   "dataType": "GPBoolean",
   "displayName": "Allow Multipart Geometries",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "outputName",
   "dataType": "GPString",
   "displayName": "Output Features Name",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "output",
   "dataType": "GPRecordSet",
   "displayName": "Output Features",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "context",
   "dataType": "GPString",
   "displayName": "Context",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "Environment"
  }
 ]
}