gozero api 修改
Former-commit-id: a6fc536e562c029265a1d230195436cc70e93b5f
This commit is contained in:
parent
dd637c8076
commit
55bba7a290
|
@ -7,6 +7,7 @@ import (
|
|||
"storage/pcm-storage.api"
|
||||
"vm/pcm-vm.api"
|
||||
"cloud/pcm-cloud.api"
|
||||
"storelink/pcm-storelink.api"
|
||||
)
|
||||
|
||||
info(
|
||||
|
@ -25,22 +26,22 @@ info(
|
|||
service pcm {
|
||||
|
||||
@handler participantListHandler
|
||||
get /core/participantList () returns (participantListResp)
|
||||
get /core/participantList returns (participantListResp)
|
||||
|
||||
@handler scheduleTaskByYamlHandler
|
||||
post /core/scheduleTaskByYaml (scheduleTaskByYamlReq) returns ()
|
||||
post /core/scheduleTaskByYaml (scheduleTaskByYamlReq)
|
||||
|
||||
@handler scheduleTaskHandler
|
||||
post /core/scheduleTask (scheduleTaskReq) returns ()
|
||||
post /core/scheduleTask (scheduleTaskReq)
|
||||
|
||||
@handler TaskListHandler
|
||||
get /core/taskList () returns (taskListResp)
|
||||
get /core/taskList returns (taskListResp)
|
||||
|
||||
@handler JobTotalHandler
|
||||
get /core/jobTotal () returns (jobTotalResp)
|
||||
get /core/jobTotal returns (jobTotalResp)
|
||||
|
||||
@handler listCenterHandler
|
||||
get /core/listCenter () returns (listCenterResp)
|
||||
get /core/listCenter returns (listCenterResp)
|
||||
|
||||
@handler listClusterHandler
|
||||
get /core/listCluster/:centerId (listClusterReq) returns (listClusterResp)
|
||||
|
@ -49,34 +50,34 @@ service pcm {
|
|||
post /core/submitJob (submitJobReq) returns (submitJobResp)
|
||||
|
||||
@handler getRegionHandler
|
||||
get /core/getRegion () returns (getRegionResp)
|
||||
get /core/getRegion returns (getRegionResp)
|
||||
|
||||
@handler listRegionHandler
|
||||
get /core/listRegion () returns (listRegionResp)
|
||||
get /core/listRegion returns (listRegionResp)
|
||||
|
||||
@handler getComputingPowerHandler
|
||||
get /core/getComputingPower returns (cpResp)
|
||||
|
||||
@handler getGeneralInfoHandler
|
||||
get /core/getGeneralInfo () returns (GiResp)
|
||||
get /core/getGeneralInfo returns (GiResp)
|
||||
|
||||
@handler listDomainResourceHandler
|
||||
get /core/listDomainResource returns (DomainResourceResp)
|
||||
|
||||
@handler getResourcePanelConfigHandler
|
||||
get /core/getResourcePanelConfigHandler () returns (ResourcePanelConfigResp)
|
||||
get /core/getResourcePanelConfigHandler returns (ResourcePanelConfigResp)
|
||||
|
||||
@handler putResourcePanelConfigHandler
|
||||
put /core/resourcePanelConfigHandler (ResourcePanelConfigReq) returns ()
|
||||
put /core/resourcePanelConfigHandler (ResourcePanelConfigReq)
|
||||
|
||||
@handler getComputilityStatisticsHandler
|
||||
get /core/getComputilityStatistics () returns (ComputilityStatisticsResp)
|
||||
get /core/getComputilityStatistics returns (ComputilityStatisticsResp)
|
||||
|
||||
@handler nodeAssetsHandler
|
||||
get /core/assets () returns (NodeAssetsResp)
|
||||
get /core/assets returns (NodeAssetsResp)
|
||||
|
||||
@handler saveHashcatHandler
|
||||
post /core/saveHashcat (SaveHashcatReq) returns ()
|
||||
post /core/saveHashcat (SaveHashcatReq)
|
||||
|
||||
@handler getHashcatHandler
|
||||
get /core/getHashcat/:crackTaskId (getHashcatHandlerReq) returns (getHashcatHandlerResp)
|
||||
|
@ -95,7 +96,7 @@ service pcm {
|
|||
get /hpc/listHistoryJob (listHistoryJobReq) returns (listHistoryJobResp)
|
||||
|
||||
@handler queueAssetsHandler
|
||||
get /queue/assets () returns (QueueAssetsResp)
|
||||
get /queue/assets returns (QueueAssetsResp)
|
||||
}
|
||||
|
||||
//cloud二级接口
|
||||
|
@ -105,7 +106,7 @@ service pcm {
|
|||
)
|
||||
service pcm {
|
||||
@handler cloudListHandler
|
||||
get /task/list () returns (cloudListResp)
|
||||
get /task/list returns (cloudListResp)
|
||||
|
||||
@handler deleteYamlHandler
|
||||
get /cloud/DeleteYaml (ApplyReq) returns (DeleteResp)
|
||||
|
@ -226,19 +227,19 @@ service pcm {
|
|||
)
|
||||
service pcm {
|
||||
@handler uploadHandler
|
||||
post /upload () returns ()
|
||||
post /upload
|
||||
|
||||
@handler chunkHandler
|
||||
post /chunk () returns ()
|
||||
post /chunk
|
||||
|
||||
@handler imageListHandler
|
||||
get /image/list () returns (imageListResp)
|
||||
get /image/list returns (imageListResp)
|
||||
|
||||
@handler dataSetCheckHandler
|
||||
get /dataSet/check/:fileMd5 (checkReq) returns (checkResp)
|
||||
|
||||
@handler uploadDataSetHandler
|
||||
post /dataSet/upload () returns ()
|
||||
post /dataSet/upload
|
||||
}
|
||||
|
||||
//openstack 接口
|
||||
|
@ -285,4 +286,18 @@ service pcm {
|
|||
post /vm/createImage (CreateImageReq) returns (CreateImageResp)
|
||||
@handler UploadImageHandler
|
||||
put /vm/uploadImage (UploadOsImageReq) returns (UploadOsImageResp)
|
||||
}
|
||||
}
|
||||
|
||||
//存算联动 接口
|
||||
@server(
|
||||
prefix: pcm/v1
|
||||
group : storelink
|
||||
)
|
||||
|
||||
service pcm {
|
||||
@handler UploadLinkImageHandler
|
||||
post /storelink/uploadImage (UploadLinkImageReq) returns (UploadLinkImageImageResp)
|
||||
|
||||
@handler GetLinkImageListHandler
|
||||
get /storelink/getImageList (GetLinkImageListReq) returns (GetLinkImageListResp)
|
||||
}
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
syntax = "v1"
|
||||
|
||||
info(
|
||||
title: "store link"
|
||||
desc: "存算联动服务"
|
||||
author: "tzwang"
|
||||
email: "tzwang@qq.com"
|
||||
)
|
||||
|
||||
type (
|
||||
UploadLinkImageReq {
|
||||
|
||||
}
|
||||
|
||||
UploadLinkImageImageResp {
|
||||
|
||||
}
|
||||
|
||||
GetLinkImageListReq {
|
||||
PartId int64 `json:"partId"`
|
||||
}
|
||||
|
||||
GetLinkImageListResp {
|
||||
ImageIds []int64 `json:"imageIds"`
|
||||
}
|
||||
)
|
Loading…
Reference in New Issue