{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/magic_lan_static_addressing", "title": "magic_lan_static_addressing", "description": "If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static_address is required along with secondary and virtual address.", "properties": { "address": { "$ref": "#/components/schemas/magic_cidr" }, "dhcp_relay": { "$ref": "#/components/schemas/magic_lan_dhcp_relay" }, "dhcp_server": { "$ref": "#/components/schemas/magic_lan_dhcp_server" }, "secondary_address": { "$ref": "#/components/schemas/magic_cidr" }, "virtual_address": { "$ref": "#/components/schemas/magic_cidr" } }, "required": [ "address" ], "type": "object" }