{"type":"model","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":{"description":"Activate Device Image Details DTO","required":["hostname"],"properties":{"activateImageDetailsDTOList":{"description":"Activate Image Details List","items":{"description":"Activate Image Details DTO","example":{"activationMode":"ACTIVATE","features":"isis","imageFamily":"NCS5K","imageFileName":"ncs5500-isis-2.1.0.0-r731","imageName":"ncs5500-isis-2.1.0.0-r731","imageType":"XR type","location":"disk1","size":3387971,"status":"INACTIVE","version":"7.3.1"},"properties":{"activationMode":{"description":"Activation Mode","enum":["NORMAL","BUNDLE","INSTALL","ACTIVATE","DEACTIVATE","ADD","REMOVE","ADD_AND_ACTIVATE","COMMIT"],"type":"string"},"features":{"description":"Features","example":"features","type":"string"},"imageFamily":{"description":"Image family","example":"imageFamily","type":"string"},"imageFileName":{"description":"Image filename","example":"imageFileName","type":"string"},"imageName":{"description":"Image name","example":"imageName","type":"string"},"imageType":{"description":"Image type","example":"imageType","type":"string"},"location":{"description":"Location","example":"location","type":"string"},"size":{"description":"Size","example":1,"format":"int64","type":"integer"},"status":{"description":"Status","enum":["INACTIVE","ACTIVE","AVAILABLE"],"type":"string"},"version":{"description":"Version","example":"version","type":"string"}},"type":"object","$$ref":"#/components/schemas/ActivateImageDetailsDTO"},"type":"array"},"commit":{"description":"Confirms the packages that were previously activated","example":false,"type":"boolean"},"deviceId":{"description":"Device Id","example":"111111","type":"string"},"fpd":{"description":"fpd","example":false,"type":"boolean"},"hostname":{"description":"Host Name","example":"NCS5508-30","type":"string"},"issuUpgrade":{"description":"ISSU Upgrade","type":"boolean"},"rollBackId":{"description":"RollBack Id","example":"1","type":"string"}},"type":"object","$$ref":"#/components/schemas/ActivateDeviceImageDetailsDTO","title":"ActivateDeviceImageDetailsDTO"}}