1、支持范围及限制条件

项目分类 块存储 对象存储
支持启动主机架构 X86 X86
启动主机规格 + 规格支持类型(X86架构)
- 标准型
- 高IO型
- 内存型
- 计算型
- 大数据型
- GPU机型
- 裸金属云服务器
+ 规格不支持类型
- FPGA机型
- 高性能计算集群
+ 规格支持类型(X86架构)
- 标准型
- 高IO型
- 内存型
- 计算型
- 大数据型
- GPU机型
- 裸金属云服务器
+ 规格不支持类型
- FPGA机型
- 高性能计算集群
云盘类型 + 高性能云硬盘
+ 通用型SSD云硬盘
+ SSD云硬盘
+ 高性能云硬盘
+ 通用型SSD云硬盘
+ SSD云硬盘
驱动修复 + 当进行Windows UEFI驱动修复时,需要选择一个Windows 2016及以上版本的镜像用于进行相关修复
+ 系统启动后,将保持原有的登陆方式,例如:如果原有系统使用密码方式登陆,启动的主机仍然可以用密码登陆
+ 系统启动后,原有系统中的Cloud Init服务将被暂停
+ 系统启动后,如果希望使用完整的云平台侧功能,需要手动安装云厂商提供的代理程序
+ 系统启动后,由于使用了通用的镜像名称,所以主机的镜像类型将统一显示为Linux或Windows
+ 当进行Windows UEFI驱动修复时,需要选择一个Windows 2016及以上版本的镜像用于进行相关修复
+ 系统启动后,将保持原有的登陆方式,例如:如果原有系统使用密码方式登陆,启动的主机仍然可以用密码登陆
+ 系统启动后,原有系统中的Cloud Init服务将被暂停
+ 系统启动后,如果希望使用完整的云平台侧功能,需要手动安装云厂商提供的代理程序
+ 系统启动后,由于使用了通用的镜像名称,所以主机的镜像类型将统一显示为Linux或Windows
云平台权限 具体权限策略参考:权限策略 具体权限策略参考:权限策略
临时资源 在启动云实例时,会临时产生部分云资源,待程序运行启动完成后则会清理掉,临时产生资源如下,请知悉。
+ 同步数据网关主机
+ 驱动修复主机
+ 磁盘
+ 快照
+ 镜像资源
+ 安全组
+ 弹性IP
在启动云实例时,会临时产生部分云资源,待程序运行启动完成后则会清理掉,临时产生资源如下,请知悉。
+ 镜像资源
+ 磁盘
+ 安全组
+ 弹性IP

2、云平台账号权限策略

功能列表

按整体权限:

分类 策略 权限说明
账号鉴权 获取身份服务中用户的详细信息
镜像 + QcloudIMAGEFullAccess 管理镜像服务(IMAGE)的权限
ESC云主机 + QcloudCVMFullAccess 管理云服务器服务(ECS)的权限
云盘 + QcloudCBSFullAccess 管理块存储服务(EBS)的权限
网络 + QcloudVPCFullAcces 管理专有网络(VPC)的权限
对象存储 + QcloudCOSFullAccess 管理对象存储服务(OSS)权限

按细分权限:

分类 策略 权限说明
账号鉴权 获取身份服务中用户的详细信息
主机镜像 cvm:DescribeImages 获取镜像详情及列表
cvm:CreateImage 创建主机镜像
cvm:DeleteImages 删除私有镜像
地域可用区域 获取地域详情及列表
获取可用区详情及列表
安全组 cvm:DescribeSecurityGroups 获取安全组详情及列表
cvm:CreateSecurityGroupPolicy 添加安全组入方向规则
cvm:DeleteSecurityGroupPolicy 移除安全组入方向规则
cvm:CreateSecurityGroupPolicy 添加安全组出方向规则
cvm:DeleteSecurityGroupPolicy 移除安全组出方向规则
cvm:CreateSecurityGroup 创建安全组
cvm:DeleteSecurityGroup 删除安全组
cvm:AssociateSecurityGroups 绑定安全组到主机
cvm:DisassociateSecurityGroups 从主机解绑安全组
ESC云主机 cvm:DescribeInstances 查询云服务器详情列表
cvm:RunInstances 创建主机
cvm:TerminateInstances 删除主机
cvm:StartInstances 启动主机
cvm:StopInstances 停止主机
cvm:ModifyInstancesAttribute 修改主机属性
查询云服务器规格
查询云服务器规格详情和扩展信息列表
云盘 cvm:DescribeDisks 获取磁盘详情及列表
cvm:TerminateCbsStorages 删除磁盘
cvm:CreateDisks 创建磁盘
cvm:AttachDisks 挂载磁盘
cvm:DetachCbsStorages 卸载磁盘
快照 cvm:DescribeSnapshots 获取快照详情及列表
cvm:CreateSnapshot 创建快照
cvm:DeleteSnapshots 删除快照
访问密钥 cvm:DescribeKeyPairs 获取KeyPair详情及列表
cvm:CreateKeyPair 创建KeyPair
cvm:DeleteKeyPairs 删除KeyPair
网络 vpc:DescribeVpcEx 获取vpc详情及列表
vpc:DescribeSubnetEx 获取子网详情及列表
获取网络接口详情及列表
vpc:AttachNetworkInterface 绑定网络接口到主机
cvm:DescribeAddresses 获取EIP详情及列表
cvm:AllocateAddresses 申请EIP
cvm:ReleaseAddresses 释放EIP
cvm:AssociateAddress 绑定EIP到主机
cvm:DisassociateAddress 从主机解绑EIP

