{ "additionalProperties": false, "id": "Tier0HaVipConfig", "module_id": "PolicyConnectivity", "properties": { "enabled": { "default": true, "required": false, "title": "Flag to enable this HA VIP config.", "type": "boolean" }, "external_interface_paths": { "description": "Policy paths to Tier0 external interfaces which are to be paired to provide redundancy. Floating IP will be owned by one of these interfaces depending upon which edge node is Active.", "items": { "type": "string" }, "minItems": 2, "required": true, "title": "Policy paths to Tier0 external interfaces for providing redundancy", "type": "array" }, "vip_subnets": { "description": "Array of IP address subnets which will be used as floating IP addresses.", "items": { "$ref": "InterfaceSubnet }, "maxItems": 2, "minItems": 1, "required": true, "title": "VIP floating IP address subnets", "type": "array" } }, "title": "Tier0 HA VIP Config", "type": "object" }