{ "additionalProperties": false, "extends": { "$ref": "BaseCountObservation }, "id": "PolicyCountObservation", "module_id": "PolicyConnectivity", "polymorphic-type-descriptor": { "type-identifier": "PolicyCountObservation" }, "properties": { "checkpoint_type": { "readonly": true, "required": true, "title": "Type of checkpoint", "type": "string" }, "count": { "readonly": true, "required": true, "title": "Packet count", "type": "integer" }, "logical_port_path": { "readonly": true, "required": false, "title": "The path of segment port or router port where the counter observation is populated", "type": "string" }, "port_id": { "readonly": true, "required": true, "title": "Port ID, which is either a logical port ID or an uplink name", "type": "string" }, "resource_type": { "required": true, "title": "Type of count observation", "type": "string" } }, "type": "object" }