JSON列表

  1. {
  2. "version": "2.0",
  3. "statement": [
  4. {
  5. "effect": "allow",
  6. "action": [
  7. "cvm:DescribeAddresses",
  8. "cvm:DescribeDisks",
  9. "cvm:DescribeSnapshots",
  10. "cvm:DescribeSecurityGroupPolicys",
  11. "cvm:DescribeAddressQuota",
  12. "cvm:AllocateAddresses",
  13. "cvm:AssociateAddress",
  14. "cvm:DisassociateAddress",
  15. "cvm:ModifyAddressAttribute",
  16. "cvm:ModifyAddressesBandwidth",
  17. "cvm:ReleaseAddresses",
  18. "cvm:TransformAddress",
  19. "cvm:CreateSnapshot",
  20. "cvm:DeleteSnapshots",
  21. "cvm:AttachDisks",
  22. "cvm:CreateDisks",
  23. "cvm:DetachDisks",
  24. "cvm:ResizeDisk",
  25. "cvm:TerminateDisks",
  26. "cvm:AssociateInstancesKeyPairs",
  27. "cvm:CreateKeyPair",
  28. "cvm:DeleteKeyPairs",
  29. "cvm:DisassociateInstancesKeyPairs",
  30. "cvm:ImportKeyPair",
  31. "cvm:AssociateNetworkInterfaceSecurityGroups",
  32. "cvm:AssociateSecurityGroups",
  33. "cvm:CreateImage",
  34. "cvm:CreateSecurityGroup",
  35. "cvm:CreateSecurityGroupPolicy",
  36. "cvm:DeleteImages",
  37. "cvm:DeleteSecurityGroup",
  38. "cvm:DeleteSecurityGroupPolicy",
  39. "cvm:DisassociateNetworkInterfaceSecurityGroups",
  40. "cvm:DisassociateSecurityGroups",
  41. "cvm:ImportImage",
  42. "cvm:ModifySecurityGroupAttributes",
  43. "cvm:ModifySecurityGroupPolicys",
  44. "cvm:ModifySingleSecurityGroupPolicy",
  45. "cvm:RebootInstances",
  46. "cvm:RunInstances",
  47. "cvm:StartInstances",
  48. "cvm:StopInstances",
  49. "cvm:TerminateInstances",
  50. "cvm:ModifyKeyPairAttribute",
  51. "cvm:ResizeInstanceDisks",
  52. "cvm:DeleteSnapshot",
  53. "cvm:AdjustPublicAddress",
  54. "cvm:DescribeInstances",
  55. "cvm:DescribeImages",
  56. "cvm:DescribeKeyPairs",
  57. "cvm:DescribeInstancesStatus",
  58. "cvm:DescribeSecurityGroups"
  59. ],
  60. "resource": [
  61. "*"
  62. ]
  63. },
  64. {
  65. "effect": "allow",
  66. "action": [
  67. "vpc:DescribeSubnet",
  68. "vpc:DescribeSubnetEx",
  69. "vpc:DescribeVpcEx",
  70. "vpc:DescribeAddress",
  71. "vpc:AssignPrivateIpAddresses",
  72. "vpc:CreateAddress",
  73. "vpc:DeleteAddress",
  74. "vpc:ModifyAddress",
  75. "vpc:ModifyAddressAttribute",
  76. "vpc:ModifyPrivateIpAddress",
  77. "vpc:UnassignPrivateIpAddresses"
  78. ],
  79. "resource": [
  80. "*"
  81. ]
  82. },
  83. {
  84. "effect": "allow",
  85. "action": [
  86. "cos:GetBucket",
  87. "cos:GetBucketACL",
  88. "cos:GetBucketObjectVersions",
  89. "cos:HeadBucket",
  90. "cos:GetObject",
  91. "cos:GetObjectACL",
  92. "cos:HeadObject",
  93. "cos:GetBucketPolicy",
  94. "cos:DeleteBucket",
  95. "cos:DeleteMultipleObjects",
  96. "cos:DeleteObject",
  97. "cos:PutBucket",
  98. "cos:PutBucketACL",
  99. "cos:PutObject",
  100. "cos:PutObjectACL"
  101. ],
  102. "resource": [
  103. "*"
  104. ]
  105. }
  106. ]
  107. }