VrfL2VniConfig (type)

{
  "id": "VrfL2VniConfig", 
  "module_id": "PolicyConnectivity", 
  "properties": {
    "l2_vni": {
      "description": "L2 VNI associated with the VRF. It must be unique and available from the VNI pool defined for EVPN service.", 
      "required": true, 
      "title": "L2 VNI associated with the VRF", 
      "type": "int"
    }, 
    "route_distinguisher": {
      "description": "This is a 64 bit number which disambiguates overlapping logical networks, with format in IPAddress:<number> or ASN:<number>.", 
      "required": true, 
      "title": "The unique route distinguisher for the virtual routing and forwarding instance", 
      "type": "string"
    }, 
    "route_targets": {
      "description": "Route targets.", 
      "items": {
        "$ref": "VrfRouteTargets
      }, 
      "maxItems": 1, 
      "minItems": 1, 
      "required": true, 
      "title": "Route targets", 
      "type": "array"
    }
  }, 
  "type": "object"
}