HaVipConfig (type)

{
  "additionalProperties": false, 
  "id": "HaVipConfig", 
  "module_id": "LogicalRouter", 
  "properties": {
    "enabled": {
      "default": true, 
      "required": false, 
      "title": "Flag to enable this ha vip config.", 
      "type": "boolean"
    }, 
    "ha_vip_subnets": {
      "description": "Array of IP address subnets which will be used as floating IP addresses. | Note - this configuration is applicable only for Active-Standby LogicalRouter. | For Active-Active LogicalRouter this configuration will be rejected.", 
      "items": {
        "$ref": "VIPSubnet
      }, 
      "maxItems": 2, 
      "minItems": 1, 
      "required": true, 
      "title": "Floating IP address subnets", 
      "type": "array"
    }, 
    "redundant_uplink_port_ids": {
      "description": "Identifiers of logical router uplink ports which are to be paired to provide | redundancy. Floating IP will be owned by one of these uplink ports (depending upon | which node is Active).", 
      "items": {
        "type": "string"
      }, 
      "maxItems": 2, 
      "minItems": 2, 
      "required": true, 
      "title": "Identifiers of uplink ports for providing redundancy", 
      "type": "array"
    }
  }, 
  "type": "object"
}