{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "properties": {
        "MACAddress": {
            "attributes": [
                "readonly"
            ],
            "pattern": "^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$",
            "type": "string"
        },
        "NetworkSpeed": {
            "default": 0,
            "maximum": 0,
            "minimum": 0,
            "type": "integer"
        },
        "StaticIPv4Address": {
            "_format": "ipv4",
            "default": "192.168.0.69",
            "type": "string"
        },
        "StaticIPv4Gateway": {
            "_format": "ipv4",
            "default": "192.168.0.201",
            "type": "string"
        },
        "StaticIPv4SubNetMask": {
            "_format": "ipv4",
            "default": "255.255.255.0",
            "type": "string"
        },
        "UseDHCP": {
            "default": false,
            "type": "boolean"
        }
    },
    "required": [
        "StaticIPv4Address",
        "StaticIPv4SubNetMask",
        "StaticIPv4Gateway",
        "UseDHCP"
    ],
    "title": "O3D3xx network configuration",
    "type": "object"
}