{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-2/76fd4bb9d069fd2530d7a02f0b3a4ca00eccfd35/aec5c4a2-bcff-3f98-bfdb-2d20859244c1","info":{"title":"Crosswork ClusterManager API","description":"ClusterManager provides API methods for managing Crosswork cluster. This includes getting cluster and node summary, getting cluster and node health information. It also provides APIs to collect showtech, rebalance cluster and set or get login banner.","version":"7.2.0","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"}},"security":[{"bearerAuth":[]}],"x-parser-conf":{"overview":{"markdownPath":"reference/INFRA/CLUSTER/cluster-overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://{cw_ip}:30603/crosswork/platform/v2","description":"Generated server url"}],"securitySchemes":{"api_key":{"description":"security definitions details","type":"apiKey","name":"Authorization","in":"header"},"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\""}}},"spec":{"description":"Response for Balancer Job details","type":"object","properties":{"Status":{"description":"Status of balancer job or task","type":"string","enum":["Off","Created","InProgress","Completed","Failed","NoOpNoRecommendation","NoOpRecommendAddNode"],"default":"Off","$$ref":"#/components/schemas/clusterBalancerJobOrTaskStatus"},"NumberOfTasks":{"description":"Number of tasks in the balancer job","type":"integer","format":"int32"},"Tasks":{"description":"List of balancer tasks associated with the job","type":"array","items":{"description":"Details of individual balancer task","type":"object","properties":{"TaskId":{"description":"Unique identifier for the balancer task","type":"integer","format":"int32"},"TaskStatus":{"description":"Status of balancer job or task","type":"string","enum":["Off","Created","InProgress","Completed","Failed","NoOpNoRecommendation","NoOpRecommendAddNode"],"default":"Off","$$ref":"#/components/schemas/clusterBalancerJobOrTaskStatus"},"CreationTime":{"description":"Timestamp when the task was created","type":"string"},"Description":{"description":"Additional information regarding the task","type":"string"},"FinishTime":{"description":"Timestamp when the task was finished","type":"string"}},"$$ref":"#/components/schemas/ResponseBalancerJobBalancerTask"}},"Timeout":{"description":"Timeout value for the balancer job","type":"string"}},"example":{"Status":"Off","NumberOfTasks":0,"Tasks":[],"Timeout":""},"$$ref":"#/components/schemas/clusterResponseBalancerJob","title":"clusterResponseBalancerJob"}}