{
    "_comment": "The contents of this file must be in sync with the parameters of the add_interface command",
    "additionalProperties": false,
    "dependencies": {
        "vendor": [
            "model"
        ]
    },
    "properties": {
        "automac": {
            "type": "boolean"
        },
        "autopg": {
            "type": "boolean"
        },
        "boot": {
            "type": "boolean"
        },
        "bus_address": {
            "type": "string"
        },
        "comments": {
            "type": "string"
        },
        "iftype": {
            "type": "string"
        },
        "mac": {
            "type": "string"
        },
        "model": {
            "type": "string"
        },
        "pg": {
            "type": "string"
        },
        "vendor": {
            "type": "string"
        }
    },
    "type": "object"
}