cm

package
v0.0.155 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2025 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterRoutes added in v0.0.145

func RegisterRoutes(api *gin.RouterGroup)

Types

type Controller added in v0.0.145

type Controller struct{}

func (*Controller) Create added in v0.0.145

func (cc *Controller) Create(c *gin.Context)

@Summary 创建ConfigMap @Security BearerAuth @Param cluster path string true "集群名称" @Param request body object true "请求体,包含metadata和data字段" @Success 200 {object} string @Router /k8s/cluster/{cluster}/configmap/create [post]

func (*Controller) Import added in v0.0.145

func (cc *Controller) Import(c *gin.Context)

@Summary 导入文件到ConfigMap @Security BearerAuth @Param cluster path string true "集群名称" @Param ns path string true "命名空间" @Param name path string true "ConfigMap名称" @Param fileName formData string true "文件名" @Param file formData file true "上传文件" @Success 200 {object} string @Router /k8s/cluster/{cluster}/configmap/ns/{ns}/name/{name}/import [post]

func (*Controller) Update added in v0.0.145

func (cc *Controller) Update(c *gin.Context)

@Summary 更新ConfigMap中的文件内容 @Security BearerAuth @Param cluster path string true "集群名称" @Param ns path string true "命名空间" @Param name path string true "ConfigMap名称" @Param key path string true "文件名" @Param request body object true "请求体,包含update_configmap字段" @Success 200 {object} string @Router /k8s/cluster/{cluster}/configmap/ns/{ns}/name/{name}/{key}/update_configmap [post]

Jump to

Keyboard shortcuts

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