{ 
	"staticInputs": [
        {
            "name": "Job inputs",
            "group":"all",
            "dataTypes": [
                "DirectoryReference"
            ],
            "defaultDataType": "DirectoryReference",
            "inputHandlingOptions":[
                "Single",
                "Constant",
                "Queue"
            ],
            "defaultInputHandling":"Queue",
            "inputExecutionConstraintOptions":[
                "Required"
            ],
            "defaultInputExecutionConstraint":"Required"
        },
		{
            "name": "Shared job input",
            "group":"all",
            "dataTypes": [
                "DirectoryReference"
            ],
            "defaultDataType": "DirectoryReference",
            "inputHandlingOptions":[
                "Single",
                "Constant",
                "Queue"
            ],
            "defaultInputHandling":"Queue",
            "inputExecutionConstraintOptions":[
                "Required",
                "RequiredIfConnected"
            ],
            "defaultInputExecutionConstraint":"RequiredIfConnected"
        },
		{
            "name": "Job count",
            "group":"all",
            "dataTypes": [
                "Integer"
            ],
            "defaultDataType": "Integer",
            "inputHandlingOptions":[
                "Single",
                "Constant",
                "Queue"
            ],
            "defaultInputHandling":"Queue",
            "inputExecutionConstraintOptions":[
                "Required",
                "RequiredIfConnected"
            ],
            "defaultInputExecutionConstraint":"RequiredIfConnected"
        }
    ],
    "staticInputGroups":[
        {
            "name":"all",
            "type":"Or"
        }
    ]
}