{
    "title": "admission restricted scheme: MonthRestriction",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "javaType": "com.sos.inventory.model.job.MonthRestriction",
    "type": "object",
    "required": [
        "months"
    ],
    "extends": {
        "javaType": "com.sos.inventory.model.job.AdmissionRestriction",
        "type": "object",
        "properties": {
            "TYPE": {
                "javaType": "com.sos.inventory.model.job.AdmissionRestrictionType",
                "type": "string",
                "enum": [
                    "MonthRestriction"
                ]
            }
        },
        "additionalProperties": false
    },
    "description": "admission restriction with fixed property 'TYPE':'MonthRestriction'",
    "properties": {
        "months": {
            "description": "1 .. 12",
            "type": "array",
            "minItems": 1,
            "uniqueItems": true,
            "items": {
                "type": "integer",
                "minimum": 1,
                "maximum": 12
            }
        }
    },
    "additionalProperties": false
}