{"type":"api","title":"Get Images For Repository For Range","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/6a2ef59a-ba2d-3415-a824-195345c9d1ae","info":{"contact":{"email":"support@cisco.com","name":"Crosswork Team, Cisco"},"description":"Software Images APIs allow the user to perform CRUD operations on SWIM service.","license":{"name":"Cisco Software License Agreement","url":"http://www.cisco.com/public/sw-license-agreement.html"},"title":"APIs exposed by SWIM service","version":"1.0.0"},"x-parser-conf":{"overview":{"markdownPath":"reference/EMF/swim-api-overview.md"}},"openapi":"3.0.0","servers":[{"url":"https://{server_ip}:30603/crosswork/swim/{version}","variables":{"version":{"description":"API version","default":"v1"}}}]},"spec":{"parameters":[{"description":"Range Header","example":"10","in":"header","name":"Range","required":false,"schema":{"type":"string"}},{"description":"Request Params Map","example":{"_SORT":["vendor.ASC"],"name":["*name*"]},"in":"query","name":"requestParams","required":false,"schema":{"description":"Multi value map string","additionalProperties":{"items":{"type":"string"},"type":"array"},"properties":{"all":{"description":"All","additionalProperties":{"type":"string"},"type":"object"},"empty":{"description":"Empty","type":"boolean"}},"type":"object","$$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"206":{"content":{"application/json":{"schema":{"description":"Software image List DTO wrapper","example":{"softwareImageListDTO":{"id":"imageId","items":[{"family":"NCS4200","features":"","filesize":510412892,"imageCheckSum":"efd99856fca8abc6780f5b3624c52dc5","imageId":463463,"imageLocation":"/mnt/xftpdata/swim-images/ncs4201-universalk9_npe.17.09.04a.SPA.bin","imageName":"ncs4201-universalk9_npe.17.09.04a.SPA.bin","imagePlatform":"IOS XE","imageType":"SYSTEM_SW","minBootRom":"UNKNOWN","minFlashSize":"UNKNOWN","minRam":"UNKNOWN","name":"ncs4201-universalk9_npe.17.09.04a.SPA.bin","updatedOn":1716377324000,"upgradeNeeded":false,"uploadedBy":"System","vendor":"Cisco Systems","version":"17.09.04a"}],"totalCount":1}},"properties":{"softwareImageListDTO":{"description":"Software image List DTO","properties":{"id":{"description":"Id","type":"string"},"items":{"description":"Items","items":{"description":"Software image DTO","properties":{"description":{"description":"Description","example":"description","type":"string"},"family":{"description":"Family","example":"NCS4200","type":"string"},"features":{"description":"Features","example":"","type":"string"},"filesize":{"description":"File size","example":510412892,"format":"int64","type":"integer"},"imageCheckSum":{"description":"Image checksum","example":"efd99856fca8abc6780f5b3624c52dc5","type":"string"},"imageId":{"description":"Image Id","example":463463,"format":"int64","type":"integer"},"imageLocation":{"description":"Image location","example":"/mnt/xftpdata/swim-images/ncs4201-universalk9_npe.17.09.04a.SPA.bin","type":"string"},"imageName":{"description":"Image name","example":"ncs4201-universalk9_npe.17.09.04a.SPA.bin","type":"string"},"imagePlatform":{"description":"Image platform","example":"IOS XE","type":"string"},"imageType":{"description":"Image type","example":"SYSTEM_SW","type":"string"},"minBootRom":{"description":"Min boot ROM","example":"UNKNOWN","type":"string"},"minFlashSize":{"description":"Min flash size","example":"UNKNOWN","type":"string"},"minRam":{"description":"Min RAM","example":"UNKNOWN","type":"string"},"name":{"description":"Name","example":"ncs4201-universalk9_npe.17.09.04a.SPA.bin","type":"string"},"reasonForUpdate":{"description":"Reason for update","example":"","type":"string"},"updatedOn":{"description":"Updated on","example":1716377324000,"type":"integer"},"upgradeNeeded":{"description":"Upgrade needed","example":false,"type":"boolean"},"uploadedBy":{"description":"Uploaded by","example":"System","type":"string"},"vendor":{"description":"Vendor","example":"Cisco Systems","type":"string"},"version":{"description":"Version","example":"17.09.04a","type":"string"}},"type":"object","$$ref":"#/components/schemas/SoftwareImageDTO"},"type":"array"},"totalCount":{"description":"Total count","format":"int64","type":"integer"}},"type":"object","$$ref":"#/components/schemas/SoftwareImageListDTO"}},"type":"object","$$ref":"#/components/schemas/SoftwareImageListDTOWrapper"}}},"description":"OK"},"400":{"description":"Bad Request - Invalid request"},"500":{"description":"Internal Server Error - operation-failed"}},"tags":["Image Repository APIs"],"operationId":"getAllImagesForRepository_1","summary":"Get Images For Repository For Range.","__originalOperationId":"getAllImagesForRepository_1","method":"get","path":"/images"}}