API概览
实例相关接口
API |
描述 |
CreateInstance
创建 ECS 实例
StartInstance
启动一个指定的实例
StopInstance
停止一个指定的实例
RebootInstance
重启指定的实例
ModifyInstanceAttribute
修改实例密码、实例名称、安全组等属性信息
ModifyInstanceVpcAttribute
修改云服务器实例的 VPC 属性
DescribeInstanceStatus
批量获取当前用户所有实例的状态信息,也可用于获取实例列表
DescribeInstances
查询所有实例的详细信息
DeleteInstance
根据传入实例的名称来释放实例资源
JoinSecurityGroup
将实例加入到指定的安全组
LeaveSecurityGroup
将实例移出指定的安全组
磁盘相关接口
API |
描述 |
CreateDisk
创建磁盘
DescribeDisks
查询磁盘信息
AttachDisk
挂载磁盘
DetachDisk
卸载磁盘
ModifyDiskAttribute
修改磁盘属性
DeleteDisk
当某个磁盘设备不再使用时,可以删除磁盘。但是只能删除独立普通云盘
ReInitDisk
重新初始化磁盘到初始状态
ResetDisk
使用指定磁盘自身的快照回滚磁盘内容
ReplaceSystemDisk
更换系统盘
ResizeDisk
扩容磁盘
快照相关接口
API |
描述 |
CreateSnapshot
对指定的磁盘存储设备创建快照
DeleteSnapshot
删除指定实例、指定磁盘设备的快照
DescribeSnapshots
查询针对云服务器的某个磁盘设备所有的快照列表
ModifyAutoSnapshotPolicy
设置自动快照策略
DescribeAutoSnapshotPolicy
查询自动快照策略
镜像相关接口
API |
描述 |
DescribeImages
查询用户可以使用的镜像列表
CreateImage
通过快照创建自定义镜像,创建后的镜像可以用于新建 ECS 实例
DeleteImage
删除指定的用户自定义镜像
ModifyImageAttribute
修改镜像属性
CopyImage
复制镜像
CancelCopyImage
取消复制镜像
ModifyImageSharePermission
管理镜像共享
DescribeImageSharePermission
查询镜像共享账号列表
网络相关接口
API |
描述 |
AllocatePublicIpAddress
给一个特定实例分配一个可用公网 IP 地址
ModifyInstanceNetworkSpec
修改实例的带宽配置
AllocateEipAddress
申请 1 个弹性公网 IP
AssociateEipAddress
将弹性公网 IP 绑定到相同地域的云服务器实例上
DescribeEipAddresses
查询指定地域的弹性公网 IP 列表
ModifyEipAddressAttribute
修改指定弹性公网 IP 的属性,目前主要用于修改弹性公网 IP 的带宽限速
UnassociateEipAddress
解除一个弹性公网 IP 和云服务器实例的绑定关系
ReleaseEipAddress
释放弹性公网 IP
安全组相关接口
API |
描述 |
CreateSecurityGroup
新建一个安全组,通过安全组防火墙规则配置实现对一组实例的防火墙配置
AuthorizeSecurityGroup
设定安全组对外容许的访问权限
DescribeSecurityGroupAttribute
查询安全组详情,包括安全权限控制
DescribeSecurityGroups
分页查询用户定义的所有安全组基本信息
RevokeSecurityGroup
取消 Group 对外提供的访问权限
DeleteSecurityGroup
用于删除一个指定的安全组
专有网络相关接口
API |
描述 |
CreateVpc
在指定的地域创建 1 个 VPC
DeleteVpc
删除指定的 VPC
DescribeVpcs
查询指定地域的专有网络列表
ModifyVpcAttribute
修改指定 VPC 的属性
路由器相关接口
API |
描述 |
DescribeVRouters
查询指定地域的路由器列表。此接口支持分页查询,每页的数量默认为 10 条
ModifyVRouterAttribute
修改指定路由器的属性
交换机相关接口
API |
描述 |
CreateVSwitch
在指定专有网络内创建一个新的交换机
DeleteVSwitch
删除指定的交换机
DescribeVSwitches
查询指定地域内用户的交换机列表
ModifyVSwitchAttribute
修改指定交换机的属性
路由表相关接口
API |
描述 |
CreateRouteEntry
新建自定义路由条目
DeleteRouteEntry
删除指定的自定义路由
DescribeRouteTables
查询用户名下路由表的列表。此接口支持分页查询,每页的数量默认为 10 条
NAT网关相关接口
API |
描述 |
CreaeNatGateway
创建NAT网关
DescribeNatGatways
查询NAT网关列表
DeleteNatGatway
删除NAT网关
DescribeBandwidthPackages
查询共享带宽包列表
ModifyBandwidthPackageSpec
修改共享带宽包带宽
AddBandwidthPackageIps
修改共享带宽包-增加公网IP
RemoveBandwidthPackageIps
修改共享带宽包-减少公网IP
DeleteBandwidthPackage
删除共享带宽包
CreateForwardEntry
添加端口转发规则
DeleteForwardEntry
删除端口转发规则
ModifyForwardEntry
修改端口转发规则
DescribeForwordTableEntries
查询端口转发规则列表
私网高可用虚拟IP相关接口
API |
描述 |
CreateHaVip
新建HaVip
DeleteHaVip
删除HaVip
AssociateHaVip
绑定HaVip与ECS实例
UnassociateHaVip
解绑HaVip与ECS实例
DescribeHaVips
查询HaVip列表
地域相关接口
API |
描述 |
DescribeRegions
查询可用地域列表
DescribeZones
查询可用区
监控相关接口
API |
描述 |
DescribeInstanceMonitorData
分页查询本用户的所有云服务器相关的监控信息
DescribeEipMonitorData
查看弹性公网 IP 的监控信息
DescribeDiskMonitorData
分页查询本用户的指定磁盘的相关监控信息
其他接口
API |
描述 |
DescribeInstanceTypes
查询 ECS 所提供的实例资源规格列表
所属专题: