Lite Server权限
|
权限 |
对应API接口 |
授权项 |
依赖的授权项 |
IAM项目 |
企业项目 |
|
|---|---|---|---|---|---|---|
|
查询用户所有Lite Server实例列表 |
GET /v1/{project_id}/dev-servers |
modelarts:devserver:listByUser |
- |
√ |
× |
|
|
创建Lite Server |
POST /v1/{project_id}/dev-servers |
modelarts:devserver:create |
vpc:networks:list vpc:networks:get vpc:securityGroups:get vpc:securityGroups:list vpc:subnets:get vpc:subnets:list vpc:vpcs:get vpc:vpcs:list evs:volumes:list evs:volumes:get evs:types:get evs:quotas:get bms:servers:create bms:servers:showBaremetalServer(bms:servers:get) bms:servers:list bms:serverQuotas:get bms:servers:updateMetadata ecs:servers:lock ecs:servers:unlock ecs:cloudServers:createServers ecs:cloudServerQuotas:get ecs:cloudServers:listServersDetails(ecs:cloudServers:list) ecs:cloudServers:showServer(ecs:cloudServers:get) ecs:flavors:get ecs:cloudServerFlavors:get ecs:cloudServers:deleteServers(ecs:cloudServers:delete) IMS ims:images:get |
√ |
× |
|
|
查询Lite Server实例详情 |
GET /v1/{project_id}/dev-servers/{id} |
modelarts:devserver:get |
- |
√ |
× |
|
|
删除Lite Server实例 |
DELETE /v1/{project_id}/dev-servers/{id} |
modelarts:devserver:delete |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:reInstallOS bms:servers:list ecs:cloudServers:listServersDetails(ecs:cloudServers:list) ecs:cloudServers:showServer(ecs:cloudServers:get) ecs:cloudServers:deleteServers(ecs:cloudServers:delete) |
√ |
× |
|
|
实时同步用户所有Lite Server实例状态 |
PUT /v1/{project_id}/dev-servers/sync |
modelarts:devserver:sync |
ecs:servers:lock ecs:servers:get ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
启动Lite Server实例 |
PUT /v1/{project_id}/dev-servers/{id}/start |
modelarts:devserver:start |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:start ecs:servers:lock ecs:servers:unlock ecs:servers:get ecs:cloudServers:start ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
停止Lite Server实例 |
PUT /v1/{project_id}/dev-servers/{id}/stop |
modelarts:devserver:stop |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:stop ecs:servers:lock ecs:servers:unlock ecs:servers:list ecs:servers:get ecs:cloudServers:stop ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
创建Lite Server超节点标签 |
POST /v1/{project_id}/dev-servers/hyperinstance/{id}/tags/create |
modelarts:devserver:createHyperinstanceTags |
- |
√ |
× |
|
|
删除Lite Server超节点标签。 |
POST /v1/{project_id}/dev-servers/hyperinstance/{id}/tags/delete |
modelarts:devserver:deleteHyperinstanceTags |
- |
√ |
× |
|
|
查询Lite Server超节点标签。 |
GET /v1/{project_id}/dev-servers/hyperinstance/{id}/tags |
modelarts:devserver:queryHyperinstanceTags |
- |
√ |
× |
|
|
重装Lite Server服务器操作系统镜像。 |
POST /v1/{project_id}/dev-servers/{id}/reinstallos |
modelarts:devserver:reinstallOS |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:reInstallOS ecs:servers:lock ecs:servers:get ecs:cloudServers:rebuild ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
切换Lite Server服务器操作系统镜像。 |
POST /v1/{project_id}/dev-servers/{id}/changeos |
modelarts:devserver:changeOS |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:changeOS ecs:servers:lock ecs:servers:get ecs:cloudServers:changeOS ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
切换Lite Server超节点服务器操作系统镜像。 |
POST /v1/{project_id}/dev-servers/hyperinstance/{id}/changeos |
modelarts:devserver:changeHyperinstanceOS |
- |
√ |
× |
|
|
查询用户所有超节点实例详情 |
GET /v1/{project_id}/dev-servers/hyperinstance |
modelarts:devserver:listHyperinstanceByUser |
- |
√ |
× |
|
|
删除Lite Server超节点实例 |
DELETE /v1/{project_id}/dev-servers/hyperinstance/{id} |
modelarts:devserver:deleteHyperinstance |
- |
√ |
× |
|
|
重启Lite Server实例 |
PUT /v1/{project_id}/dev-servers/{id}/reboot |
modelarts:devserver:reboot |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:reboot ecs:servers:get ecs:cloudServers:reboot ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
启动Lite Server超节点实例 |
PUT /v1/{project_id}/dev-servers/hyperinstance/{id}/start |
modelarts:devserver:startHyperinstance |
- |
√ |
× |
|
|
停止Lite Server超节点实例 |
PUT /v1/{project_id}/dev-servers/hyperinstance/{id}/stop |
modelarts:devserver:stopHyperinstance |
- |
√ |
× |
|
|
查询租户Lite Server列表 |
GET /v1/{project_id}/dev-servers/all |
modelarts:devserver:list |
- |
√ |
× |
|
|
查询Lite Server镜像详情 |
GET /v1/{project_id}/dev-servers/images/{id} |
modelarts:devserver:getImage |
- |
√ |
× |
|
|
获取Lite Server镜像列表 |
GET /v1/{project_id}/dev-servers/images |
modelarts:devserver:listImages |
- |
√ |
× |
|
|
批量删除Lite Server Job |
DELETE /v1/{project_id}/dev-servers/jobs |
modelarts:devserver:deleteJobs |
- |
√ |
× |
|
|
卸载数据盘 |
DELETE /v1/{project_id}/dev-servers/{id}/detachvolume/{volume_id} |
modelarts:devserver:detachVolume |
- |
√ |
× |
|
|
获取Lite Server规格列表 |
GET /v1/{project_id}/dev-servers/flavors |
modelarts:devserver:listFlavors |
- |
√ |
× |
|
|
查询租户所有Lite Server超节点实例详情 |
GET /v1/{project_id}/dev-servers/hyperinstance/all |
modelarts:devserver:listHyperinstance |
- |
√ |
× |
|
|
查询指定超节点实例详情 |
GET /v1/{project_id}/dev-servers/hyperinstance/{id} |
modelarts:devserver:getHyperinstance |
- |
√ |
× |
|
|
查询Lite Server超节点Operation详情 |
GET /v1/{project_id}/dev-servers/hyperinstance/{id}/operation/{operation_id} |
modelarts:devserver:getHyperinstanceOperation |
- |
√ |
× |
|
|
查询Lite Server实例对应的TOR交换机IP |
GET /v1/{project_id}/dev-servers/instance-physical-topologies |
modelarts:devserver:getTopologies |
- |
√ |
× |
|
|
查询Lite Server Job列表 |
GET /v1/{project_id}/dev-servers/jobs |
modelarts:devserver:listJobs |
- |
√ |
× |
|
|
查询Lite Server Job详情 |
GET /v1/{project_id}/dev-servers/jobs/{id} |
modelarts:devserver:getJob |
- |
√ |
× |
|
|
查询Lite Server Operation详情 |
GET /v1/{project_id}/dev-servers/{id}/operation/{operation_id} |
modelarts:devserver:getOperation |
- |
√ |
× |
|
|
查询已绑定的EIP |
GET /v1/{project_id}/dev-servers/{id}/publicips |
modelarts:devserver:listPublicIP |
- |
√ |
× |
|
|
扩容Lite Server超节点实例 |
POST /v1/{project_id}/dev-servers/hyperinstance/{id}/live-scale-up |
modelarts:devserver:scaleUpHyperinstance |
- |
√ |
× |
|
|
提交Lite Server Job |
POST /v1/{project_id}/dev-servers/jobs |
modelarts:devserver:createJob |
√ |
× |
||
|
创建RoCE网络 |
POST /v1/{project_id}/dev-servers/networks |
modelarts:devserver:createRoceNetwork |
vpc:networks:create vpc:networks:list vpc:networks:get |
√ |
× |
|
|
挂载数据盘 |
POST /v1/{project_id}/dev-servers/{id}/attachvolume |
modelarts:devserver:attachVolume |
evs:volumes:get |
√ |
× |
|
|
绑定EIP |
POST /v1/{project_id}/dev-servers/{id}/publicips |
modelarts:devserver:bindPublicIP |
eip:publicIps:get |
√ |
× |
|
|
查询超节点hyperinstance-clusters逻辑容量测算结果 |
POST /v1/{project_id}/dev-servers/hyperinstance/cluster-capacity-evaluations |
modelarts:devserver:listHyperinstanceClustersCapacity |
- |
√ |
× |
|
|
创建hyper-cluster |
POST /v1/{project_id}/dev-servers/hyper-clusters |
modelarts:devserver:createHyperCluster |
- |
√ |
× |
|
|
查询hyper-cluster列表 |
GET /v1/{project_id}/dev-servers/hyper-clusters |
modelarts:devserver:listHyperCluster |
- |
√ |
× |
|
|
查询hyper-cluster详情 |
GET /v1/{project_id}/dev-servers/hyper-clusters/{id} |
modelarts:devserver:getHyperCluster |
- |
√ |
× |
|
|
刪除hyper-cluster |
DELETE /v1/{project_id}/dev-servers/hyper-clusters/{id} |
modelarts:devserver:deleteHyperCluster |
- |
√ |
× |
|
|
修改Lite Server实例信息 |
PUT /v1/{project_id}/dev-servers/{id} |
modelarts:devserver:update |
ecs:servers:lock ecs:servers:get ecs:cloudServers:showServer(ecs:cloudServers:get) ecs:cloudServers:updateServer |
√ |
× |
|
|
查询Lite Server超节点扩缩容支持规格列表及容量测算 |
GET /v1/{project_id}/dev-servers/hyperinstance/{id}/scale-evaluations |
modelarts:devserver:getHyperinstanceScaleEvaluations |
- |
√ |
× |
|
|
获取Lite Server部署服务详情 |
GET /v1/{project_id}/dev-servers/jobs/services/{id} |
modelarts:devserver:getJobService |
- |
√ |
× |
|
|
获取Lite Server Job模板列表 |
GET /v1/{project_id}/dev-servers/jobs/templates |
modelarts:devserver:listJobTemplates |
- |
√ |
× |
|
|
获取Lite Server Job模板详情 |
GET /v1/{project_id}/dev-servers/jobs/templates/{template_id} |
modelarts:devserver:getJobTemplate |
- |
√ |
× |
|
|
Lite Server 批量操作 |
POST /v1/{project_id}/dev-servers/action |
modelarts:devserver:batchAction |
bms:servers:showBaremetalServer(bms:servers:get) bms:servers:changeOS bms:servers:reInstallOS bms:servers:reboot bms:servers:start bms:servers:stop ecs:servers:lock ecs:servers:unlock ecs:servers:get ecs:servers:list ecs:cloudServers:changeOS ecs:cloudServers:rebuild ecs:cloudServers:reboot ecs:cloudServers:start ecs:cloudServers:stop ecs:cloudServers:showServer(ecs:cloudServers:get) |
√ |
× |
|
|
缩容Lite Server超节点实例 |
POST /v1/{project_id}/dev-servers/hyperinstance/{id}/live-scale-down |
modelarts:devserver:scaleDownHyperinstance |
- |
√ |
× |
|
|
获取Lite Server资源规格列表 |
GET /v1/{project_id}/dev-servers/resource-flavors |
modelarts:devserver:listFlavors |
- |
√ |
× |