授权项分类
边缘业务
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建部署计划 |
POST /v1/deployments |
iec:deployment:create |
iec:vpc:get iec:subnet:get iec:image:get iec:image:list iec:securityGroup:get iec:bandwidth:list iec:networkQuota:list |
√ |
查询部署计划列表 |
GET /v1/deployments |
iec:deployment:list |
- |
√ |
删除部署计划 |
DELETE /v1/deployments/{deployment_id} |
iec:deployment:delete |
- |
√ |
执行部署计划 |
POST /v1/deployments/{deployment_id}/deploy |
iec:deployment:deploy |
iec:bandwidth:list |
√ |
扩容部署计划 |
POST /v1/deployments/{deployment_id}/expand |
iec:deployment:expand |
iec:bandwidth:list |
√ |
查询指定边缘业务 |
GET /v1/edgeclouds/{edgecloud_id} |
iec:edgecloud:get |
- |
√ |
查询边缘业务列表 |
GET /v1/edgeclouds |
iec:edgecloud:list |
- |
√ |
删除边缘业务 |
DELETE /v1/edgeclouds/{edgecloud_id} |
iec:edgecloud:delete |
iec:bandwidth:list |
√ |
边缘实例
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询实例列表 |
GET /v1/cloudservers |
iec:server:list |
- |
√ |
查询指定实例 |
GET /v1/cloudservers/{server_id} |
iec:server:get |
- |
√ |
修改实例 |
PUT /v1/cloudservers/{server_id} |
iec:server:update |
- |
√ |
批量删除实例 |
POST /v1/cloudservers/delete |
iec:server:delete |
iec:bandwidth:list |
√ |
操作实例(启动、关闭、重启) |
POST /v1/cloudservers/action |
iec:server:action |
- |
√ |
切换操作系统 |
POST /v1/cloudservers/{server_id}/change-os |
iec:server:changeOs |
iec:image:get |
√ |
批量添加实例网卡 |
POST /v1/cloudservers/{server_id}/nics |
iec:serverNic:add |
iec:vpc:get |
√ |
规格
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询实例规格列表 |
GET /v1/cloudservers/flavors |
iec:serverFlavor:list |
- |
√ |
边缘硬盘
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询指定云硬盘 |
GET /v1/cloudvolumes/{volume_id} |
iec:volume:get |
- |
√ |
密钥对
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建密钥对 |
POST /v1/os-keypairs |
iec:keypair:create |
- |
√ |
查询密钥对列表 |
GET /v1/os-keypairs |
iec:keypair:list |
- |
√ |
查询指定密钥对 |
GET /v1/os-keypairs/{keypair_name} |
iec:keypair:get |
- |
√ |
删除密钥对 |
DELETE /v1/os-keypairs/{keypair_name} |
iec:keypair:delete |
- |
√ |
站点管理
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询站点列表 |
GET /v1/sites |
iec:site:list |
- |
√ |
配额管理
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询边缘业务配额 |
GET /v1/edgeclouds/quotas |
iec:edgecloudQuota:list |
iec:imageQuota:get iec:networkQuota:list |
√ |
虚拟私有云
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建虚拟私有云 |
POST /v1/vpcs |
iec:vpc:create |
- |
√ |
删除虚拟私有云 |
DELETE /v1/vpcs/{vpc_id} |
iec:vpc:delete |
- |
√ |
查询虚拟私有云列表 |
GET /v1/vpcs |
iec:vpc:list |
- |
√ |
更新虚拟私有云 |
PUT /v1/vpcs/{vpc_id} |
iec:vpc:update |
- |
√ |
查询指定虚拟私有云 |
GET /v1/vpcs/{vpc_id} |
iec:vpc:get |
- |
√ |
子网
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询子网列表 |
GET /v1/subnets |
iec:subnet:list |
- |
√ |
查询指定子网 |
GET /v1/subnets/{subnet_id} |
iec:subnet:get |
- |
√ |
更新子网 |
PUT /v1/subnets/{subnet_id} |
iec:subnet:update |
- |
√ |
删除子网 |
DELETE /v1/subnets/{subnet_id} |
iec:subnet:delete |
- |
√ |
查询子网关联的路由表 |
GET /v1/subnets/{subnet_id}/routetables |
iec:subnet:getRelatedRoutetable |
- |
√ |
端口
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建端口 |
POST /v1/ports |
iec:port:create |
- |
√ |
查询端口列表 |
GET /v1/ports |
iec:port:list |
- |
√ |
查询指定端口 |
GET /v1/ports/{port_id} |
iec:port:get |
- |
√ |
删除端口 |
DELETE /v1/ports/{port_id} |
iec:port:delete |
- |
√ |
更新端口 |
PUT /v1/ports/{port_id} |
iec:port:update |
- |
√ |
安全组
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建安全组 |
POST /v1/security-groups |
iec:securityGroup:create |
- |
√ |
查询安全组列表 |
GET /v1/security-groups |
iec:securityGroup:list |
- |
√ |
查询指定安全组 |
GET /v1/security-groups/{sg_id} |
iec:securityGroup:get |
- |
√ |
删除安全组 |
DELETE /v1/security-groups/{sg_id} |
iec:securityGroup:delete |
- |
√ |
创建安全组规则 |
POST /v1/security-group-rules |
iec:securityGroupRule:create |
- |
√ |
查询安全组规则列表 |
GET /v1/security-group-rules |
iec:securityGroupRule:list |
- |
√ |
查询指定安全组规则 |
GET /v1/security-group-rules/{sg_rule_id} |
iec:securityGroupRule:get |
- |
√ |
删除安全组规则 |
DELETE /v1/security-group-rules/{sg_rule_id} |
iec:securityGroupRule:delete |
- |
√ |
网络ACL
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询网络ACL列表 |
GET /v1/firewalls |
iec:firewall:list |
- |
√ |
创建网络ACL |
POST /v1/firewalls |
iec:firewall:create |
- |
√ |
更新网络ACL |
PUT /v1/firewalls/{firewall_id} |
iec:firewall:update |
- |
√ |
删除网络ACL |
DELETE /v1/firewalls/{firewall_id} |
iec:firewall:delete |
- |
√ |
查询指定网络ACL |
GET /v1/firewalls/{firewall_id} |
iec:firewall:get |
- |
√ |
更新网络ACL规则 |
PUT /v1/firewalls/{firewall_id}/update_firewall_rules |
iec:firewall:updateRule |
- |
√ |
带宽
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询带宽列表 |
GET /v1/bandwidths |
iec:bandwidth:list |
- |
√ |
查询指定带宽 |
GET /v1/bandwidths/{bandwidth_id} |
iec:bandwidth:get |
- |
√ |
弹性公网IP
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建弹性公网IP |
POST /v1/publicips |
iec:publicip:create |
- |
√ |
查询弹性公网IP列表 |
GET /v1/publicips |
iec:publicip:list |
- |
√ |
查询指定弹性公网IP |
GET /v1/publicips/{publicip_id} |
iec:publicip:get |
- |
√ |
更新弹性公网IP |
PUT /v1/publicips/{publicip_id} |
iec:publicip:update |
- |
√ |
删除弹性公网IP |
DELETE /v1/publicips/{publicip_id} |
iec:publicip:delete |
- |
√ |
路由表
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
创建路由表 |
POST /v1/routetables |
iec:routetable:create |
- |
√ |
查询路由表列表 |
GET /v1/routetables |
iec:routetable:list |
- |
√ |
查询路由表详情 |
GET /v1/routetables/{routetable_id} |
iec:routetable:get |
- |
√ |
更新路由表 |
PUT /v1/routetables/{routetable_id} |
iec:routetable:update |
- |
√ |
删除路由表 |
DELETE /v1/routetables/{routetable_id} |
iec:routetable:delete |
- |
√ |
路由表关联子网 |
POST /v1/routetables/{routetable_id}/associate-subnets |
iec:routetable:associateSubnets |
- |
√ |
路由表解关联子网 |
POST /v1/routetables/{routetable_id}/disassociate-subnets |
iec:routetable:disassociateSubnets |
- |
√ |
查询路由列表 |
GET /v1/routetables/{routetable_id}/routes |
iec:routetable:listRoutes |
- |
√ |
添加路由 |
POST /v1/routetables/{routetable_id}/add-routes |
iec:routetable:addRoutes |
iec:server:get |
√ |
更新路由 |
POST /v1/routetables/{routetable_id}/update-routes |
iec:routetable:updateRoutes |
iec:server:get |
√ |
删除路由 |
POST /v1/routetables/{routetable_id}/delete-routes |
iec:routetable:deleteRoutes |
iec:server:get |
√ |
边缘镜像
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 |
---|---|---|---|---|
查询边缘镜像列表 |
GET /v1/images |
iec:image:list |
- |
√ |
查询指定边缘镜像 |
GET /v1/images/{image_id} |
iec:image:get |
- |
√ |