{
    "$schema": "http://json-schema.org/draft-06/schema#",
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "mac_details": {
            "src": "https://spacetelescope.github.io/understanding-json-schema/reference/object.html#dependencies",
            "title": "MAC Details",
            "type": "object",
            "properties": {
                "mac_address": {
                    "$id": "/properties/mac_address",
                    "title": "Mac Address",
                    "pattern": "^\\s*([A-Fa-f0-9]{2}(:{1}[A-Fa-f0-9]{2}){5})\\s*$",
                    "type": "string"
                }
            },
            "required": [
                "mac_address"
            ]
        }
    }
}