{"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":{"CollectJobId":{"type":"string","title":"MANDATORY: Unique Id of collection job to be published"},"Protocol":{"type":"string","enum":["SSH"],"default":"SSH","$$ref":"#/components/schemas/clusterPublishType"},"SSH_Configuration":{"type":"object","properties":{"Username":{"type":"string","title":"MANDATORY"},"Password":{"type":"string","title":"MANDATORY"},"Destination":{"type":"string","title":"MANDATORY"},"Dest_path":{"type":"string","title":"MANDATORY - Path on destination host"},"Port":{"type":"integer","format":"int32","title":"MANDATORY - SCP Port on destination host"}},"title":"Configuration for SCP","$$ref":"#/components/schemas/clusterSSH_Config"}},"$$ref":"#/components/schemas/clusterCollectPubPostReq","title":"clusterCollectPubPostReq"}}