{
 "name": "VertiGISPrintTool",
 "displayName": "VertiGIS Print Task",
 "description": "Exports Map Content, based on ESRI Export Web Map Specification by accepting various additional Parameters and Layouts or Layout Packages.",
 "category": "",
 "helpUrl": "https://dnrmaps.wi.gov/arcgis2/rest/directories/arcgisoutput/VertiGIS_Utilities/VertiGIS_Printing_Tools_GPServer/VertiGIS_Utilities_VertiGIS_Printing_Tools/VertiGISPrintTool.htm",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "Web_Map_as_JSON",
   "dataType": "GPString",
   "displayName": "Web Map as JSON",
   "description": "Web Map as JSON. Default is {}. See Task Request Schema.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Web_Map_as_FILE",
   "dataType": "GPDataFile",
   "displayName": "Web Map as FILE",
   "description": "Web Map as FILE. Reference to ZIP File uploaded to the Hosting Server containing the compressed Value of 'Web_Map_as_JSON'. This Parameter can be used to overcome HTTP POST Size Limitations. See https://developers.arcgis.com/rest/services-reference/enterprise/upload.htm.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "Output_File",
   "dataType": "GPDataFile",
   "displayName": "Output File",
   "description": "Location of the default Output File. Default is C:\\temp\\default.pdf.",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Format",
   "dataType": "GPString",
   "displayName": "Format",
   "description": "Output Format [AIX|BMP|EMF|EPS|GIF|JPG|PDF|PNG|PNG32|SVG|SVGZ|TGA|TIFF]. Default is PDF.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "PDF",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "AIX",
    "BMP",
    "EMF",
    "EPS",
    "GIF",
    "JPG",
    "PDF",
    "PNG",
    "PNG32",
    "SVG",
    "SVGZ",
    "TGA",
    "TIFF",
    "PAGX"
   ]
  },
  {
   "name": "Layout_Template",
   "dataType": "GPString",
   "displayName": "Layout Template",
   "description": "Layout Template [MAP_ONLY|Layout Ref|Layout Package Ref]. Default is MAP_ONLY. See Task Request Schema.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "MAP_ONLY",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "Additional_Settings_as_JSON",
   "dataType": "GPString",
   "displayName": "Additional Settings as JSON",
   "description": "Additional Settings as JSON. Default is {}. See Task Request Schema.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "Additional_Web_Maps_as_JSON",
   "dataType": "GPString",
   "displayName": "Additional Web Maps as JSON",
   "description": "Additional Web Maps as JSON. Default is []. See Task Request Schema.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "Additional_Web_Maps_as_FILE",
   "dataType": "GPDataFile",
   "displayName": "Additional Web Maps as FILE",
   "description": "Additional Web Maps as FILE. Reference to ZIP File uploaded to the Hosting Server containing the compressed Value of 'Additional_Web_Maps_as_JSON'. This Parameter can be used to overcome HTTP POST Size Limitations. See https://developers.arcgis.com/rest/services-reference/enterprise/upload.htm.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "Output_Aprx",
   "dataType": "GPDataFile",
   "displayName": "Output Aprx",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "Output_Log",
   "dataType": "GPDataFile",
   "displayName": "Output Log",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  }
 ]
}