{"type":"model","meta":{"id":"/apps/pubhub/media/conc-2511/d77fe2fa1c66c5533550637c8fa49491e06b8c79/475cb62a-52dd-3ab2-a3a0-6af7637d32e0","info":{"title":"Inventory Service","description":"Inventory Service api documentation","contact":{},"license":{"name":"ONC-AE-License","url":"https://www.cisco.com"},"version":"1.0.0-25.1.1"},"security":[{"basicAuth":[]}],"tags":[{"name":"Inventory Service api documentation"}],"x-parser-conf":{"overview":{"markdownPath":"reference/2431/inventory-service.md"},"serverConfig":"full","enableAuthEditing":true,"httpBasic":{"username":"api-user","password":"encrypted-password@123"}},"openapi":"3.0.1","servers":[{"url":"http://localhost","description":"Generated server url"}],"securitySchemes":{"basicAuth":{"type":"http","description":"Basic authentication scheme","scheme":"basic"}}},"spec":{"required":["UID"],"type":"object","properties":{"hierarchicalUID":{"type":"string","nullable":true},"businessStatus":{"type":"string","nullable":true},"networkStatus":{"type":"string","nullable":true},"label":{"type":"string","nullable":true},"portNumber":{"type":"integer","format":"int32","nullable":true},"portName":{"type":"string","nullable":true},"direction":{"type":"string","nullable":true},"portCapacity":{"type":"integer","format":"int32","nullable":true},"portIndex":{"type":"integer","format":"int32","nullable":true},"portType":{"type":"string","nullable":true},"subportCount":{"type":"integer","format":"int32","nullable":true},"subports":{"required":["UID"],"type":"object","properties":{"hierarchicalUID":{"type":"string","nullable":true},"businessStatus":{"type":"string","nullable":true},"networkStatus":{"type":"string","nullable":true},"label":{"type":"string","nullable":true},"portNumber":{"type":"integer","format":"int32","nullable":true},"portName":{"type":"string","nullable":true},"direction":{"type":"string","nullable":true},"portCapacity":{"type":"integer","format":"int32","nullable":true},"portIndex":{"type":"integer","format":"int32","nullable":true},"portType":{"type":"string","nullable":true},"subportCount":{"type":"integer","format":"int32","nullable":true},"subports":{"$ref":"#/components/schemas/Subport","$$ref":"#/components/schemas/Subport"},"timeslots":{"type":"array","nullable":true,"items":{"required":["UID"],"type":"object","properties":{"hierarchicalUID":{"type":"string","nullable":true},"businessStatus":{"type":"string","nullable":true},"demandID":{"type":"string","nullable":true},"demandIndex":{"type":"integer","format":"int32","nullable":true},"demandPathType":{"type":"string","nullable":true},"networkStatus":{"type":"string","nullable":true},"restorationBandwidth":{"type":"boolean","nullable":true},"oduIDs":{"type":"array","nullable":true,"items":{"type":"object","properties":{"start":{"type":"integer","format":"int32","nullable":true},"end":{"type":"integer","format":"int32","nullable":true}},"nullable":true,"$$ref":"#/components/schemas/Range"}},"unlocked":{"type":"array","nullable":true,"items":{"type":"string"}},"UID":{"type":"string"}},"nullable":true,"$$ref":"#/components/schemas/Timeslot"}},"unlocked":{"type":"array","nullable":true,"items":{"type":"string"}},"UID":{"type":"string"}},"nullable":true,"$$ref":"#/components/schemas/Subport"},"timeslots":{"type":"array","nullable":true,"items":{"required":["UID"],"type":"object","properties":{"hierarchicalUID":{"type":"string","nullable":true},"businessStatus":{"type":"string","nullable":true},"demandID":{"type":"string","nullable":true},"demandIndex":{"type":"integer","format":"int32","nullable":true},"demandPathType":{"type":"string","nullable":true},"networkStatus":{"type":"string","nullable":true},"restorationBandwidth":{"type":"boolean","nullable":true},"oduIDs":{"type":"array","nullable":true,"items":{"type":"object","properties":{"start":{"type":"integer","format":"int32","nullable":true},"end":{"type":"integer","format":"int32","nullable":true}},"nullable":true,"$$ref":"#/components/schemas/Range"}},"unlocked":{"type":"array","nullable":true,"items":{"type":"string"}},"UID":{"type":"string"}},"nullable":true,"$$ref":"#/components/schemas/Timeslot"}},"unlocked":{"type":"array","nullable":true,"items":{"type":"string"}},"UID":{"type":"string"}},"nullable":true,"$$ref":"#/components/schemas/Subport","title":"Subport"}}