{"type":"api","title":"Modify local image details","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/f09e2906-53c8-3d4a-b731-512c8b9bc971","info":{"title":"Crosswork Workflow Manager Solutions - Image Repository","description":"Image Repository component gives ability to browse through the synced data for SMU info for optimal list or feature specific list etc on a device release. Users can also select the necessary SMUs to download the image files from the CCO.\nImage Repository also features a local repository that offers multiple filters for browsing available local images, provides an image upload function, and allows users to view image metadata.","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"https://www.cisco.com/public/sw-license-agreement.html"},"version":"7.1.0"},"x-parser-conf":{"overview":{"markdownPath":"reference/CWM-SOLUTIONS/repository-api.overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://crosswork-ip:30603/crosswork/cwms/repository/v1"}],"securitySchemes":{"BearerAuth":{"type":"apiKey","description":"Type \"Bearer\" followed by a space and JWT token.","name":"Authorization","in":"header"}}},"spec":{"tags":["Local Repository"],"summary":"Modify local image details","description":"Modify local image details","operationId":"updateLocalImageDetails","parameters":[{"name":"id","in":"path","description":"Image ID","required":true,"schema":{"type":"integer"}}],"requestBody":{"description":"ImageData","content":{"application/json":{"schema":{"required":["productSeries"],"type":"object","properties":{"functionalAreas":{"type":"string","description":"Functional Area"},"imageVersion":{"type":"string","description":"The image version is required for non-Cisco images or if the version is UNKNOWN for Cisco images."},"impact":{"type":"string","description":"Image Impact"},"productSeries":{"type":"string","description":"Full Product Series of the image","example":"Cisco 8000 Series Routers"}},"description":"Modify Image Input","$$ref":"#/components/schemas/ImageDetails"}}},"required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":200},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Success"}},"description":"Success Response","$$ref":"#/components/schemas/StatusOK"}}}},"400":{"description":"Bad Data","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":400},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Failed"}},"description":"Bad or Missing Data Response","$$ref":"#/components/schemas/StatusBadRequest"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":404},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Failed"}},"description":"Not Found Response","$$ref":"#/components/schemas/StatusNotFound"}}}},"406":{"description":"Not Acceptable","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":406},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Failed"}},"description":"Request Not Acceptable Response","$$ref":"#/components/schemas/StatusNotAcceptable"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":500},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Failed"}},"description":"Backend Error Response","$$ref":"#/components/schemas/StatusInternalServerError"}}}},"503":{"description":"Service Unavailable","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Status Code","example":503},"message":{"type":"string","description":"Message"},"status":{"type":"string","description":"Status","example":"Failed"}},"description":"Maintenance Mode Response","$$ref":"#/components/schemas/StatusServiceUnavailable"}}}}},"security":[{"BearerAuth":[]}],"x-codegen-request-body-name":"imageData","__originalOperationId":"updateLocalImageDetails","method":"put","path":"/image/{id}"}}