NSX-T Data Center REST API

LogicalRouterRIBRequestParameters (type)

{
  "additionalProperties": false,
  "description": "Filter parameters for filtering routes from RIB depending on provided properties.",
  "extends": {
    "$ref": "RequiredTransportNodeIdParameters"
  },
  "id": "LogicalRouterRIBRequestParameters",
  "module_id": "AggSvcLogicalRouter",
  "properties": {
    "network_prefix": {
      "$ref": "IPAddressOrCIDRBlock",
      "description": "IPAddress or CIDR network address to filter the the RIB table",
      "required": false,
      "title": "Network address filter parameter"
    },
    "route_source": {
      "description": "To filter the RIB table based on the source from which route is learned.",
      "enum": [
        "BGP",
        "STATIC",
        "CONNECTED",
        "OSPF"
      ],
      "required": false,
      "title": "Route source filter parameter",
      "type": "string"
    },
    "source": {
      "$ref": "DataSourceType",
      "required": false,
      "title": "The data source, either realtime or cached. If not provided, cached data is returned."
    },
    "transport_node_id": {
      "required": false,
      "title": "TransportNode Id",
      "type": "string"
    },
    "vrf_table": {
      "description": "To filter RIB table depending on the parameters specified (not specified - empty) - get all routes DEFAULT - get entries from default VRF INTER_SR - get entries from inter SR VRF",
      "enum": [
        "DEFAULT",
        "INTER_SR"
      ],
      "required": false,
      "title": "VRF filter parameter",
      "type": "string"
    }
  },
  "title": "Logical Router RIB Request Parameters",
  "type": "object"
}