NSX-T Data Center REST API

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"
}