本文为您详细列举了云服务器ECS的API。
API | 说明 |
---|---|
DescribeRegions | 获取地域信息 |
DescribeZones | 获取一个地域下的可用区信息 |
API | 说明 |
---|---|
DescribeImages | 获取镜像信息 |
ReplaceSystemVolume | 为一台实例重装系统或者更换新的系统盘 |
ImportImage | 导入自定义镜像 |
ExportImage | 导出自定义镜像 |
ModifyImageAttribute | 修改自定义镜像的名称、描述信息、状态等 |
DeleteImages | 删除自定义镜像 |
DescribeImageSharePermission | 查询自定义镜像已经共享的所有用户 |
ModifyImageSharePermission | 管理镜像共享权限 |
DescribeTasks | 查询一个或多个异步请求的进度 |
CreateImage | 通过实例创建自定义镜像 |
CopyImage | 复制自定义镜像 |
DetectImage | 发起镜像检测流程。 |
API | 说明 |
---|---|
ImportKeyPair | 导入密钥对的公钥 |
CreateKeyPair | 创建一个密钥对 |
DescribeKeyPairs | 查询密钥对列表信息 |
ModifyKeyPairAttribute | 修改密钥对描述信息 |
AttachKeyPair | 绑定一个或多个密钥对到一台或多台Linux实例 |
DetachKeyPair | 为一台或多台Linux实例解绑密钥对 |
DeleteKeyPairs | 删除密钥对 |
API | 说明 |
---|---|
TagResources(新版) | 为一个或多个资源(实例、镜像、密钥对等)绑定标签 |
UntagResources(新版) | 为一个或多个资源(实例、镜像、密钥对等)解绑标签 |
ListTagsForResources(新版) | 查询已绑定标签的资源 |
CreateTags(旧版) | 为一个或多个资源(实例、镜像、密钥对等)绑定标签 |
DeleteTags(旧版) | 为一个或多个资源(实例、镜像、密钥对等)解绑标签 |
DescribeTags(旧版) | 查询已绑定标签的资源 |
CreateTags | 为一个或多个云盘绑定标签 |
DeleteTags | 为一个或多个云盘解绑标签 |
DescribeTags | 查询一个或多个云盘已绑定的标签信息 |
API | 说明 |
---|---|
CreateVolume | 创建一个云盘 |
DeleteVolume | 删除一个云盘 |
AttachVolume | 挂载云盘到实例 |
DetachVolume | 将云盘从实例上卸载 |
ExtendVolume | 扩容一个云盘 |
DescribeVolumes | 查询云盘列表 |
DescribeVolumeType | 查询各地域可用区支持创建的云盘类型 |
ModifyVolumeSpec | 变更云盘规格 |
ModifyVolumeAttribute | 修改云盘属性 |
ModifyVolumeChargeType | 修改云盘计费方式 |
ModifyVolumeExtraPerformance | 为云盘配置额外性能或修改额外性能属性 |
CalculatePrice | 查询云盘价格 |
DescribeMaxExtraPerformanceCanPurchase | 查询吞吐型SSD云盘的性能 |
API | 说明 |
---|---|
CreateSnapshot | 创建一个快照 |
DeleteSnapshot | 删除一个快照 |
DescribeSnapshots | 查询快照列表 |
ModifySnapshotAttribute | 修改快照属性 |
RollbackVolume | 使用快照回滚云盘 |
CreateAutoSnapshotPolicy | 创建自动快照策略 |
DeleteAutoSnapshotPolicy | 删除自动快照策略 |
ModifyAutoSnapshotPolicy | 修改自动快照策略 |
DescribeAutoSnapshotPolicy | 查询自动快照策略 |
ApplyAutoSnapshotPolicy | 为云盘应用自动快照策略 |
CancelAutoSnapshotPolicy | 取消自动快照策略 |
CreateSnapshotGroup | 创建快照一致性组 |
DescribeSnapshotGroups | 查询快照一致性组 |
ModifySnapshotGroup | 修改快照一致性组 |
DeleteSnapshotGroup | 删除快照一致性组 |
RollbackSnapshotGroup | 回滚快照一致性组 |
API | 说明 |
---|---|
CreateDeploymentSet | 创建一个部署集 |
DescribeDeploymentSets | 查询部署集的属性 |
DescribeDeploymentSetSupportedInstanceTypeFamily | 查询支持部署集的实例规格族 |
ModifyDeploymentSetAttribute | 修改一个部署集的名称和描述信息 |
ModifyInstanceDeployment | 调整实例所属部署集 |
DeleteDeploymentSet | 删除一个部署集 |
API | 说明 |
---|---|
CreateLaunchTemplate | 创建一个实例启动模板 |
CreateLaunchTemplateVersion | 创建一个实例启动模板的版本 |
DescribeLaunchTemplates | 查询实例启动模板 |
DescribeLaunchTemplateVersions | 查询实例启动模板版本 |
ModifyTemplateDefaultVersion | 修改实例启动模板的默认版本 |
DeleteLaunchTemplate | 删除一个实例启动模板 |
DeleteLaunchTemplateVersion | 删除一个实例启动模板的版本 |
API | 说明 |
---|---|
DescribeSystemEvents | 查询实例的系统事件信息 |
UpdateSystemEvents | 修改系统事件状态 |
CreateSubscription | 订阅ECS事件通知 |
ModifySubscriptionEventTypes | 修改订阅事件类型 |
DescribeSubscriptions | 查询事件通知订阅列表 |
DescribeEventTypes | 查询事件类型列表 |
API | 说明 |
---|---|
GetConsoleOutput | 获取实例最近启动、重启或者关机时的系统命令行输出 |
GetConsoleScreenshot | 获取正在运行实例的JPG格式屏幕截图,以帮助进行故障排查 |
API | 说明 |
---|---|
CreateCommand | 新建一条批量作业自定义命令 |
ModifyCommand | 修改批量作业自定义命令内容 |
DeleteCommand | 删除指定自定义命令 |
DescribeCommands | 查询批量作业命令列表 |
RunCommand | 创建批量作业并在一台或多台ECS实例中立即执行 |
InvokeCommand | 创建一个批量作业 |
StopInvocation | 停止一条正在运行中(Running)的批量作业命令 |
DescribeInvocations | 查询批量作业的执行列表和状态 |
DescribeInvocationInstances | 查询批量作业执行对象列表 |
DescribeInvocationResults | 查看一条或多条批量作业的执行结果 |
InstallCloudAssistant | 为云服务器实例安装批量作业客户端。 |
UpgradeCloudAssistants | 升级已安装的批量作业客户端至最新版本。 |
UninstallCloudAssistants | 卸载已安装的批量作业客户端。 |
DescribeCloudAssistantStatus | 查询实例批量作业客户端的安装状态 |