Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAll ¶
func GetAll() gin.HandlerFunc
@Summary Get providers @Schemes @Description Get providers @Tags providers @Accept application/json @Produce application/json @Success 200 {array} providers.Provider @Failure 403 {string} Forbidden @Failure 401 {string} Unauthorized @Failure 500 {string} Failure message @Router /v1/providers [get] @Security ApiKey || AccessToken
func GetConfigParametersByProvider ¶
func GetConfigParametersByProvider() gin.HandlerFunc
@Summary Get kuberntes versions by provider @Schemes @Description Get supported kubernetes versions by provider @Tags providers @Accept application/json @Produce application/json
@Param providerType path string true "providerType"
@Success 200 {array} providers.Provider @Failure 403 {string} Forbidden @Failure 401 {string} Unauthorized @Failure 500 {string} Failure message @Router /v1/providers/{providerType}/configs/params [get] @Security ApiKey || AccessToken
func GetKubernetesVersionByProvider ¶
func GetKubernetesVersionByProvider() gin.HandlerFunc
@Summary Get kuberntes versions by provider @Schemes @Description Get supported kubernetes versions by provider @Tags providers @Accept application/json @Produce application/json
@Param providerType path string true "providerType"
@Success 200 {array} providers.Provider @Failure 403 {string} Forbidden @Failure 401 {string} Unauthorized @Failure 500 {string} Failure message @Router /v1/providers/{providerType}/kubernetes/versions [get] @Security ApiKey || AccessToken
Types ¶
This section is empty.