{
  "name":"JOB_@@{JOBID}_@@{INSTANCEID}",
  "appId": "@@{TAPISAPPID}",
  "batchQueue": "@@{TAPISQUEUE}",
  "maxRunTime": "@@{WALLTIME}",
  "memoryPerNode": "2GB",
  "nodeCount": @@{NNODES},
  "processorsPerNode": @@{PPN},
  "archive": true,
  "archivePath": "/Archive/@@{INSTANCETOKEN}",
  "archiveSystem": "@@{TAPISARCHIVESYSTEM}",
  "inputs": {
    "tarballInput": "agave://@@{TAPISSTAGESYSTEM}//JobInputs/@@{INSTANCETOKEN}/@@{JOBID}_@@{INSTANCEID}_input.tar.gz",
    "tarballInputTimeTransferred": "agave://@@{TAPISSTAGESYSTEM}//JobInputs/@@{INSTANCETOKEN}/@@{JOBID}_@@{INSTANCEID}_timetransferred.tar.gz"
  },
  "parameters": {
    "localJobId":"@@{JOBID}",
    "instanceId":"@@{INSTANCEID}"
  },
  "notifications": [
    {
       "url":"https://@@{SUBMITHOSTFQDN}/api/v1/jobUpdate/@@{INSTANCETOKEN}?uuid=${UUID}&amp;event=${EVENT}&amp;jobStatus=${JOB_STATUS}&amp;jobURL=${JOB_URL}&amp;jobId=${JOB_ID}&amp;jobSystem=${JOB_SYSTEM}&amp;jobName=${JOB_NAME}&amp;jobStartTime=${JOB_START_TIME}&amp;jobEndTime=${JOB_END_TIME}&amp;jobSubmitTime=${JOB_SUBMIT_TIME}&amp;jobArchivePath=${JOB_ARCHIVE_PATH}&amp;jobArchiveURL=${JOB_ARCHIVE_URL}&amp;jobError=${JOB_ERROR}",
       "event":"*",
       "persistent":true
    }
  ]
}
