application_cluster

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 3 more Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Create

func Create(c *gin.Context)

Create Associated cluster @Summary Associated cluster @Description Application associated cluster @Tags Application @Accept json @Produce json @param Authorization header string true "Authorization" @Param CreateAppRequest body application_cluster.ApplicationClusterRequest true "The application info" @Param id path uint64 true "Application ID" @Success 200 {object} model.ApplicationClusterModel @Router /v1/application/{id}/bind_cluster [post]

func GetBound

func GetBound(c *gin.Context)

GetBound Get the list of clusters associated with the application @Summary Get the list of clusters associated with the application(Abandoned) @Description Get the list of clusters associated with the application(Abandoned) @Tags Application @Accept json @Produce json @param Authorization header string true "Authorization" @Param id path uint64 true "Application ID" @Success 200 {object} model.ApplicationClusterModel @Router /v1/application/{id}/bound_cluster [get]

Types

type ApplicationClusterRequest

type ApplicationClusterRequest struct {
	ClusterId *uint64 `json:"cluster_id" binding:"required"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL