| applicationIDsJSON | String | JSON Data for application_id | [optional] |
| childPriorityAdjustmentOnComplete | Integer | When this task completes, adjust the priority of child tasks by this value | [optional] |
| cpuResource | Integer | Number of milli-cpus needed to reserve for this engine | [optional] |
| cpuShares | Integer | Relative priority of this engine if resources are restricted. 1024 is default | [optional] |
| debugPort | Long | Port as exposed by engine for debugging. 0 means engine has no debugging capabilities. | [optional] |
| dependencyJSON | String | JSON Data for dependency | [optional] |
| dontrunComplete | Boolean | If true, do not run this engine. Complete as soon as possible and do not assign work. | [optional] |
| edgeVersion | Integer | edge version of the engine | [optional] |
| engineCategoryID | UUID | The UUID of the Engine Category | [optional] |
| engineID | UUID | | [optional] |
| engineName | String | Name of the Engine | [optional] |
| engineOutputType | EngineTypeEnum | | [optional] |
| engineState | EngineStateEnum | | [optional] |
| engineType | EngineTypeEnum | | [optional] |
| fieldsJSON | String | JSON Data for fields | [optional] |
| getWorkInterval | Long | | [optional] |
| gpuSupported | String | Type of GPU needed: none, aws_p2, aws_p3 | [optional] |
| idleTimeout | Integer | | [optional] |
| internalOrganizationID | UUID | | [optional] |
| jwtRightsJSON | String | JSON Data for jwt_rights | [optional] |
| maxProcessingSecondsPerWorkItem | Integer | | [optional] |
| maxRunning | Long | | [optional] |
| maxWaitSecondsForChunk | Integer | | [optional] |
| memoryResource | Long | Bytes of memory to reserve for this engine | [optional] |
| minAvailable | Long | | [optional] |
| minRunning | Long | | [optional] |
| numChunksPerWorkItem | Integer | | [optional] |
| parallelProcessing | Boolean | If true, the engine can handle multiple instances working against the same chunk task. | [optional] |
| parentCompleteBeforeStart | Boolean | If true, the engine waits for the parent(s) to be complete before starting | [optional] |
| preload | Boolean | If it is `true`, that means the engine need to pull docker image to local | [optional] |
| priorityAdjustment | Integer | On new tasks with this engine, add this value to the priority of that task | [optional] |
| replacementEngineID | UUID | | [optional] |
| storageResource | Long | Bytes of disk storage to reserve for this engine | [optional] |
| ttlPaddingInSeconds | Long | | [optional] |
| updateStatusInterval | Integer | | [optional] |
| validationJSON | String | JSON Data for validation | [optional] |