{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/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":"3.0.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"}},"x-parser-conf":{"overview":{"markdownPath":"reference/INFRA/CLUSTER/cluster-overview.md"}},"openapi":"3.0.0","servers":[{"url":"/crosswork/platform/v2"}],"securitySchemes":{"api_key":{"description":"security definitions details","type":"apiKey","name":"Authorization","in":"header"}}},"spec":{"type":"object","properties":{"Name":{"type":"string","title":"Name of the component"},"health_state":{"type":"string","enum":["Healthy","Degraded","Down","NA","Unknown"],"default":"Healthy","$$ref":"#/components/schemas/clusterHealthState"},"up_time":{"type":"string","title":"Up time of the Component"},"recommendation":{"type":"string","title":"Recommendation for this Component"},"description":{"type":"string","title":"Description of this Component"},"component_action":{"type":"object","properties":{"actions":{"type":"array","items":{"type":"object","properties":{"action_name":{"type":"string"},"action_id":{"type":"string"}},"$$ref":"#/components/schemas/clusterAction"}}},"title":"Actions that can be done on a Component","$$ref":"#/components/schemas/clusterResourceComponentAction"}},"title":"clusterResourceComponent","$$ref":"#/components/schemas/clusterResourceComponent"}}