package
0.0.0-20240521083303-70b3a004752a
Repository: https://github.com/ropon/cd_cmdb.git
Documentation: pkg.go.dev
# Functions
CreateService 创建服务接口 @Summary 创建服务接口 @Description 创建服务接口 @Tags 服务相关接口 @Accept application/json @Produce application/json @Param data body logics.CUServiceReq true "请求参数" @Success 200 {object} models.Service "创建成功返回结果" @Router /cd_cmdb/api/v1/service [post].
DeleteService 删除服务接口 @Summary 删除服务接口 @Description 删除服务接口 @Tags 服务相关接口 @Produce application/json @Param id path uint true "id" @Success 200 @Router /cd_cmdb/api/v1/service/{id} [delete].
GetDb 获取单个数据库接口 @Summary 获取单个数据库接口 @Description 获取单个数据库接口 @Tags 数据库相关接口 @Produce application/json @Param id path uint true "id" @Success 200 {object} models.Service "数据库返回结果" @Router /cd_cmdb/api/v1/db/{id} [get].
GetDbs 获取数据库列表接口 @Summary 获取数据库列表接口 @Description 获取数据库列表接口 @Tags 数据库相关接口 @Produce application/json @Param data query logics.ServiceReq true "请求参数" @Success 200 {object} logics.ServiceRes "数据库列表返回结果" @Router /cd_cmdb/api/v1/db [get].
GetServer 获取单个服务器接口 @Summary 获取单个服务器接口 @Description 获取单个服务器接口 @Tags 服务器相关接口 @Produce application/json @Param id path uint true "id" @Success 200 {object} models.Service "服务器返回结果" @Router /cd_cmdb/api/v1/server/{id} [get].
GetServers 获取服务器列表接口 @Summary 获取服务器列表接口 @Description 获取服务器列表接口 @Tags 服务器相关接口 @Produce application/json @Param data query logics.ServiceReq true "请求参数" @Success 200 {object} logics.ServiceRes "服务器列表返回结果" @Router /cd_cmdb/api/v1/server [get].
GetService 获取单个服务接口 @Summary 获取单个服务接口 @Description 获取单个服务接口 @Tags 服务相关接口 @Produce application/json @Param id path uint true "id" @Success 200 {object} models.Service "服务返回结果" @Router /cd_cmdb/api/v1/service/{id} [get].
GetServices 获取服务列表接口 @Summary 获取服务列表接口 @Description 获取服务列表接口 @Tags 服务相关接口 @Produce application/json @Param data query logics.ServiceReq true "请求参数" @Success 200 {object} logics.ServiceRes "服务列表返回结果" @Router /cd_cmdb/api/v1/service [get].
No description provided by the author
No description provided by the author
PatchUpdateService 更新服务部分参数接口 @Summary 更新服务部分参数接口 @Description 更新服务部分参数接口 @Tags 服务相关接口 @Accept application/json @Produce application/json @Param id path uint true "id" @Param data body logics.ServiceReq true "请求参数" @Success 200 {object} models.Service "更新成功返回结果" @Router /cd_cmdb/api/v1/service/{id} [patch].
No description provided by the author
UpdateService 更新服务全部参数接口 @Summary 更新服务全部参数接口 @Description 更新服务全部参数接口 @Tags 服务相关接口 @Accept application/json @Produce application/json @Param id path uint true "id" @Param data body logics.CUServiceReq true "请求参数" @Success 200 {object} models.Service "更新成功返回结果" @Router /cd_cmdb/api/v1/service/{id} [put].