No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.GoClientCodegen
Put the package under your project folder and add the following in import:
import "./ccp-client-go"
All URIs are relative to http://localhost:31453
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | ClusterHealth | Get /2/clusters/{clusterUUID}/health | Get health of cluster |
DefaultApi | CreateCluster | Post /2/clusters | Create a cluster with the given specification |
DefaultApi | CreateClusterAuthz | Post /2/clusters/{clusterID}/authz | Add authorization for a cluster |
DefaultApi | CreateHelmChart | Post /2/clusters/{clusterUUID}/helmcharts | Create a helmChart for cluster with the given specification |
DefaultApi | DeleteCluster | Delete /2/clusters/{clusterUUID} | Delete a cluster |
DefaultApi | DeleteClusterAuthz | Delete /2/clusters/{clusterID}/authz/{authID} | Delete authorization for a cluster |
DefaultApi | DeleteHelmChart | Delete /2/clusters/{clusterUUID}/helmcharts/{HelmChartUUID} | Delete helm chart for cluster |
DefaultApi | GetClusterByName | Get /2/clusters/{clusterName} | Get a cluster by name |
DefaultApi | GetClusterEnv | Get /2/clusters/{clusterUUID}/env | Get cluster environment |
DefaultApi | GetClusters | Get /2/clusters | Get all clusters |
DefaultApi | GetDashboard | Get /2/clusters/{clusterUUID}/dashboard | Get dashboard |
DefaultApi | GetHelmChartsByClusterUUID | Get /2/clusters/{clusterUUID}/helmcharts | Get HelmCharts object for a given cluster |
DefaultApi | ListClusterAuthz | Get /2/clusters/{clusterID}/authz | List authorizations for a cluster |
DefaultApi | PatchCluster | Patch /2/clusters/{clusterUUID} | Patch a cluster |
DefaultApi | UpdateCluster | Put /2/clusters/{clusterUUID} | Update a cluster |
DefaultApi | UpgradeCluster | Patch /2/clusters/{clusterUUID}/upgrade | Upgrade a cluster |
- ApiAddAuthorization
- ApiAddAuthorizationReply
- TypesCluster
- TypesClusterHealth
- TypesClusterInfra
- TypesHelmChart
- TypesKubeadm
- TypesLabel
- TypesNetworkPluginProfile
- TypesNode
- TypesVsphereClientConfig
- TypesVsphereCloudProvider
Endpoints do not require authorization.
Daneyon Hansen