|
|
@ -28,87 +28,87 @@ service pcm {
|
|
|
|
@doc "查询P端服务列表"
|
|
|
|
@doc "查询P端服务列表"
|
|
|
|
@handler participantListHandler
|
|
|
|
@handler participantListHandler
|
|
|
|
get /core/participantList returns (participantListResp)
|
|
|
|
get /core/participantList returns (participantListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "yaml提交任务"
|
|
|
|
@doc "yaml提交任务"
|
|
|
|
@handler scheduleTaskByYamlHandler
|
|
|
|
@handler scheduleTaskByYamlHandler
|
|
|
|
post /core/scheduleTaskByYaml (scheduleTaskByYamlReq)
|
|
|
|
post /core/scheduleTaskByYaml (scheduleTaskByYamlReq)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "提交任务"
|
|
|
|
@doc "提交任务"
|
|
|
|
@handler commitTaskHandler
|
|
|
|
@handler commitTaskHandler
|
|
|
|
post /core/commitTask (commitTaskReq)
|
|
|
|
post /core/commitTask (commitTaskReq)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "提交超算任务"
|
|
|
|
@doc "提交超算任务"
|
|
|
|
@handler commitHpcTaskHandler
|
|
|
|
@handler commitHpcTaskHandler
|
|
|
|
post /core/commitHpcTask (commitHpcTaskReq) returns (commitHpcTaskResp)
|
|
|
|
post /core/commitHpcTask (commitHpcTaskReq) returns (commitHpcTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "提交虚拟机任务"
|
|
|
|
@doc "提交虚拟机任务"
|
|
|
|
@handler commitVmTaskHandler
|
|
|
|
@handler commitVmTaskHandler
|
|
|
|
post /core/commitVmTask (commitVmTaskReq) returns (commitVmTaskResp)
|
|
|
|
post /core/commitVmTask (commitVmTaskReq) returns (commitVmTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除任务"
|
|
|
|
@doc "删除任务"
|
|
|
|
@handler deleteTaskHandler
|
|
|
|
@handler deleteTaskHandler
|
|
|
|
delete /core/deleteTask/:id (deleteTaskReq)
|
|
|
|
delete /core/deleteTask/:id (deleteTaskReq)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询任务列表"
|
|
|
|
@doc "查询任务列表"
|
|
|
|
@handler TaskListHandler
|
|
|
|
@handler TaskListHandler
|
|
|
|
get /core/taskList (taskListReq) returns (taskListResp)
|
|
|
|
get /core/taskList (taskListReq) returns (taskListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询任务详情"
|
|
|
|
@doc "查询任务详情"
|
|
|
|
@handler TaskDetailHandler
|
|
|
|
@handler TaskDetailHandler
|
|
|
|
get /core/taskDetail/:taskId (taskDetailReq) returns (taskDetailResp)
|
|
|
|
get /core/taskDetail/:taskId (taskDetailReq) returns (taskDetailResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "任务概览"
|
|
|
|
@doc "任务概览"
|
|
|
|
@handler JobTotalHandler
|
|
|
|
@handler JobTotalHandler
|
|
|
|
get /core/jobTotal returns (jobTotalResp)
|
|
|
|
get /core/jobTotal returns (jobTotalResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "数据中心概览"
|
|
|
|
@doc "数据中心概览"
|
|
|
|
@handler listCenterHandler
|
|
|
|
@handler listCenterHandler
|
|
|
|
get /core/listCenter returns (listCenterResp)
|
|
|
|
get /core/listCenter returns (listCenterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询集群列表"
|
|
|
|
@doc "查询集群列表"
|
|
|
|
@handler listClusterHandler
|
|
|
|
@handler listClusterHandler
|
|
|
|
get /core/listCluster/:centerId (listClusterReq) returns (listClusterResp)
|
|
|
|
get /core/listCluster/:centerId (listClusterReq) returns (listClusterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "提交任务(超算)"
|
|
|
|
@doc "提交任务(超算)"
|
|
|
|
@handler submitJobHandler
|
|
|
|
@handler submitJobHandler
|
|
|
|
post /core/submitJob (submitJobReq) returns (submitJobResp)
|
|
|
|
post /core/submitJob (submitJobReq) returns (submitJobResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取region"
|
|
|
|
@doc "获取region"
|
|
|
|
@handler getRegionHandler
|
|
|
|
@handler getRegionHandler
|
|
|
|
get /core/getRegion returns (getRegionResp)
|
|
|
|
get /core/getRegion returns (getRegionResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取region列表"
|
|
|
|
@doc "获取region列表"
|
|
|
|
@handler listRegionHandler
|
|
|
|
@handler listRegionHandler
|
|
|
|
get /core/listRegion returns (listRegionResp)
|
|
|
|
get /core/listRegion returns (listRegionResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询算力"
|
|
|
|
@doc "查询算力"
|
|
|
|
@handler getComputingPowerHandler
|
|
|
|
@handler getComputingPowerHandler
|
|
|
|
get /core/getComputingPower returns (cpResp)
|
|
|
|
get /core/getComputingPower returns (cpResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询通用信息"
|
|
|
|
@doc "查询通用信息"
|
|
|
|
@handler getGeneralInfoHandler
|
|
|
|
@handler getGeneralInfoHandler
|
|
|
|
get /core/getGeneralInfo returns (GiResp)
|
|
|
|
get /core/getGeneralInfo returns (GiResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询各域资源信息"
|
|
|
|
@doc "查询各域资源信息"
|
|
|
|
@handler listDomainResourceHandler
|
|
|
|
@handler listDomainResourceHandler
|
|
|
|
get /core/listDomainResource returns (DomainResourceResp)
|
|
|
|
get /core/listDomainResource returns (DomainResourceResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询控制面板配置信息"
|
|
|
|
@doc "查询控制面板配置信息"
|
|
|
|
@handler getResourcePanelConfigHandler
|
|
|
|
@handler getResourcePanelConfigHandler
|
|
|
|
get /core/getResourcePanelConfigHandler returns (ResourcePanelConfigResp)
|
|
|
|
get /core/getResourcePanelConfigHandler returns (ResourcePanelConfigResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "设置控制面板配置信息"
|
|
|
|
@doc "设置控制面板配置信息"
|
|
|
|
@handler putResourcePanelConfigHandler
|
|
|
|
@handler putResourcePanelConfigHandler
|
|
|
|
put /core/resourcePanelConfigHandler (ResourcePanelConfigReq)
|
|
|
|
put /core/resourcePanelConfigHandler (ResourcePanelConfigReq)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取算力统计信息"
|
|
|
|
@doc "获取算力统计信息"
|
|
|
|
@handler getComputilityStatisticsHandler
|
|
|
|
@handler getComputilityStatisticsHandler
|
|
|
|
get /core/getComputilityStatistics returns (ComputilityStatisticsResp)
|
|
|
|
get /core/getComputilityStatistics returns (ComputilityStatisticsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取节点资产"
|
|
|
|
@doc "获取节点资产"
|
|
|
|
@handler nodeAssetsHandler
|
|
|
|
@handler nodeAssetsHandler
|
|
|
|
get /core/assets returns (NodeAssetsResp)
|
|
|
|
get /core/assets returns (NodeAssetsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "Center Resources top3"
|
|
|
|
@doc "Center Resources top3"
|
|
|
|
@handler centerResourcesHandler
|
|
|
|
@handler centerResourcesHandler
|
|
|
|
get /core/centerResources returns (centerResourcesResp)
|
|
|
|
get /core/centerResources returns (centerResourcesResp)
|
|
|
@ -123,11 +123,11 @@ service pcm {
|
|
|
|
@doc "超算查询任务列表"
|
|
|
|
@doc "超算查询任务列表"
|
|
|
|
@handler listJobHandler
|
|
|
|
@handler listJobHandler
|
|
|
|
get /hpc/listJob (listJobReq) returns (listJobResp)
|
|
|
|
get /hpc/listJob (listJobReq) returns (listJobResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "超算查询历史任务列表"
|
|
|
|
@doc "超算查询历史任务列表"
|
|
|
|
@handler listHistoryJobHandler
|
|
|
|
@handler listHistoryJobHandler
|
|
|
|
get /hpc/listHistoryJob (listHistoryJobReq) returns (listHistoryJobResp)
|
|
|
|
get /hpc/listHistoryJob (listHistoryJobReq) returns (listHistoryJobResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "超算查询资产列表"
|
|
|
|
@doc "超算查询资产列表"
|
|
|
|
@handler queueAssetsHandler
|
|
|
|
@handler queueAssetsHandler
|
|
|
|
get /queue/assets returns (QueueAssetsResp)
|
|
|
|
get /queue/assets returns (QueueAssetsResp)
|
|
|
@ -142,35 +142,35 @@ service pcm {
|
|
|
|
@doc "云算任务列表"
|
|
|
|
@doc "云算任务列表"
|
|
|
|
@handler cloudListHandler
|
|
|
|
@handler cloudListHandler
|
|
|
|
get /task/list returns (cloudListResp)
|
|
|
|
get /task/list returns (cloudListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "yaml删除"
|
|
|
|
@doc "yaml删除"
|
|
|
|
@handler deleteYamlHandler
|
|
|
|
@handler deleteYamlHandler
|
|
|
|
get /cloud/DeleteYaml (ApplyReq) returns (DeleteResp)
|
|
|
|
get /cloud/DeleteYaml (ApplyReq) returns (DeleteResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "控制器监控"
|
|
|
|
@doc "控制器监控"
|
|
|
|
@handler controllerMetricsHandler
|
|
|
|
@handler controllerMetricsHandler
|
|
|
|
get /cloud/controller/Metrics (ControllerMetricsReq) returns (ControllerMetricsResp)
|
|
|
|
get /cloud/controller/Metrics (ControllerMetricsReq) returns (ControllerMetricsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "数算集群注册"
|
|
|
|
@doc "数算集群注册"
|
|
|
|
@handler registerClusterHandler
|
|
|
|
@handler registerClusterHandler
|
|
|
|
post /cloud/registerCluster (RegisterClusterReq) returns (CloudResp)
|
|
|
|
post /cloud/registerCluster (RegisterClusterReq) returns (CloudResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "数算集群删除"
|
|
|
|
@doc "数算集群删除"
|
|
|
|
@handler deleteClusterHandler
|
|
|
|
@handler deleteClusterHandler
|
|
|
|
post /cloud/deleteCluster (deleteClusterReq) returns (CloudResp)
|
|
|
|
post /cloud/deleteCluster (deleteClusterReq) returns (CloudResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "触发租户更新"
|
|
|
|
@doc "触发租户更新"
|
|
|
|
@handler noticeTenantHandler
|
|
|
|
@handler noticeTenantHandler
|
|
|
|
get /cloud/noticeTenant returns (CloudResp)
|
|
|
|
get /cloud/noticeTenant returns (CloudResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "租户更新"
|
|
|
|
@doc "租户更新"
|
|
|
|
@handler updateTenantHandler
|
|
|
|
@handler updateTenantHandler
|
|
|
|
post /cloud/updateTenant (UpdateTenantReq) returns (CloudResp)
|
|
|
|
post /cloud/updateTenant (UpdateTenantReq) returns (CloudResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "Obtain cluster list information according to adapterId"
|
|
|
|
@doc "Obtain cluster list information according to adapterId"
|
|
|
|
@handler getClusterListHandler
|
|
|
|
@handler getClusterListHandler
|
|
|
|
get /core/clusterList (getClusterListReq) returns (getClusterListResp)
|
|
|
|
get /core/clusterList (getClusterListReq) returns (getClusterListResp)
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//智算二级接口
|
|
|
|
//智算二级接口
|
|
|
@ -182,114 +182,114 @@ service pcm {
|
|
|
|
@doc "查询数据集列表"
|
|
|
|
@doc "查询数据集列表"
|
|
|
|
@handler listDataSetHandler
|
|
|
|
@handler listDataSetHandler
|
|
|
|
get /ai/listDataSet/:projectId (DataSetReq) returns (DataSetResp)
|
|
|
|
get /ai/listDataSet/:projectId (DataSetReq) returns (DataSetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建数据集"
|
|
|
|
@doc "创建数据集"
|
|
|
|
@handler CreateDataSetHandler
|
|
|
|
@handler CreateDataSetHandler
|
|
|
|
post /ai/createDataSet/:projectId (CreateDataSetReq) returns (CreateDataSetResp)
|
|
|
|
post /ai/createDataSet/:projectId (CreateDataSetReq) returns (CreateDataSetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除数据集"
|
|
|
|
@doc "删除数据集"
|
|
|
|
@handler DeleteDataSetHandler
|
|
|
|
@handler DeleteDataSetHandler
|
|
|
|
delete /ai/deleteDataSet/:projectId/:datasetId (DeleteDataSetReq) returns (DeleteDataSetResp)
|
|
|
|
delete /ai/deleteDataSet/:projectId/:datasetId (DeleteDataSetReq) returns (DeleteDataSetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建导入任务"
|
|
|
|
@doc "创建导入任务"
|
|
|
|
@handler CreateTaskHandler
|
|
|
|
@handler CreateTaskHandler
|
|
|
|
post /ai/CreateTask/:projectId/:datasetId (ImportTaskDataReq) returns (ImportTaskDataResp)
|
|
|
|
post /ai/CreateTask/:projectId/:datasetId (ImportTaskDataReq) returns (ImportTaskDataResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询数据集导入任务列表"
|
|
|
|
@doc "查询数据集导入任务列表"
|
|
|
|
@handler ListImportHandler
|
|
|
|
@handler ListImportHandler
|
|
|
|
get /ai/ListImport/:projectId/:datasetId (ListImportTasksReq) returns (ListImportTasksResp)
|
|
|
|
get /ai/ListImport/:projectId/:datasetId (ListImportTasksReq) returns (ListImportTasksResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询训练作业列表"
|
|
|
|
@doc "查询训练作业列表"
|
|
|
|
@handler GetListTrainingJobsHandler
|
|
|
|
@handler GetListTrainingJobsHandler
|
|
|
|
get /ai/GetListTrainingJobs/:projectId (ListTrainingJobsreq) returns (ListTrainingJobsresp)
|
|
|
|
get /ai/GetListTrainingJobs/:projectId (ListTrainingJobsreq) returns (ListTrainingJobsresp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除训练作业"
|
|
|
|
@doc "删除训练作业"
|
|
|
|
@handler DeleteTrainingJobHandler
|
|
|
|
@handler DeleteTrainingJobHandler
|
|
|
|
delete /ai/DeleteTrainingJob/:projectId/:trainingJobId (DeleteTrainingJobReq) returns (DeleteTrainingJobResp)
|
|
|
|
delete /ai/DeleteTrainingJob/:projectId/:trainingJobId (DeleteTrainingJobReq) returns (DeleteTrainingJobResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建算法"
|
|
|
|
@doc "创建算法"
|
|
|
|
@handler CreateAlgorithmHandler
|
|
|
|
@handler CreateAlgorithmHandler
|
|
|
|
post /ai/CreateAlgorithm/:projectId (CreateAlgorithmReq) returns (CreateAlgorithmResp)
|
|
|
|
post /ai/CreateAlgorithm/:projectId (CreateAlgorithmReq) returns (CreateAlgorithmResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询创建算法列表"
|
|
|
|
@doc "查询创建算法列表"
|
|
|
|
@handler ListAlgorithms
|
|
|
|
@handler ListAlgorithms
|
|
|
|
get /ai/ListAlgorithms/:projectId (ListAlgorithmsReq) returns (ListAlgorithmsResp)
|
|
|
|
get /ai/ListAlgorithms/:projectId (ListAlgorithmsReq) returns (ListAlgorithmsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除算法"
|
|
|
|
@doc "删除算法"
|
|
|
|
@handler DeleteAlgorithm
|
|
|
|
@handler DeleteAlgorithm
|
|
|
|
delete /ai/DeleteAlgorithm/:projectId/:algorithmId (DeleteAlgorithmReq) returns (DeleteAlgorithmResp)
|
|
|
|
delete /ai/DeleteAlgorithm/:projectId/:algorithmId (DeleteAlgorithmReq) returns (DeleteAlgorithmResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建训练作业"
|
|
|
|
@doc "创建训练作业"
|
|
|
|
@handler CreateTrainingJobHandler
|
|
|
|
@handler CreateTrainingJobHandler
|
|
|
|
post /ai/CreateTrainingJob/:projectId (CreateTrainingJobReq) returns (CreateTrainingJobResp)
|
|
|
|
post /ai/CreateTrainingJob/:projectId (CreateTrainingJobReq) returns (CreateTrainingJobResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "展示算法详情"
|
|
|
|
@doc "展示算法详情"
|
|
|
|
@handler ShowAlgorithmByUuid
|
|
|
|
@handler ShowAlgorithmByUuid
|
|
|
|
get /ai/ShowAlgorithmByUuid/:projectId/:algorithmId (ShowAlgorithmByUuidReq) returns (ShowAlgorithmByUuidResp)
|
|
|
|
get /ai/ShowAlgorithmByUuid/:projectId/:algorithmId (ShowAlgorithmByUuidReq) returns (ShowAlgorithmByUuidResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建导出任务"
|
|
|
|
@doc "创建导出任务"
|
|
|
|
@handler CreateExportTaskHandler
|
|
|
|
@handler CreateExportTaskHandler
|
|
|
|
post /ai/CreateExportTask/:projectId/:datasetId (CreateExportTaskReq) returns (ExportTaskDataResp)
|
|
|
|
post /ai/CreateExportTask/:projectId/:datasetId (CreateExportTaskReq) returns (ExportTaskDataResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取导出任务数据集"
|
|
|
|
@doc "获取导出任务数据集"
|
|
|
|
@handler GetExportTasksOfDatasetHandler
|
|
|
|
@handler GetExportTasksOfDatasetHandler
|
|
|
|
get /ai/GetExportTasksOfDataset/:projectId/:datasetId (GetExportTasksOfDatasetReq) returns (GetExportTasksOfDatasetResp)
|
|
|
|
get /ai/GetExportTasksOfDataset/:projectId/:datasetId (GetExportTasksOfDatasetReq) returns (GetExportTasksOfDatasetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取导出任务数据集状态"
|
|
|
|
@doc "获取导出任务数据集状态"
|
|
|
|
@handler GetExportTaskStatusOfDatasetHandler
|
|
|
|
@handler GetExportTaskStatusOfDatasetHandler
|
|
|
|
get /ai/GetExportTaskStatusOfDataset/:projectId/:resourceId/:taskId (GetExportTaskStatusOfDatasetReq) returns (GetExportTaskStatusOfDatasetResp)
|
|
|
|
get /ai/GetExportTaskStatusOfDataset/:projectId/:resourceId/:taskId (GetExportTaskStatusOfDatasetReq) returns (GetExportTaskStatusOfDatasetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建处理任务"
|
|
|
|
@doc "创建处理任务"
|
|
|
|
@handler CreateProcessorTaskHandler
|
|
|
|
@handler CreateProcessorTaskHandler
|
|
|
|
post /ai/CreateProcessorTask (CreateProcessorTaskReq) returns (CreateProcessorTaskResp)
|
|
|
|
post /ai/CreateProcessorTask (CreateProcessorTaskReq) returns (CreateProcessorTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建服务"
|
|
|
|
@doc "创建服务"
|
|
|
|
@handler CreateServiceHandler
|
|
|
|
@handler CreateServiceHandler
|
|
|
|
post /ai/CreateService/:projectId (CreateServiceReq) returns (CreateServiceResp)
|
|
|
|
post /ai/CreateService/:projectId (CreateServiceReq) returns (CreateServiceResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "展示服务"
|
|
|
|
@doc "展示服务"
|
|
|
|
@handler ListServicesHandler
|
|
|
|
@handler ListServicesHandler
|
|
|
|
get /ai/ListServices/:projectId (ListServicesReq) returns (ListServicesResp)
|
|
|
|
get /ai/ListServices/:projectId (ListServicesReq) returns (ListServicesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "展示服务详情"
|
|
|
|
@doc "展示服务详情"
|
|
|
|
@handler ShowServiceHandler
|
|
|
|
@handler ShowServiceHandler
|
|
|
|
get /ai/ShowService/:projectId/:serviceId (ShowServiceReq) returns (ShowServiceResp)
|
|
|
|
get /ai/ShowService/:projectId/:serviceId (ShowServiceReq) returns (ShowServiceResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除服务"
|
|
|
|
@doc "删除服务"
|
|
|
|
@handler DeleteServiceHandler
|
|
|
|
@handler DeleteServiceHandler
|
|
|
|
delete /ai/DeleteService/:projectId/:serviceId (DeleteServiceReq) returns (DeleteServiceResp)
|
|
|
|
delete /ai/DeleteService/:projectId/:serviceId (DeleteServiceReq) returns (DeleteServiceResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询专属资源池列表"
|
|
|
|
@doc "查询专属资源池列表"
|
|
|
|
@handler ListClustersHandler
|
|
|
|
@handler ListClustersHandler
|
|
|
|
get /ai/ListClusters (ListClustersReq) returns (ListClustersResp)
|
|
|
|
get /ai/ListClusters (ListClustersReq) returns (ListClustersResp)
|
|
|
|
|
|
|
|
|
|
|
|
/******************Notebook Method start*************************/
|
|
|
|
/******************Notebook Method start*************************/
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询notebook列表"
|
|
|
|
@doc "查询notebook列表"
|
|
|
|
@handler listNotebookHandler
|
|
|
|
@handler listNotebookHandler
|
|
|
|
get /ai/listNotebook (ListNotebookReq) returns (ListNotebookResp)
|
|
|
|
get /ai/listNotebook (ListNotebookReq) returns (ListNotebookResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建notebook"
|
|
|
|
@doc "创建notebook"
|
|
|
|
@handler createNotebookHandler
|
|
|
|
@handler createNotebookHandler
|
|
|
|
post /ai/createNotebook (CreateNotebookReq) returns (CreateNotebookResp)
|
|
|
|
post /ai/createNotebook (CreateNotebookReq) returns (CreateNotebookResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "启动notebook"
|
|
|
|
@doc "启动notebook"
|
|
|
|
@handler startNotebookHandler
|
|
|
|
@handler startNotebookHandler
|
|
|
|
post /ai/startNotebook (StartNotebookReq) returns (StartNotebookResp)
|
|
|
|
post /ai/startNotebook (StartNotebookReq) returns (StartNotebookResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "停止notebook"
|
|
|
|
@doc "停止notebook"
|
|
|
|
@handler stopNotebookHandler
|
|
|
|
@handler stopNotebookHandler
|
|
|
|
post /ai/stopNotebook (StopNotebookReq) returns (StopNotebookResp)
|
|
|
|
post /ai/stopNotebook (StopNotebookReq) returns (StopNotebookResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询notebook存储"
|
|
|
|
@doc "查询notebook存储"
|
|
|
|
@handler getNotebookStorageHandler
|
|
|
|
@handler getNotebookStorageHandler
|
|
|
|
get /ai/getNotebookStorage (GetNotebookStorageReq) returns (GetNotebookStorageResp)
|
|
|
|
get /ai/getNotebookStorage (GetNotebookStorageReq) returns (GetNotebookStorageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "挂载notebook存储"
|
|
|
|
@doc "挂载notebook存储"
|
|
|
|
@handler mountNotebookStorageHandler
|
|
|
|
@handler mountNotebookStorageHandler
|
|
|
|
post /ai/mountNotebookStorage (MountNotebookStorageReq) returns (MountNotebookStorageResp)
|
|
|
|
post /ai/mountNotebookStorage (MountNotebookStorageReq) returns (MountNotebookStorageResp)
|
|
|
|
/******************Notebook Method end*************************/
|
|
|
|
/******************Notebook Method end*************************/
|
|
|
|
|
|
|
|
|
|
|
|
/******************Visualization Job Method start*************************/
|
|
|
|
/******************Visualization Job Method start*************************/
|
|
|
|
@doc "获取虚拟化任务"
|
|
|
|
@doc "获取虚拟化任务"
|
|
|
|
@handler getVisualizationJobHandler
|
|
|
|
@handler getVisualizationJobHandler
|
|
|
@ -326,19 +326,19 @@ service pcm {
|
|
|
|
@doc "镜像上传"
|
|
|
|
@doc "镜像上传"
|
|
|
|
@handler uploadHandler
|
|
|
|
@handler uploadHandler
|
|
|
|
post /upload
|
|
|
|
post /upload
|
|
|
|
|
|
|
|
|
|
|
|
@doc "镜像分块"
|
|
|
|
@doc "镜像分块"
|
|
|
|
@handler chunkHandler
|
|
|
|
@handler chunkHandler
|
|
|
|
post /chunk
|
|
|
|
post /chunk
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询镜像列表"
|
|
|
|
@doc "查询镜像列表"
|
|
|
|
@handler imageListHandler
|
|
|
|
@handler imageListHandler
|
|
|
|
get /image/list returns (imageListResp)
|
|
|
|
get /image/list returns (imageListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "数据集检查"
|
|
|
|
@doc "数据集检查"
|
|
|
|
@handler dataSetCheckHandler
|
|
|
|
@handler dataSetCheckHandler
|
|
|
|
get /dataSet/check/:fileMd5 (checkReq) returns (checkResp)
|
|
|
|
get /dataSet/check/:fileMd5 (checkReq) returns (checkResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "上传数据集"
|
|
|
|
@doc "上传数据集"
|
|
|
|
@handler uploadDataSetHandler
|
|
|
|
@handler uploadDataSetHandler
|
|
|
|
post /dataSet/upload
|
|
|
|
post /dataSet/upload
|
|
|
@ -353,147 +353,147 @@ service pcm {
|
|
|
|
@doc "openstack计算中心概览"
|
|
|
|
@doc "openstack计算中心概览"
|
|
|
|
@handler GetComputeLimitsHandler
|
|
|
|
@handler GetComputeLimitsHandler
|
|
|
|
get /vm/getComputeLimits (GetComputeLimitsReq) returns (GetComputeLimitsResp)
|
|
|
|
get /vm/getComputeLimits (GetComputeLimitsReq) returns (GetComputeLimitsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询卷列表"
|
|
|
|
@doc "查询卷列表"
|
|
|
|
@handler GetVolumeLimitsHandler
|
|
|
|
@handler GetVolumeLimitsHandler
|
|
|
|
get /vm/getVolumeLimits (GetVolumeLimitsReq) returns (GetVolumeLimitsResp)
|
|
|
|
get /vm/getVolumeLimits (GetVolumeLimitsReq) returns (GetVolumeLimitsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询虚拟机列表"
|
|
|
|
@doc "查询虚拟机列表"
|
|
|
|
@handler ListServerHandler
|
|
|
|
@handler ListServerHandler
|
|
|
|
get /vm/listServer (ListServersReq) returns (ListServersResp)
|
|
|
|
get /vm/listServer (ListServersReq) returns (ListServersResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询虚拟机详情列表"
|
|
|
|
@doc "查询虚拟机详情列表"
|
|
|
|
@handler ListServersDetailedHandler
|
|
|
|
@handler ListServersDetailedHandler
|
|
|
|
get /vm/listServersDetailed (ListServersDetailedReq) returns (ListServersDetailedResp)
|
|
|
|
get /vm/listServersDetailed (ListServersDetailedReq) returns (ListServersDetailedResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除虚拟机"
|
|
|
|
@doc "删除虚拟机"
|
|
|
|
@handler DeleteServerHandler
|
|
|
|
@handler DeleteServerHandler
|
|
|
|
delete /vm/deleteServer (DeleteServerReq) returns (DeleteServerResp)
|
|
|
|
delete /vm/deleteServer (DeleteServerReq) returns (DeleteServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建虚拟机"
|
|
|
|
@doc "创建虚拟机"
|
|
|
|
@handler CreateServerHandler
|
|
|
|
@handler CreateServerHandler
|
|
|
|
post /vm/createServer (CreateServerReq) returns (CreateServerResp)
|
|
|
|
post /vm/createServer (CreateServerReq) returns (CreateServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "根据ID查询虚拟机详情"
|
|
|
|
@doc "根据ID查询虚拟机详情"
|
|
|
|
@handler GetServersDetailedByIdHandler
|
|
|
|
@handler GetServersDetailedByIdHandler
|
|
|
|
get /vm/getServersDetailedById (GetServersDetailedByIdReq) returns (GetServersDetailedByIdResp)
|
|
|
|
get /vm/getServersDetailedById (GetServersDetailedByIdReq) returns (GetServersDetailedByIdResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "更新虚拟机"
|
|
|
|
@doc "更新虚拟机"
|
|
|
|
@handler UpdateServerHandler
|
|
|
|
@handler UpdateServerHandler
|
|
|
|
put /vm/updateServer (UpdateServerReq) returns (UpdateServerResp)
|
|
|
|
put /vm/updateServer (UpdateServerReq) returns (UpdateServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "启动虚拟机"
|
|
|
|
@doc "启动虚拟机"
|
|
|
|
@handler StartServerHandler
|
|
|
|
@handler StartServerHandler
|
|
|
|
post /vm/startServer (StartServerReq) returns (StartServerResp)
|
|
|
|
post /vm/startServer (StartServerReq) returns (StartServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "停止虚拟机"
|
|
|
|
@doc "停止虚拟机"
|
|
|
|
@handler StopServerHandler
|
|
|
|
@handler StopServerHandler
|
|
|
|
post /vm/stopServer (StopServerReq) returns (StopServerResp)
|
|
|
|
post /vm/stopServer (StopServerReq) returns (StopServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "重启虚拟机"
|
|
|
|
@doc "重启虚拟机"
|
|
|
|
@handler RebootServerHandler
|
|
|
|
@handler RebootServerHandler
|
|
|
|
post /vm/rebootServer (RebootServerReq) returns (RebootServerResp)
|
|
|
|
post /vm/rebootServer (RebootServerReq) returns (RebootServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "暂停虚拟机"
|
|
|
|
@doc "暂停虚拟机"
|
|
|
|
@handler PauseServerHandler
|
|
|
|
@handler PauseServerHandler
|
|
|
|
post /vm/pauseServer (PauseServerReq) returns (PauseServerResp)
|
|
|
|
post /vm/pauseServer (PauseServerReq) returns (PauseServerResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询镜像列表"
|
|
|
|
@doc "查询镜像列表"
|
|
|
|
@handler ListImagesHandler
|
|
|
|
@handler ListImagesHandler
|
|
|
|
get /vm/listImages (ListImagesReq) returns (ListImagesResp)
|
|
|
|
get /vm/listImages (ListImagesReq) returns (ListImagesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除镜像"
|
|
|
|
@doc "删除镜像"
|
|
|
|
@handler DeleteImageHandler
|
|
|
|
@handler DeleteImageHandler
|
|
|
|
delete /vm/deleteImage (DeleteImageReq) returns (DeleteImageResp)
|
|
|
|
delete /vm/deleteImage (DeleteImageReq) returns (DeleteImageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建镜像"
|
|
|
|
@doc "创建镜像"
|
|
|
|
@handler CreateImageHandler
|
|
|
|
@handler CreateImageHandler
|
|
|
|
post /vm/createImage (CreateImageReq) returns (CreateImageResp)
|
|
|
|
post /vm/createImage (CreateImageReq) returns (CreateImageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "上传镜像"
|
|
|
|
@doc "上传镜像"
|
|
|
|
@handler UploadImageHandler
|
|
|
|
@handler UploadImageHandler
|
|
|
|
put /vm/uploadImage (UploadOsImageReq) returns (UploadOsImageResp)
|
|
|
|
put /vm/uploadImage (UploadOsImageReq) returns (UploadOsImageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询网络列表"
|
|
|
|
@doc "查询网络列表"
|
|
|
|
@handler ListNetworksHandler
|
|
|
|
@handler ListNetworksHandler
|
|
|
|
get /vm/listNetworks (ListNetworksReq) returns (ListNetworksResp)
|
|
|
|
get /vm/listNetworks (ListNetworksReq) returns (ListNetworksResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除网络"
|
|
|
|
@doc "删除网络"
|
|
|
|
@handler DeleteNetworkHandler
|
|
|
|
@handler DeleteNetworkHandler
|
|
|
|
delete /vm/deleteNetwork (DeleteNetworkReq) returns (DeleteNetworkResp)
|
|
|
|
delete /vm/deleteNetwork (DeleteNetworkReq) returns (DeleteNetworkResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建网络"
|
|
|
|
@doc "创建网络"
|
|
|
|
@handler CreateNetworkHandler
|
|
|
|
@handler CreateNetworkHandler
|
|
|
|
post /vm/createNetwork (CreateNetworkReq) returns (CreateNetworkResp)
|
|
|
|
post /vm/createNetwork (CreateNetworkReq) returns (CreateNetworkResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建子网"
|
|
|
|
@doc "创建子网"
|
|
|
|
@handler CreateSubnetHandler
|
|
|
|
@handler CreateSubnetHandler
|
|
|
|
post /vm/createSubnet (CreateSubnetReq) returns (CreateSubnetResp)
|
|
|
|
post /vm/createSubnet (CreateSubnetReq) returns (CreateSubnetResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询网络详情"
|
|
|
|
@doc "查询网络详情"
|
|
|
|
@handler ShowNetworkDetailsHandler
|
|
|
|
@handler ShowNetworkDetailsHandler
|
|
|
|
get /vm/showNetworkDetails (ShowNetworkDetailsReq) returns (ShowNetworkDetailsResp)
|
|
|
|
get /vm/showNetworkDetails (ShowNetworkDetailsReq) returns (ShowNetworkDetailsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "更新网络"
|
|
|
|
@doc "更新网络"
|
|
|
|
@handler UpdateNetworkHandler
|
|
|
|
@handler UpdateNetworkHandler
|
|
|
|
put /vm/updateNetwork (UpdateNetworkReq) returns (UpdateNetworkResp)
|
|
|
|
put /vm/updateNetwork (UpdateNetworkReq) returns (UpdateNetworkResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "批量创建网络"
|
|
|
|
@doc "批量创建网络"
|
|
|
|
@handler BulkCreateNetworksHandler
|
|
|
|
@handler BulkCreateNetworksHandler
|
|
|
|
post /vm/bulkCreateNetworks (BulkCreateNetworksReq) returns (BulkCreateNetworksResp)
|
|
|
|
post /vm/bulkCreateNetworks (BulkCreateNetworksReq) returns (BulkCreateNetworksResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询卷详情列表"
|
|
|
|
@doc "查询卷详情列表"
|
|
|
|
@handler ListVolumesDetailHandler
|
|
|
|
@handler ListVolumesDetailHandler
|
|
|
|
get /vm/listVolumesDetail (ListVolumesDetailReq) returns (ListVolumesDetailResp)
|
|
|
|
get /vm/listVolumesDetail (ListVolumesDetailReq) returns (ListVolumesDetailResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除卷"
|
|
|
|
@doc "删除卷"
|
|
|
|
@handler DeleteVolumeHandler
|
|
|
|
@handler DeleteVolumeHandler
|
|
|
|
delete /vm/deleteVolume (DeleteVolumeReq) returns (DeleteVolumeResp)
|
|
|
|
delete /vm/deleteVolume (DeleteVolumeReq) returns (DeleteVolumeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建卷"
|
|
|
|
@doc "创建卷"
|
|
|
|
@handler CreateVolumeHandler
|
|
|
|
@handler CreateVolumeHandler
|
|
|
|
post /vm/createVolume (CreateVolumeReq) returns (CreateVolumeResp)
|
|
|
|
post /vm/createVolume (CreateVolumeReq) returns (CreateVolumeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询规格详情列表"
|
|
|
|
@doc "查询规格详情列表"
|
|
|
|
@handler ListFlavorsDetailHandler
|
|
|
|
@handler ListFlavorsDetailHandler
|
|
|
|
get /vm/listFlavorsDetail (ListFlavorsDetailReq) returns (ListFlavorsDetailResp)
|
|
|
|
get /vm/listFlavorsDetail (ListFlavorsDetailReq) returns (ListFlavorsDetailResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询规格类型列表"
|
|
|
|
@doc "查询规格类型列表"
|
|
|
|
@handler ListVolumeTypesHandler
|
|
|
|
@handler ListVolumeTypesHandler
|
|
|
|
get /vm/listVolumeTypes (ListVolumeTypesReq) returns (ListVolumeTypesResp)
|
|
|
|
get /vm/listVolumeTypes (ListVolumeTypesReq) returns (ListVolumeTypesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "更新卷"
|
|
|
|
@doc "更新卷"
|
|
|
|
@handler UpdateVolumeHandler
|
|
|
|
@handler UpdateVolumeHandler
|
|
|
|
put /vm/updateVolume (UpdateVolumeReq) returns (UpdateVolumeResp)
|
|
|
|
put /vm/updateVolume (UpdateVolumeReq) returns (UpdateVolumeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建卷类型"
|
|
|
|
@doc "创建卷类型"
|
|
|
|
@handler CreateVolumeTypesHandler
|
|
|
|
@handler CreateVolumeTypesHandler
|
|
|
|
post /vm/createVolumeTypes (CreateVolumeTypeReq) returns (CreateVolumeTypeResp)
|
|
|
|
post /vm/createVolumeTypes (CreateVolumeTypeReq) returns (CreateVolumeTypeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除卷类型"
|
|
|
|
@doc "删除卷类型"
|
|
|
|
@handler DeleteVolumeTypeHandler
|
|
|
|
@handler DeleteVolumeTypeHandler
|
|
|
|
delete /vm/deleteVolumeType (DeleteVolumeTypeReq) returns (DeleteVolumeTypeResp)
|
|
|
|
delete /vm/deleteVolumeType (DeleteVolumeTypeReq) returns (DeleteVolumeTypeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询卷列表"
|
|
|
|
@doc "查询卷列表"
|
|
|
|
@handler ListVolumesHandler
|
|
|
|
@handler ListVolumesHandler
|
|
|
|
get /vm/listVolumes (ListVolumesReq) returns (ListVolumesResp)
|
|
|
|
get /vm/listVolumes (ListVolumesReq) returns (ListVolumesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "根据ID获取卷详情"
|
|
|
|
@doc "根据ID获取卷详情"
|
|
|
|
@handler GetVolumeDetailedByIdHandler
|
|
|
|
@handler GetVolumeDetailedByIdHandler
|
|
|
|
get /vm/getVolumeDetailedById (GetVolumeDetailedByIdReq) returns (GetVolumeDetailedByIdResp)
|
|
|
|
get /vm/getVolumeDetailedById (GetVolumeDetailedByIdReq) returns (GetVolumeDetailedByIdResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询节点列表"
|
|
|
|
@doc "查询节点列表"
|
|
|
|
@handler ListNodesHandler
|
|
|
|
@handler ListNodesHandler
|
|
|
|
get /vm/listNodes (ListNodesReq) returns (ListNodesResp)
|
|
|
|
get /vm/listNodes (ListNodesReq) returns (ListNodesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "创建节点"
|
|
|
|
@doc "创建节点"
|
|
|
|
@handler CreateNodeHandler
|
|
|
|
@handler CreateNodeHandler
|
|
|
|
post /vm/createNode (CreateNodeReq) returns (CreateNodeResp)
|
|
|
|
post /vm/createNode (CreateNodeReq) returns (CreateNodeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除节点"
|
|
|
|
@doc "删除节点"
|
|
|
|
@handler DeleteNodeHandler
|
|
|
|
@handler DeleteNodeHandler
|
|
|
|
delete /vm/deleteNode (DeleteNodeReq) returns (DeleteNodeResp)
|
|
|
|
delete /vm/deleteNode (DeleteNodeReq) returns (DeleteNodeResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "查询节点详情"
|
|
|
|
@doc "查询节点详情"
|
|
|
|
@handler ShowNodeDetailsHandler
|
|
|
|
@handler ShowNodeDetailsHandler
|
|
|
|
get /vm/showNodeDetails (ShowNodeDetailsReq) returns (ShowNodeDetailsResp)
|
|
|
|
get /vm/showNodeDetails (ShowNodeDetailsReq) returns (ShowNodeDetailsResp)
|
|
|
@ -508,25 +508,25 @@ service pcm {
|
|
|
|
service pcm {
|
|
|
|
service pcm {
|
|
|
|
@handler UploadLinkImageHandler
|
|
|
|
@handler UploadLinkImageHandler
|
|
|
|
post /storelink/uploadImage (UploadLinkImageReq) returns (UploadLinkImageResp)
|
|
|
|
post /storelink/uploadImage (UploadLinkImageReq) returns (UploadLinkImageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetLinkImageListHandler
|
|
|
|
@handler GetLinkImageListHandler
|
|
|
|
get /storelink/getImageList (GetLinkImageListReq) returns (GetLinkImageListResp)
|
|
|
|
get /storelink/getImageList (GetLinkImageListReq) returns (GetLinkImageListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler DeleteLinkImageHandler
|
|
|
|
@handler DeleteLinkImageHandler
|
|
|
|
delete /storelink/deleteImage (DeleteLinkImageReq) returns (DeleteLinkImageResp)
|
|
|
|
delete /storelink/deleteImage (DeleteLinkImageReq) returns (DeleteLinkImageResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler SubmitLinkTaskHandler
|
|
|
|
@handler SubmitLinkTaskHandler
|
|
|
|
post /storelink/submitTask (SubmitLinkTaskReq) returns (SubmitLinkTaskResp)
|
|
|
|
post /storelink/submitTask (SubmitLinkTaskReq) returns (SubmitLinkTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetLinkTaskHandler
|
|
|
|
@handler GetLinkTaskHandler
|
|
|
|
get /storelink/getTask (GetLinkTaskReq) returns (GetLinkTaskResp)
|
|
|
|
get /storelink/getTask (GetLinkTaskReq) returns (GetLinkTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler DeleteLinkTaskHandler
|
|
|
|
@handler DeleteLinkTaskHandler
|
|
|
|
delete /storelink/deleteTask (DeleteLinkTaskReq) returns (DeleteLinkTaskResp)
|
|
|
|
delete /storelink/deleteTask (DeleteLinkTaskReq) returns (DeleteLinkTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetParticipantsHandler
|
|
|
|
@handler GetParticipantsHandler
|
|
|
|
get /storelink/getParticipants (GetParticipantsReq) returns (GetParticipantsResp)
|
|
|
|
get /storelink/getParticipants (GetParticipantsReq) returns (GetParticipantsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetAISpecsHandler
|
|
|
|
@handler GetAISpecsHandler
|
|
|
|
get /storelink/getResourceSpecs (GetResourceSpecsReq) returns (GetResourceSpecsResp)
|
|
|
|
get /storelink/getResourceSpecs (GetResourceSpecsReq) returns (GetResourceSpecsResp)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -540,35 +540,35 @@ service pcm {
|
|
|
|
@doc "应用列表"
|
|
|
|
@doc "应用列表"
|
|
|
|
@handler AppListHandler
|
|
|
|
@handler AppListHandler
|
|
|
|
get /apps/list (AppListReq) returns (AppListResp)
|
|
|
|
get /apps/list (AppListReq) returns (AppListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取应用分发详情"
|
|
|
|
@doc "获取应用分发详情"
|
|
|
|
@handler AppDetailHandler
|
|
|
|
@handler AppDetailHandler
|
|
|
|
get /apps/distribute/:appName (AppDetailReq) returns (AppDetailResp)
|
|
|
|
get /apps/distribute/:appName (AppDetailReq) returns (AppDetailResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "应用pods列表"
|
|
|
|
@doc "应用pods列表"
|
|
|
|
@handler AppPodsHandler
|
|
|
|
@handler AppPodsHandler
|
|
|
|
get /apps/pods/:appName (AppDetailReq) returns (AppDetailResp)
|
|
|
|
get /apps/pods/:appName (AppDetailReq) returns (AppDetailResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "获取应用详情"
|
|
|
|
@doc "获取应用详情"
|
|
|
|
@handler GetAppByAppName
|
|
|
|
@handler GetAppByAppName
|
|
|
|
get /apps/getAppByAppName/:appName (AppDetailReq) returns (AppTaskResp)
|
|
|
|
get /apps/getAppByAppName/:appName (AppDetailReq) returns (AppTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "删除应用"
|
|
|
|
@doc "删除应用"
|
|
|
|
@handler DeleteAppByAppName
|
|
|
|
@handler DeleteAppByAppName
|
|
|
|
delete /apps/deleteApp (DeleteAppReq) returns (DeleteAppResp)
|
|
|
|
delete /apps/deleteApp (DeleteAppReq) returns (DeleteAppResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "更新应用"
|
|
|
|
@doc "更新应用"
|
|
|
|
@handler UpdateAppByAppName
|
|
|
|
@handler UpdateAppByAppName
|
|
|
|
put /apps/updateApp (DeleteAppReq) returns (AppTaskResp)
|
|
|
|
put /apps/updateApp (DeleteAppReq) returns (AppTaskResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "重启应用"
|
|
|
|
@doc "重启应用"
|
|
|
|
@handler RestartAppByAppName
|
|
|
|
@handler RestartAppByAppName
|
|
|
|
put /apps/restartApp (DeleteAppReq) returns (AppResp)
|
|
|
|
put /apps/restartApp (DeleteAppReq) returns (AppResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "暂停应用"
|
|
|
|
@doc "暂停应用"
|
|
|
|
@handler PauseAppByAppName
|
|
|
|
@handler PauseAppByAppName
|
|
|
|
put /apps/pauseApp (DeleteAppReq) returns (AppResp)
|
|
|
|
put /apps/pauseApp (DeleteAppReq) returns (AppResp)
|
|
|
|
|
|
|
|
|
|
|
|
@doc "启动应用"
|
|
|
|
@doc "启动应用"
|
|
|
|
@handler StartAppByAppName
|
|
|
|
@handler StartAppByAppName
|
|
|
|
put /apps/startApp (DeleteAppReq) returns (AppResp)
|
|
|
|
put /apps/startApp (DeleteAppReq) returns (AppResp)
|
|
|
@ -583,31 +583,31 @@ service pcm {
|
|
|
|
service pcm {
|
|
|
|
service pcm {
|
|
|
|
@handler AdaptersListHandler
|
|
|
|
@handler AdaptersListHandler
|
|
|
|
get /adapter/list (AdapterReq) returns (AdapterListResp)
|
|
|
|
get /adapter/list (AdapterReq) returns (AdapterListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler CreateAdapterHandler
|
|
|
|
@handler CreateAdapterHandler
|
|
|
|
post /adapter/create (AdapterReq) returns (AdapterResp)
|
|
|
|
post /adapter/create (AdapterReq) returns (AdapterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler UpdateAdapterHandler
|
|
|
|
@handler UpdateAdapterHandler
|
|
|
|
put /adapter/update (AdapterReq) returns (AdapterResp)
|
|
|
|
put /adapter/update (AdapterReq) returns (AdapterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler DeleteAdapterHandler
|
|
|
|
@handler DeleteAdapterHandler
|
|
|
|
delete /adapter/delete (AdapterDelReq) returns (AdapterResp)
|
|
|
|
delete /adapter/delete (AdapterDelReq) returns (AdapterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetAdapterHandler
|
|
|
|
@handler GetAdapterHandler
|
|
|
|
get /adapter/get (AdapterDelReq) returns (AdapterResp)
|
|
|
|
get /adapter/get (AdapterDelReq) returns (AdapterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler ClusterListHandler
|
|
|
|
@handler ClusterListHandler
|
|
|
|
get /adapter/cluster/list (ClusterReq) returns (ClusterListResp)
|
|
|
|
get /adapter/cluster/list (ClusterReq) returns (ClusterListResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler CreateClusterHandler
|
|
|
|
@handler CreateClusterHandler
|
|
|
|
post /adapter/cluster/create (ClusterReq) returns (ClusterResp)
|
|
|
|
post /adapter/cluster/create (ClusterReq) returns (ClusterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler UpdateClusterHandler
|
|
|
|
@handler UpdateClusterHandler
|
|
|
|
put /adapter/cluster/update (ClusterReq) returns (ClusterResp)
|
|
|
|
put /adapter/cluster/update (ClusterReq) returns (ClusterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler DeleteClusterHandler
|
|
|
|
@handler DeleteClusterHandler
|
|
|
|
delete /adapter/cluster/delete (ClusterDelReq) returns (ClusterResp)
|
|
|
|
delete /adapter/cluster/delete (ClusterDelReq) returns (ClusterResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler GetClusterHandler
|
|
|
|
@handler GetClusterHandler
|
|
|
|
get /adapter/cluster/get (ClusterDelReq) returns (ClusterResp)
|
|
|
|
get /adapter/cluster/get (ClusterDelReq) returns (ClusterResp)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -620,16 +620,16 @@ service pcm {
|
|
|
|
service pcm {
|
|
|
|
service pcm {
|
|
|
|
@handler ScheduleGetAiResourceTypesHandler
|
|
|
|
@handler ScheduleGetAiResourceTypesHandler
|
|
|
|
get /schedule/ai/getResourceTypes returns (AiResourceTypesResp)
|
|
|
|
get /schedule/ai/getResourceTypes returns (AiResourceTypesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler ScheduleGetAiTaskTypesHandler
|
|
|
|
@handler ScheduleGetAiTaskTypesHandler
|
|
|
|
get /schedule/ai/getTaskTypes returns (AiTaskTypesResp)
|
|
|
|
get /schedule/ai/getTaskTypes returns (AiTaskTypesResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler ScheduleGetDatasetsHandler
|
|
|
|
@handler ScheduleGetDatasetsHandler
|
|
|
|
get /schedule/ai/getDatasets returns (AiDatasetsResp)
|
|
|
|
get /schedule/ai/getDatasets returns (AiDatasetsResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler ScheduleGetStrategyHandler
|
|
|
|
@handler ScheduleGetStrategyHandler
|
|
|
|
get /schedule/ai/getStrategies returns (AiStrategyResp)
|
|
|
|
get /schedule/ai/getStrategies returns (AiStrategyResp)
|
|
|
|
|
|
|
|
|
|
|
|
@handler ScheduleSubmitHandler
|
|
|
|
@handler ScheduleSubmitHandler
|
|
|
|
post /schedule/submit (ScheduleResp) returns (ScheduleResp)
|
|
|
|
post /schedule/submit (ScheduleResp) returns (ScheduleResp)
|
|
|
|
}
|
|
|
|
}
|