{ "additionalProperties": false, "description": "BGP neighbor learned/advertised route details.", "extends": { "$ref": "CsvRecord }, "id": "BgpNeighborRouteDetailsCsvRecord", "module_id": "AggSvcLogicalRouter", "properties": { "as_path": { "description": "BGP AS path attribute.", "readonly": true, "required": false, "title": "AS path", "type": "string" }, "local_pref": { "description": "BGP Local Preference attribute.", "readonly": true, "required": false, "title": "Local preference", "type": "integer" }, "logical_router_id": { "description": "Logical router id", "readonly": true, "required": true, "title": "Logical router id", "type": "string" }, "med": { "description": "BGP Multi Exit Discriminator attribute.", "readonly": true, "required": false, "title": "Multi Exit Discriminator", "type": "integer" }, "neighbor_address": { "$ref": "IPAddress, "description": "BGP neighbor peer IP address.", "readonly": true, "required": true, "title": "Neighbor IP address" }, "neighbor_id": { "description": "BGP neighbor id", "readonly": true, "required": true, "title": "BGP neighbor id", "type": "string" }, "network": { "$ref": "IPCIDRBlock, "description": "CIDR network address.", "readonly": true, "required": true, "title": "CIDR network address" }, "next_hop": { "$ref": "IPAddress, "description": "Next hop IP address.", "readonly": true, "required": false, "title": "Next hop IP address" }, "source_address": { "$ref": "IPAddress, "description": "BGP neighbor source address.", "readonly": true, "required": false, "title": "BGP neighbor source address" }, "transport_node_id": { "description": "Transport node id", "readonly": true, "required": true, "title": "Transport node id", "type": "string" }, "weight": { "description": "BGP Weight attribute.", "readonly": true, "required": false, "title": "Weight", "type": "integer" } }, "title": "BGP neighbor route details", "type": "object" }