isc.DataSource.create({
    isServerDS:true,
    allowAdvancedCriteria:true,
    ID:"QuartzTriggers",
    fields:[
        {
            name:"jobGroup",
            showIf:"false",
            type:"string",
            required:true,
            validators:[
            ]
        },
        {
            name:"jobName",
            showIf:"false",
            type:"string",
            required:true,
            validators:[
            ]
        },
        {
            name:"group",
            type:"string",
            required:true,
            validators:[
            ],
            primaryKey:true
        },
        {
            name:"name",
            type:"string",
            required:true,
            validators:[
            ],
            primaryKey:true
        },
        {
            name:"description",
            type:"string",
            validators:[
            ]
        },
        {
            name:"dataMap",
            type:"any",
            validators:[
            ]
        },
        {
            name:"startTime",
            type:"datetime",
            validators:[
            ]
        },
        {
            name:"endTime",
            type:"datetime",
            validators:[
            ]
        },
        {
            name:"cronExpression",
            type:"text",
            required:true,
            validators:[
            ]
        },
        {
            addUnknownValues:"false",
            textMatchStyle:"substring",
            validators:[
            ],
            name:"timeZone",
            displayField:"ID",
            optionDataSource:"QuartzTimeZone",
            editorType:"ComboBoxItem",
            type:"text",
            valueField:"ID"
        },
        {
            name:"misfireInstruction",
            valueMap:{
                "0":"MISFIRE_INSTRUCTION_SMART_POLICY",
                "-1":"MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY",
                "1":"MISFIRE_INSTRUCTION_FIRE_ONCE_NOW",
                "2":"MISFIRE_INSTRUCTION_DO_NOTHING"
            },
            type:"intEnum",
            defaultValue:"0",
            validators:[
            ]
        },
        {
            name:"state",
            valueMap:{
                "0":"Normal",
                "1":"Paused",
                "2":"Complete",
                "3":"Error",
                "4":"Blocked",
                "-1":"None"
            },
            type:"intEnum",
            validators:[
            ],
            canEdit:false
        }
    ]
})
