LogicalRouterConfig

LogicalRouterConfig
LogicalRouterConfig
JSON Example
{
    "internal_transit_network": "string",
    "transport_zone_id": "string",
    "ha_vip_configs": [
        {
            "ha_vip_subnets": [
                {
                    "prefix_length": 0,
                    "active_vip_addresses": [
                        "string"
                    ]
                }
            ],
            "redundant_uplink_port_ids": [
                "string"
            ],
            "enabled": false
        }
    ],
    "external_transit_networks": [
        "string"
    ]
}
string As ipv4-cidr-block As ipv4-cidr-block
internal_transit_network
Optional

CIDR block defining Service router to distributed router links

string
transport_zone_id
Optional

Transport zone of the logical router. If specified then all downlink switches should belong to this transport zone and an error will be thrown if transport zone of the downlink switch doesn't match with this transport zone. All internal and external transit switches will be created in this transport zone.

ha_vip_configs
Optional

This configuration can be defined only for Active-Standby LogicalRouter to provide | redundancy. For mulitple uplink ports, multiple HaVipConfigs must be defined | and each config will pair exactly two uplink ports. The VIP will move and will | always be owned by the Active node. Note - when HaVipConfig[s] are defined, | configuring dynamic-routing is disallowed.

array of string
external_transit_networks
Optional

CIDR block defining tier0 to tier1 links