更新时间:2022-09-08 GMT+08:00
分享

授权项分类

边缘业务

权限

对应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

-

相关文档