{ "extends": { "$ref": "CsvRecord }, "id": "MulticastRouteCsvRecord", "module_id": "PolicyConnectivityStatistics", "properties": { "group": { "$ref": "IPAddress, "description": "Multicast group address.", "readonly": true, "required": true, "title": "Multicast group address" }, "input_interface": { "description": "Ingress interface on which multicast traffic is learned.", "readonly": true, "required": true, "title": "Ingress interface", "type": "string" }, "output_interface": { "description": "Egress interface on which multicast traffic is forwarded.", "readonly": true, "required": true, "title": "Egress interface", "type": "string" }, "source_address": { "$ref": "IPAddress, "description": "Multicast source address.", "readonly": true, "required": true, "title": "Multicast source address" }, "transport_node": { "description": "Transport node uuid or policy path.", "readonly": true, "required": true, "title": "Transport node uuid or policy path", "type": "string" }, "ttl": { "description": "Time-to-live value for multicast packets.", "readonly": true, "required": true, "title": "Time to live", "type": "integer" }, "uptime": { "description": "Time for which multicast route entry is active.", "readonly": true, "required": true, "title": "Multicast route uptime", "type": "string" } }, "type": "object" }