{ "id":"/axapi/v3/debug/ospf", "type":"object", "node-type":"scalar", "title":"ospf", "operation-not-allowed": ["PUT"], "operational":1, "description":"Debug Open Shortest Path First (OSPF)", "properties":{ "all":{ "type":"object", "$ref":"/axapi/v3/debug/ospf/all", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "bfd":{ "type":"object", "$ref":"/axapi/v3/debug/ospf/bfd", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "events":{ "type":"object", "$ref":"/axapi/v3/debug/ospf/events", "properties":{ "abr":{ "type":"number", "format":"flag", "default":0, "description":"OSPF ABR events" }, "asbr":{ "type":"number", "format":"flag", "default":0, "description":"OSPF ASBR events" }, "os":{ "type":"number", "format":"flag", "default":0, "description":"OS events" }, "router":{ "type":"number", "format":"flag", "default":0, "description":"Other router events" }, "vlink":{ "type":"number", "format":"flag", "default":0, "description":"Virtual-Link event" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "ifsm":{ "type":"object", "$ref":"/axapi/v3/debug/ospf/ifsm", "properties":{ "events":{ "type":"number", "format":"flag", "default":0, "description":"IFSM Event Information" }, "status":{ "type":"number", "format":"flag", "default":0, "description":"IFSM Status Information" }, "timers":{ "type":"number", "format":"flag", "default":0, "description":"IFSM Timer Information" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "lsa-list":{ "type":"array", "minItems":1, "items":{ "type":"lsa" }, "uniqueItems":true, "$ref":"/axapi/v3/debug/ospf/lsa/{flooding}", "array":[ { "properties":{ "flooding":{ "type":"number", "format":"flag", "default":0, "description":"LSA Flooding", "optional":false }, "gererate":{ "type":"number", "format":"flag", "default":0, "description":"LSA Generation", "optional":true }, "install":{ "type":"number", "format":"flag", "default":0, "description":"LSA Installation", "optional":true }, "maxage":{ "type":"number", "format":"flag", "default":0, "description":"LSA MaxAge processing", "optional":true }, "refresh":{ "type":"number", "format":"flag", "default":0, "description":"LSA Refreshment", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "flooding" ] } ] }, "nfsm-list":{ "type":"array", "minItems":1, "items":{ "type":"nfsm" }, "uniqueItems":true, "$ref":"/axapi/v3/debug/ospf/nfsm/{events}", "array":[ { "properties":{ "events":{ "type":"number", "format":"flag", "default":0, "description":"NFSM Event Information", "optional":false }, "status":{ "type":"number", "format":"flag", "default":0, "description":"NFSM Status Information", "optional":true }, "timers":{ "type":"number", "format":"flag", "default":0, "description":"NFSM Timer Information", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "events" ] } ] }, "nsm-list":{ "type":"array", "minItems":1, "items":{ "type":"nsm" }, "uniqueItems":true, "$ref":"/axapi/v3/debug/ospf/nsm/{interface}", "array":[ { "properties":{ "interface":{ "type":"number", "format":"flag", "default":0, "description":"NSM interface", "optional":false }, "redistribute":{ "type":"number", "format":"flag", "default":0, "description":"NSM redistribute", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "interface" ] } ] }, "packet-list":{ "type":"array", "minItems":1, "items":{ "type":"packet" }, "uniqueItems":true, "$ref":"/axapi/v3/debug/ospf/packet/{dd}", "array":[ { "properties":{ "dd":{ "type":"number", "format":"flag", "default":0, "description":"OSPFv3 Database Description", "optional":false }, "detail":{ "type":"number", "format":"flag", "default":0, "description":"Detail information", "optional":true }, "hello":{ "type":"number", "format":"flag", "default":0, "description":"OSPFv3 Hello", "optional":true }, "ls-ack":{ "type":"number", "format":"flag", "default":0, "description":"OSPFv3 Link State Acknowledgment", "optional":true }, "ls-request":{ "type":"number", "format":"flag", "default":0, "description":"OSPFv3 Link State Request", "optional":true }, "ls-update":{ "type":"number", "format":"flag", "default":0, "description":"OSPFv3 Link State Update", "optional":true }, "recv":{ "type":"number", "format":"flag", "default":0, "description":"Packet received", "optional":true }, "send":{ "type":"number", "format":"flag", "default":0, "description":"Packet sent", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "dd" ] } ] }, "route-list":{ "type":"array", "minItems":1, "items":{ "type":"route" }, "uniqueItems":true, "$ref":"/axapi/v3/debug/ospf/route/{ase}", "array":[ { "properties":{ "ase":{ "type":"number", "format":"flag", "default":0, "description":"External route calculation information", "optional":false }, "ia":{ "type":"number", "format":"flag", "default":0, "description":"Inter-Area route calculation information", "optional":true }, "install":{ "type":"number", "format":"flag", "default":0, "description":"Route installation information", "optional":true }, "spf":{ "type":"number", "format":"flag", "default":0, "description":"SPF calculation information", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ase" ] } ] } } }