API概览

更新时间:
复制为 MD 格式

本产品(Ens/2017-11-10)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(147535001692),在专家指导下进行签名对接。

在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

实例

API

标题

API概述

RunInstances 批量创建实例 创建按量付费或包年包月的ENS计算实例。
CreateInstance 创建一台预付费实例。 调用CreateInstance创建一台预付费实例。此接口可用RunInstances替代,后续CreateInstance不再迭代新功能。
ReleasePostPaidInstance 删除按量付费实例 调用ReleasePostPaidInstance删除按量付费实例。
ReleasePrePaidInstance 删除预付费实例 调用ReleasePrePaidInstance删除预付费实例。
RenewInstance 预付费实例续费 调用RenewInstance给预付费实例续费。
ReinitInstance 重置实例 按照指定的参数重置实例到初始状态。
ModifyInstanceAttribute 修改实例属性 调用ModifyInstanceAttribute修改实例属性,包括实例密码、名称。
ModifyPrepayInstanceSpec 变配实例 调用ModifyPrepayInstanceSpec升级或者降低一台包年包月ENS实例的实例规格,新实例规格将会覆盖实例的整个生命周期。
ModifyInstanceAutoRenewAttribute 修改实例续费配置 调用ModifyInstanceAutoRenewAttribute设置实例续费。
AttachEnsInstances 加入容器集群 为容器服务Kubernetes版添加ENS实例。
RebootInstance 重启实例 调用RebootInstance重启一台实例。
StartInstance 启动实例 调用StartInstance启动一台实例。
StopInstance 停止实例 调用StopInstance停止运行一台实例。
AddNetworkInterfaceToInstance 增加IPv6网卡 调用AddNetworkInterfaceToInstance增加IPv6网卡且同时自动分配公网IP。
DescribeAvailableResource 查询可以创建的实例资源 调用DescribeAvailableResource查询可以创建的实例资源。
DescribeInstances 查询实例信息 查询一台或多台实例的详细信息。
DescribeAvailableResourceInfo 查询可购买的实例规格信息 调用DescribeAvailableResourceInfo在创建实例时查询可购买资源的规格。
DescribeEnsNetSaleDistrict 查询支持的地域运营商及数量 调用DescribeEnsNetSaleDistrict查询支持的地域运营商及数量。
DescribeEnsNetLevel 查询可支持的网络层级 调用DescribeEnsNetLevel查询可支持的网络层级。
DescribeBandWithdChargeType 查询可用的带宽计费方式 调用DescribeBandWithdChargeType查询可用的带宽计费方式。
DescribeInstanceSpec 查询支持购买的实例规格 调用DescribeInstanceSpec查询支持购买的实例规格。
DescribeEnsRegionIdIpv6Info 查询节点是否支持IPv6 调用DescribeEnsRegionIdIpv6Info查询节点是否支持IPv6。
DescribeRegionIsps 查看ENS节点运营商信息 调用DescribeRegionIsps查看ENS节点运营商信息。
DescribeInstanceAutoRenewAttribute 查询实例续费信息 调用DescribeInstanceAutoRenewAttribute查询实例续费信息。
DescribeInstanceMonitorData 查询实例CPU内存使用量 调用DescribeInstanceMonitorData查询实例CPU和内存的使用情况。
DescribeInstanceTypes 查询实例规格族 调用DescribeInstanceTypes查询实例规格列表。
DescribeInstanceVncUrl 查询实例VNC地址 调用DescribeInstanceVncUrl查询一台ENS实例的Web管理终端地址。
DescribeCreatePrePaidInstanceResult 查询创建实例结果 调用DescribeCreatePrePaidInstanceResult查询创建实例结果。

镜像

API

标题

API概述

CreateImage 创建镜像 调用CreateImage从所在实例创建一份镜像。
ExportImage 导出镜像至OSS 调用ExportImage导出一份自定义镜像到与该自定义镜像同一地域的OSS Bucket里。
DescribeSelfImages 查询自定义镜像列表 调用DescribeSelfImages查询自定义镜像列表。
DeleteImage 删除镜像 调用DeleteImage删除一个自定义镜像。
ModifyImageAttribute 修改镜像属性 调用ModifyImageAttribute修改镜像属性信息。
ModifyImageSharePermission 管理镜像共享范围 调用ModifyImageSharePermission共享镜像或取消共享镜像。
DescribeImages 查询自定义镜像 查询您可以使用的镜像资源。
DescribeImageInfos 查询可以使用的镜像资源 查询可以使用的镜像资源。
DescribeImageSharePermission 查询镜像共享范围 调用DescribeImageSharePermission根据ImageId查询正在共享的列表。
DescribeExportImageStatus 查询镜像导出状态 调用DescribeExportImageStatus查看镜像导出状态。
DescribeExportImageInfo 查询导出镜像信息 调用DescribeExportImageInfo查询镜像的导出结果。

SSH密钥对

API

标题

API概述

CreateKeyPair 创建一对SSH密钥对 调用CreateKeyPair创建一对SSH密钥对。
DeleteKeyPairs 删除一对SSH密钥对 调用DeleteKeyPairs删除一对SSH密钥对。
ImportKeyPair 导入RSA密钥对公钥 调用ImportKeyPair导入由其他工具产生的RSA密钥对的公钥部分。
DescribeKeyPairs 查询一个或多个密钥对 调用DescribeKeyPairs查询一个或多个密钥对。

云盘

API

标题

API概述

CreateDisk 创建数据盘 调用CreateDisk创建一块按量付费或包年包月数据盘。
DeleteDisk 删除磁盘 调用DeleteDisk删除磁盘。
AttachDisk 挂载磁盘 调用AttachDiskENS实例挂载数据盘。
DetachDisk 卸载磁盘 调用DetachDisk从一台ENS实例上卸载一块按量付费数据盘,仅支持卸载按量付费(单独购买)的磁盘,不支持随实例创建的磁盘。
ResizeDisk 扩容磁盘 调用ResizeDisk针对单独购买的后付费云盘实例进行扩容。
DescribeDisks 查询磁盘信息 调用DescribeDisks查询一个或多个已创建的磁盘信息。
ReInitDisk 初始化磁盘 调用ReInitDisk初始化磁盘。
ResetDisk 回滚快照 调用ResetDisk回滚快照。
DescribeDiskIopsList 查询云盘监控 查询磁盘IOPS监控数据。

快照

API

标题

API概述

CreateSnapshot 创建快照 调用CreateSnapshot创建快照。
DeleteSnapshot 删除快照 调用DeleteSnapshot删除快照。
ModifySnapshotAttribute 修改快照属性 调用ModifySnapshotAttribute修改快照信息。
DescribeSnapshots 查询快照信息 调用DescribeSnapshots查询快照信息。
CopySnapshot 快照跨节点复制 调用CopySnapshot跨节点复制快照。

网络

API

标题

API概述

CreateNetwork 创建网络 调用CreateNetwork创建一个专有网络。
CreateClassicNetwork 创建经典专有网络 调用CreateClassicNetwork创建一个经典专有网络。
DeleteNetwork 删除网络 调用DeleteNetwork删除一个专有网络。
ModifyNetworkAttribute 修改网络属性 修改网络信息。
DescribeNetworkInterfaces 查看网卡列表 调用DescribeNetworkInterfaces查看网卡列表。
DescribeNetworkAttribute 查询网络信息 调用DescribeNetworkAttribute查询指定网络的配置信息。
DescribeNetworks 查询网络列表 调用DescribeNetworks查询网络列表。
CreateEnsRouteEntry 创建自定义路由条目 调用CreateEnsRouteEntry创建自定义路由条目。
DeleteEnsRouteEntry 删除自定义路由条目 调用DeleteEnsRouteEntry删除自定义路由条目。
DescribeEnsRouteEntryList 查询路由条目列表 调用DescribeEnsRouteEntryList查询路由条目列表。

交换机

API

标题

API概述

CreateVSwitch 创建交换机 创建交换机。
DeleteVSwitch 删除交换机 调用DeleteVSwitch删除一个交换机。
ModifyVSwitchAttribute 修改交换机属性 调用ModifyVSwitchAttribute修改网络信息。
DescribeVSwitches 查询交换机信息 调用DescribeVSwitches查询可组网的信息,内网按vswitch进行组网。

安全组

API

标题

API概述

CreateSecurityGroup 创建安全组 调用CreateSecurityGroup新建一个安全组。
DeleteSecurityGroup 删除安全组 调用DeleteSecurityGroup删除一个安全组。
JoinSecurityGroup 加入安全组 调用JoinSecurityGroup将一台ENS实例加入到指定的安全组。
LeaveSecurityGroup 移出安全组 调用LeaveSecurityGroup将一台ENS实例移出指定的安全组。
ModifySecurityGroupAttribute 修改安全组属性 调用ModifySecurityGroupAttribute修改一个安全组的安全组信息。
DescribeSecurityGroups 查询安全组信息 调用DescribeSecurityGroups查询已创建的安全组的基本信息。
AuthorizeSecurityGroup 添加入方向安全组规则 调用AuthorizeSecurityGroup指定安全组入方向的访问权限,允许或者拒绝其他设备发送入方向流量到安全组里的实例。
RevokeSecurityGroup 删除安全组入方向规则 调用RevokeSecurityGroup删除一条安全组入方向规则,撤销安全组入方向的权限设置。
AuthorizeSecurityGroupEgress 添加出方向安全组规则 调用AuthorizeSecurityGroupEgress指定安全组出方向的访问权限,允许或者拒绝安全组里的实例发送出方向流量到其他设备。
RevokeSecurityGroupEgress 删除安全组出方向规则 调用RevokeSecurityGroupEgress删除一条出方向安全组规则,撤销安全组出方向的访问权限。
DescribeSecurityGroupAttribute 查询安全组规则 调用DescribeSecurityGroupAttribute查询一个安全组的安全组规则。

弹性公网IP(EIP)

API

标题

API概述

DeleteEip 释放指定EIP 删除后付费的弹性公网EIP实例。
CreateEipInstance 创建EIP CreateEipInstance接口申请弹性公网IP。
AssociateEnsEipAddress EIP绑定到云产品实例上 调用AssociateEnsEipAddress将弹性公网IP(EIP)绑定到同节点的云产品实例上。
UnAssociateEnsEipAddress 解绑EIP 调用UnAssociateEnsEipAddress将弹性公网IP(EIP)从绑定的云产品上解绑。
ModifyEnsEipAddressAttribute 修改EIP属性 调用ModifyEnsEipAddressAttribute修改指定EIP的名称、描述信息和带宽峰值。
DescribeEnsEipAddresses 查询EIP列表 调用DescribeEnsEipAddresses查询弹性公网IP(EIP)。

NAT网关

API

标题

API概述

CreateNatGateway 创建NAT网关 调用CreateNatGateway创建NAT网关。
DeleteNatGateway 删除NAT网关 调用DeleteNatGateway删除指定的公网NAT网关。
DescribeNatGateways 查询NAT网关属性 调用DescribeNatGateways查询已创建的NAT网关。
CreateForwardEntry 添加DNAT条目 调用CreateForwardEntry添加DNAT条目。
DeleteForwardEntry 删除DNAT条目 调用DeleteForwardEntry删除指定的DNAT条目。
ModifyForwardEntry 修改DNAT规则 调用ModifyForwardEntry修改DNAT规则。
DescribeForwardTableEntries 查询DNAT条目 调用DescribeForwardTableEntries查询已创建的DNAT条目。
CreateSnatEntry 添加SNAT条目 调用CreateSnatEntry添加SNAT条目。
DeleteSnatEntry 删除SNAT条目 调用DeleteSnatEntry删除指定的SNAT条目。
DescribeSnatTableEntries 查询SNAT条目 调用DescribeSnatTableEntries查询已创建的SNAT条目。
DescribeSnatAttribute 查询SNAT规则明细 调用DescribeSnatAttribute查询指定SNAT规则的明细信息。
AddSnatIpForSnatEntry SNAT规则添加公网EIP 调用AddSnatIpForSnatEntrySNAT规则增加一个公网EIP。
DeleteSnatIpForSnatEntry SNAT规则删除公网EIP 调用DeleteSnatIpForSnatEntry删除SNAT规则中的一个公网EIP。
StartSnatIpForSnatEntry 启动SNAT规则中的公网EIP 调用StartSnatIpForSnatEntry启动SNAT规则中已关闭的SnatIp。
StopSnatIpForSnatEntry 停用SNAT规则中的公网EIP 调用StopSnatIpForSnatEntry停用SNAT规则中运行的SnatIp。

边缘负载均衡(ELB)

API

标题

API概述

CreateLoadBalancer 创建负载均衡实例 调用CreateLoadBalancer接口创建负载均衡实例。
ModifyLoadBalancerAttribute 修改负载均衡属性 调用ModifyLoadBalancerAttribute修改一个负载均衡实例的信息。
SetLoadBalancerStatus 设置负载均衡实例状态 调用SetLoadBalancerStatus修改负载均衡实例状态。
DescribeLoadBalancerAttribute 查询指定负载均衡实例信息 调用DescribeLoadBalancerAttribute查询指定负载均衡实例的详细信息。
DescribeLoadBalancers 查询已创建的负载均衡实例列表 调用DescribeLoadBalancers查询已创建的负载均衡实例列表信息。
CreateLoadBalancerUDPListener 创建UDP监听 调用CreateLoadBalancerUDPListener创建UDP监听。
SetLoadBalancerUDPListenerAttribute 修改UDP监听属性 调用SetLoadBalancerUDPListenerAttribute修改UDP协议监听的配置。
DescribeLoadBalancerUDPListenerAttribute 查询UDP监听属性 调用DescribeLoadBalancerUDPListenerAttribute查询UDP监听的配置。
CreateLoadBalancerTCPListener 创建TCP监听 调用CreateLoadBalancerTCPListener创建TCP监听。
SetLoadBalancerTCPListenerAttribute 修改TCP监听属性 调用SetLoadBalancerTCPListenerAttribute修改TCP监听的配置。
DescribeLoadBalancerTCPListenerAttribute 查询TCP监听属性 调用DescribeLoadBalancerTCPListenerAttribute查询TCP监听配置。
CreateLoadBalancerHTTPListener 创建HTTP监听 调用CreateLoadBalancerHTTPListener创建HTTP监听。
SetLoadBalancerHTTPListenerAttribute 修改HTTP监听属性 调用SetLoadBalancerHTTPListenerAttribute修改HTTP监听的配置。
DescribeLoadBalancerHTTPListenerAttribute 查询HTTP监听属性 调用DescribeLoadBalancerHTTPListenerAttribute查询HTTP监听配置。
CreateLoadBalancerHTTPSListener 创建HTTPS监听 调用CreateLoadBalancerHTTPSListener创建HTTPS监听。
SetLoadBalancerHTTPSListenerAttribute 修改HTTPS监听属性 调用SetLoadBalancerHTTPSListenerAttribute修改HTTPS监听的配置。
DescribeLoadBalancerHTTPSListenerAttribute 查询HTTPS监听属性 调用DescribeLoadBalancerHTTPSListenerAttribute查询HTTPS监听配置。
StartLoadBalancerListener 启动监听 调用StartLoadBalancerListener启动监听。
StopLoadBalancerListener 停止监听 调用StopLoadBalancerListener停止监听。
DeleteLoadBalancerListener 删除监听 调用DeleteLoadBalancerListener删除监听。
DescribeLoadBalancerListeners 查询负载均衡监听列表 调用DescribeLoadBalancerListeners查询负载均衡实例监听列表。
AddBackendServers 添加后端服务器 调用AddBackendServers添加后端服务器。
RemoveBackendServers 移除后端服务器 调用RemoveBackendServers移除后端服务器。
SetBackendServers 设置后端服务器权重 调用SetBackendServers设置后端服务器权重。
DescribeLoadBalancerListenMonitor 查询ELB四层监听级监控数据 LB监听级监控数据查询。
DescribeServerLoadBalancerMonitor ESLB实例级七层监控数据查询 ESLB实例请求监控数据。
DescribeServerLoadBalancerListenMonitor ESLB监听级七层监控数据查询 ESLB实例监听级监控数据。

弹性网卡

API

标题

API概述

CreateNetworkInterface 创建弹性网卡 创建弹性网卡。
DeleteNetworkInterfaces 删除弹性网卡 删除弹性网卡。
AttachNetworkInterface 实例挂载弹性网卡 调用AttachNetworkInterface附加一个弹性网卡(ENI)到一台ENS实例上。
DetachNetworkInterface 实例卸载弹性网卡 调用DetachNetworkInterface从一台实例上卸载一个弹性网卡(ENI)。
ModifyNetworkInterfaceAttribute 修改弹性网卡 调用ModifyNetworkInterfaceAttribute修改一个弹性网卡(ENI)的名称、描述等信息。
DescribeSecondaryPublicIpAddresses 查询辅助公网IP列表 调用DescribeSecondaryPublicIpAddresses查询已创建的辅助公网IP。

高可用VIP

API

标题

API概述

CreateHaVip 创建高可用VIP 创建高可用VIP。
ModifyHaVipAttribute 修改HaVip实例 调用ModifyHaVipAttribute接口修改HaVip实例的名称。
DescribeHaVips 查询高可用虚拟IP 调用DescribeHaVips接口查询高可用虚拟IP(HaVip)。
AssociateHaVip HaVip绑定到ENS实例上 调用AssociateHaVip接口将HaVip绑定到ENS实例或ENS弹性网卡上。
UnassociateHaVip HaVipENS实例解绑 调用UnassociateHaVip 接口将HaVipENS实例或弹性网卡解绑。

网络ACL

API

标题

API概述

CreateNetworkAcl 创建网络ACL 调用CreateNetworkAcl接口创建网络ACL。
DeleteNetworkAcl 删除网络ACL 调用DeleteNetworkAcl接口删除网络ACL。
DescribeNetworkAcls 查看网络ACL的列表信息 调用DescribeNetworkAcls接口查询已创建的网络ACL。
AccosicateNetworkAcl 绑定网络ACL 调用AccosicateNetworkAcl接口,绑定网络ACL至网络。
UnassociateNetworkAcl 解绑网络ACL 调用UnassociateNetworkAcl接口,解绑定网络ACL与网络。
CreateNetworkAclEntry 创建网络ACL规则 调用CreateNetworkAclEntry接口,创建一条网络ACL规则。
DeleteNetworkAclEntry 删除网络ACL规则 调用DeleteNetworkAclEntry接口,删除一条网络ACL规则。

协同存储NAS

API

标题

API概述

CreateFileSystem 创建文件系统 调用CreateFileSystem接口创建NAS文件系统。
DeleteFileSystem 删除NAS文件系统 调用DeleteFileSystem删除NAS服务。
ModifyFileSystem 修改文件系统描述信息 调用ModifyFileSystem修改NAS文件系统的描述信息。
DescribeFileSystems 查询文件系统信息 查询NAS文件系统信息。
CreateMountTarget 创建挂载点 调用CreateMountTarget接口创建挂载点。
DeleteMountTarget 删除挂载点 调用DeleteMountTarget接口删除已存在挂载点。
DescribeMountTargets 查询挂载点信息 调用DescribeMountTargets查询挂载点信息。

协同存储EOS

API

标题

API概述

PutBucket 创建Bucket 创建协同存储的Bucket存储空间。
DeleteBucket 删除Bucket 调用DeleteBucket删除Bucket存储空间。
GetBucketInfo 查询Bucket信息 调用GetBucketInfo获取Bucket详细信息。
PutBucketAcl 设置Bucket访问权限 调用PutBucketAcl修改Bucket读写权限。
GetBucketAcl 获取Bucket访问权限 调用GetBucketAcl获取Bucket访问权限。
PrepareUpload 准备上传 准备上传,获取物理存储位置信息。
DeleteObject 删除Object 调用DeleteObject删除单个⽂件。
ListObjects 查询Object信息 调用ListObjects列出Bucket中的所有文件(Object)的信息。
PutBucketLifecycle 设置Object生命周期规则 调用PutBucketLifecycle设置文件生命周期规则。
DeleteBucketLifecycle 删除Object生命周期规则 调用DeleteBucketLifecycle删除Bucket中文件的⽣命周期规则。
GetBucketLifecycle 查看Object生命周期规则 调用GetBucketLifecycle获取生命周期规则信息。
ListBuckets 查询存储空间列表 调用ListBuckets查询指定用户拥有的所有存储空间(Bucket)。
GetOssUsageData 查询存储和带宽用量 调用GetOssUsageData查询时间段内的存储、带宽用量的计算值。
GetOssStorageAndAccByBuckets 查询上一周期存储用量和本月调用次数 调用GetOssStorageAndAccByBuckets查询上一计费周期存储用量和本月累计调用次数。

存储网关

API

标题

API概述

DescribeStorageGateway 查询存储网关 查询存储网关
CreateStorageGateway 创建存储网关 调用CreateStorageGateway创建存储网关。
DeleteStorageGateway 删除存储网关 调用DeleteStorageGateway删除存储网关。

存储卷

API

标题

API概述

DescribeStorageVolume 查询存储卷 查询存储卷。
CreateStorageVolume CreateStorageVolume 调用CreateStorageVolume创建卷。
DeleteStorageVolume DeleteStorageVolume 调用DeleteStorageVolume删除卷。

辅助IP

API

标题

API概述

AssignPrivateIpAddresses 分配辅助私有IP 调用AssignPrivateIpAddresses为弹性网卡分配辅助私有IP地址。
UnassignPrivateIpAddresses 删除辅助私有IP 调用UnassignPrivateIpAddresses从一块网卡删除一个或多个辅助私有IP地址。

边缘容器

API

标题

API概述

CreateCluster 创建边缘容器集群 创建边缘容器集群。
DeleteCluster 删除集群 删除集群
DescribeClustersV1 查询集群列表 查询集群列表
DescribeClusterDetail 查询指定集群的信息 查询集群详细信息
DescribeClusterUserKubeconfig 查询集群 KubeConfig KubeConfig用于在客户端配置ECK集群的访问凭据,包含访问目标集群的身份和认证数据等信息。使用kubectl管理集群时,需要先通过KubeConfig来连接集群,您可以调用DescribeClusterUserKubeconfig接口查询指定集群的KubeConfig。
ListClusterAddonInstances 查询集群已安装的组件实例列表 获取目标集群已安装的组件实例列表并查询组件实例的相关信息,包括组件版本、状态等
GetClusterAddonInstance 查询集群内指定组件实例信息 您可以调用GetClusterAddonInstance接口查询集群中目标组件的详细信息,包括目标组件实例的版本、参数配置、启用状态等。
UnInstallClusterAddons 卸载集群组件 当您无需使用集群某些组件时,您可以调用UnInstallClusterAddons接口指定组件名称,删除组件。
InstallClusterAddons 安装集群组件 为了增强Kubernetes能力,ECK集群支持了多种组件,例如托管的核心组件,应用、日志和监控、网络、存储、安全组件等。您可以调用InstallClusterAddons接口,通过组件名称和版本安装组件。
ModifyClusterAddon 修改集群组件实例配置 您可以调用ModifyClusterAddon配置修改已安装的集群组件实例的配置。修改配置可能会影响业务,请评估影响后在业务低峰期操作并提前做好相关的数据备份。
ListAddons 查询可用的组件列表 查询集群组件的详细信息
DescribeAddon 查询指定组件的信息 您可以调用DescribeAddon接口,查询目标组件的信息。
UpgradeClusterAddons 升级集群实例组件 您可以调用UpgradeClusterAddons接口升级集群组件实例的版本。
DeleteClusterNodes 移除集群节点 当您不再需要集群节点继续工作时,可以调用DeleteClusterNodes接口将集群中的节点移出集群。
DescribeClusterNodes 查询集群节点列表 您可以调用DescribeClusterNodes接口,查询符合条件的节点列表信息。
ScaleClusterNodePool 扩容节点池 您可以调用ScaleClusterNodePool对节点进行扩容,以保证节点数量足够支撑业务运行。
CreateClusterNodePool 创建节点池 节点池是具有相同属性的一组节点的逻辑集合,允许对节点进行统一的管理和运维,例如节点升级、弹性伸缩等。您可以进一步使用节点池的自动化运维能力,使用OS CVE漏洞自动修复、故障节点自动恢复、kubeletcontainerd版本自动升级等功能,降低运维成本。您可以调用CreateClusterNodePool为集群创建节点池。
DescribeClusterNodePools 查询节点池列表 查询集群内所有节点池列表。
ModifyClusterNodePool 修改节点池节点配置 您可以调用ModifyNodePoolNodeConfig接口修改集群节点池中节点配置信息,例如kubelet配置、节点轮转配置等。修改节点配置会按批次变更节点配置并重启kubelet, 可能会对节点运行和工作负载运行产生一定影响,请在业务低峰期操作。
DeleteClusterNodePool 删除节点池 您可以调用DeleteClusterNodepool接口删除不再使用的节点池。节点池删除时所有节点上的Pod将会被删除,并可能触发重调度,如无法调度可能影响业务,请确保集群有足够的资源进行重调度。
InitializeENSECKServiceRole 创建ECK服务角色 为当前用户创建ENS的服务关联角色(SLR),管控资源。

场景计算

API

标题

API概述

DescribeInstanceSDGStatus 查询实例上SDG的部署状态 查询某个AIC实例下的SDG挂载情况。
MountInstanceSDG SDG mount到实例 将已经attachinstance上的SDG实际部署到对应的AIC。
UnmountInstanceSDG 解除SDG在实例上的mount状态 将已经MountSDG从对应的Instance上解除下来,恢复到attach状态。
AttachInstanceSDG 挂载SDG到实例 将某个SDG attach到对应的AIC上。
DetachInstanceSDG 解除实例上SDG的挂载 解除SDGattach状态。
CreateSDG 创建SDG AIC实例上创建SDG。
DeploySDG 部署SDG 调用DeploySDG部署SDG。
DeployInstanceSDG 部署SDG到实例 部署SDG到计算实例。
CopySDG 跨节点复制SDG 调用 CopySDG 跨节点复制SDG。
PreloadRegionSDG 预加载SDG 预加载SDG。
DescribeSDGs 查询SDG信息 查询已创建的共享数据组信息。
DescribeSDG 查询SDG信息 查询SDG基本信息,包括节点预加载信息等。
DescribeSDGDeploymentStatus 查询SDG部署状态 查询SDG的部署状态。
DeleteSDG 删除SDG 调用DeleteSDG删除SDG。
UnloadRegionSDG 卸载预热的SDG 调用UnloadRegionSDG删除预加载的数据。
RemoveSDG 移除SDG 调用 RemoveSDG移除部署的SDG,恢复本地存储。
RemoveInstanceSDG 删除部署到实例的SDG 移除计算实例上已挂载的SDG。
SaveSDG 保存SDG 调用SaveSDG将指定设备的云盘保存为SDG。
RemoveSDGs 全量卸载实例上的SDG 可移除所有版本的sdg,恢复为本地盘挂载

边缘云安卓(AIC)

API

标题

API概述

ModifyAICInstanceType 修改AIC容器实例规格 aic实例变配接口
ResetAICInstance 重置AIC实例 调用ResetAICInstance重置AIC实例。
UpgradeAICInstanceImage 升级AIC实例镜像 调用UpgradeAICInstanceImage升级AIC实例镜像。
RebootAICInstance 重启AIC实例 调用RebootAICInstance重启AIC实例。
DescribeARMServerInstances 获取ARM服务器和AIC实例信息 获取ARM服务器和AIC实例信息。
RebootARMServerInstance 重启AIC服务器 调用RebootARMServerInstance重启AIC服务器。
ReleaseARMServerInstance 释放云应用服务器 调用ReleaseARMServerInstance释放一台云应用服务器。
CreateARMServerInstances 创建ARM板卡服务器 调用CreateARMServerInstances创建ARM板卡服务器。
RenewARMServerInstance 续费包年包月AIC实例 调用RenewARMServerInstance续费一台包年包月AIC实例。
DescribeAICImages 获取镜像信息 获取镜像信息。
RecoverAICInstance 恢复板卡上的AIC 调用RecoverAICInstance恢复板卡上的AIC。
ReleaseAICInstance 释放板卡上的AIC 调用ReleaseAicInstance释放板卡上的AIC。

边缘应用托管

API

标题

API概述

RunServiceSchedule 执行设备服务调度 调用RunServiceSchedule根据客户ID&IP基本信息,为终端设备最优调度空闲资源(实例设备/容器POD),并完成虚拟设备环境的初始化。
DescribeServcieSchedule 查询终端客户调度信息 调用DescribeServcieSchedule查询Uuid正在占用的(调度中)实例设备或容器实时状态。
RescaleDeviceService 服务扩容 调用RescaleDeviceService执行裸金属设备的扩容。
DescribeDeviceService 查询设备服务信息 调用DescribeDeviceService查询边缘应用下的实例和虚拟设备网络状态等基本属性信息列表。
DescribeDataPushResult 查询应用数据预推结果 调用DescribeDataPushResult获取应用的数据文件在边缘节点的预推状态结果。
DescribeDataDownloadURL 查询应用数据下载地址 调用DescribeDataDownloadURL获取应用数据在文件服务器的下载地址,并返回预推成功的文件服务器列表。
DescribeDataDistResult 查询应用数据分发结果 调用DescribeDataDistResult获取数据文件在应用边缘资源实例的分发状态结果。
DistApplicationData 分发数据到目标资源实例 调用DistApplicationData分发已预推成功的数据到应用的边缘资源实例,目标边缘资源的范围支持多种灰度策略,同时支持文件解压缩与容器重启。
CreateApplication 创建边缘应用托管服务 调用CreateApplication创建一个边缘应用服务,实现容器(虚拟设备)、裸金属或虚机的边缘服务托管。
DeleteApplication 删除应用 调用DeleteApplication异步释放应用所有相关的容器和资源实例。
ListApplications 获取应用列表 调用ListApplications列出创建的应用列表。
DescribeApplication 查询应用信息 调用DescribeApplication查询应用的基本属性、资源和容器状态列表。
UpgradeApplication 应用容器版本升级 调用UpgradeApplication异步进行容器版本更新,支持多种灰度策略。
RollbackApplication 回退应用历史版本 调用RollbackApplication回滚应用下边缘资源的容器版本,回退到历史版本。
RescaleApplication 应用扩缩容 调用RescaleApplication异步执行资源扩/缩容,并完成容器部署/释放操作。
PushApplicationData 应用数据预推 调用PushApplicationData预推应用的业务/服务类数据到文件服务器。

节点资源信息

API

标题

API概述

DescribeEnsRegions 查询ENS节点列表 调用DescribeEnsRegions查询您可以使用的ENS节点列表。
DescribeEnsRegionIdResource 查询节点资源详情 调用DescribeEnsRegionIdResource查询节点资源情况。
DescribeReservedResource 查询可购买资源的规格 调用DescribeReservedResource查询可购买资源的规格。
DescribePrePaidInstanceStock 查询可购买资源规格 查询可购买资源规格。
DescribeLoadBalancerSpec 查询负载均衡规格 调用DescribeLoadBalancerSpec查询负载均衡规格。
DescribeCloudDiskTypes 查询节点磁盘类型 在创建磁盘时查询可购买资源的规格。
DescribeCloudDiskAvailableResourceInfo 查询磁盘可购资源 调用DescribeCloudDiskAvailableResourceInfo查询某地域可售卖资源信息。

标签

API

标题

API概述

UntagResources 为指定资源列表统一解绑标签 资源去除用户标签
TagResources 为指定的ENS资源列表统一创建并绑定标签 调用TagResources为指定的ENS资源列表统一创建并绑定标签。
ListTagResources 查询资源已经绑定的标签列表 查询一个或多个ENS资源(目前只支持实例资源)已经绑定的标签列表。

带宽

API

标题

API概述

DescribeBandwitdhByInternetChargeType 查询带宽计费方式 查询带宽计费方式。
DescribeUserBandWidthData 查询带宽监控数据 调用DescribeUserBandWidthData查询用户在指定时间段内使用的带宽信息。

计量计费

API

标题

API概述

DescribeMeasurementData 获取用户计量数据 调用DescribeMeasurementData获取用户计量数据。
DescribePrice 查询ENS实例价格 调用DescribePrice查询云服务器ENS资源的最新价格。
ExportBillDetailData 导出账单明细数据 调用ExportBillDetailData导出账单明细数据。
ExportMeasurementData 导出用户计量数据 调用ExportMeasurementData导出用户计量数据。

运维与监控

API

标题

API概述

DescribeHistoryEvents 查询系统事件 查询系统事件信息。
BatchEventRebootInstance 批量重启实例 用于批量立即或预约重启指定资源的事件。
EventRebootInstance 重启实例 实例发生运维事件后,对实例进行重启操作。
EventMigrateInstance 迁移实例 实例发生运维事件后,对实例进行跨节点迁移操作。
BatchEventMigrateInstance 批量迁移实例 用于批量迁移指定事件下的实例,支持立即执行或预约执行。
EventRedeployInstance 重新部署实例 用于立即或预约重新部署指定资源的事件。
BatchEventRedeployInstance 批量部署实例 用于批量立即或预约重新部署指定资源的事件。

其他

API

标题

API概述

ReleaseInstance 释放实例 释放实例,此接口只支持弹性公网EIP、边缘负载均衡实例ELB、云盘实例释放。建议对实例的释放调用每个产品对应的释放或退订接口。 释放EIP接口:DeleteEip,释放ELB接口:DeleteLoadBalancer,释放云盘实例接口:DeleteDisk。
CreateEnsService 创建边缘服务 调用CreateEnsService创建边缘服务。
DescribeNASAvailableResourceInfo 在创建NAS时查询可购买的资源 在创建NAS时查询可购买的资源
CreateEpnInstance 新建边边网络实例 调用CreateEpnInstance新建一个边边网络实例。
DeleteEpnInstance 删除边边通信实例 调用DeleteEpnInstance删除边边通信实例。
DescribeEnsNetDistrict 查询可创建边缘服务资源地域 调用DescribeEnsNetDistrict查询可创建边缘服务资源地域。
DescribeEpnBandWidthData 查询边边网络带宽用量 调用DescribeEpnBandWidthData查询边边网络带宽用量。
DescribeEpnBandwitdhByInternetChargeType 查询边边网络计费值 调用DescribeEpnBandwitdhByInternetChargeType查询边边网络带宽时间段内的计费方式的值。
DescribeEpnInstanceAttribute 查询边边通组网信息 调用DescribeEpnInstanceAttribute查询边边通信组网信息。
DescribeEpnInstances 查询边边网络实例 调用DescribeEpnInstances查询边边网络实例。
DescribeEpnMeasurementData 获取用户边缘网络计量数据 调用DescribeEpnMeasurementData获取用户边缘网络计量数据。
JoinPublicIpsToEpnInstance 公网实例组网 调用JoinPublicIpsToEpnInstance添加公网实例组网,仅公网模式可调用。
JoinVSwitchesToEpnInstance 进行组网 调用JoinVSwitchesToEpnInstance进行组网。
ModifyEpnInstance 修改边边通信实例 调用ModifyEpnInstance修改边边通信实例。
RemovePublicIpsFromEpnInstance 删除公网组网下的实例 调用RemovePublicIpsFromEpnInstance删除公网组网下的实例。
RemoveVSwitchesFromEpnInstance 删除组网信息 调用RemoveVSwitchesFromEpnInstance进行组网信息删除,针对内网有效。
StartEpnInstance 启动边边通信实例 调用StartEpnInstance启动边边通信实例。
StopEpnInstance 停止边边通信实例 调用StopEpnInstance停止边边通信实例。
DescribeEnsResourceUsage 查询资源用量 调用DescribeEnsResourceUsage进行ENS查询虚机、磁盘、网络用量汇总。
ModifyInstanceChargeType 实例计费类型转换 调用ModifyInstanceChargeType更换一台或者多台ENS实例的计费方式。支持在实例级后付费实例和包年包月实例间相互转换,同时针对实例级后付费实例可以将随实例创建的后付费云盘转换为包年包月云盘。
DescribeInstanceBandwidthDetail 分页查询流量带宽明细数据 查询实例5分钟粒度带宽明细。
ModifyInstanceBootConfiguration 修改实例启动配置 修改启动配置,只支持异构实例(PCFarm裸金属)。
DescribeEnsRouteTables 查询路由表 调用DescribeRouteTableList接口查询路由表列表。
DeleteHaVips 删除高可用VIP 删除高可用VIP实例。
ModifySnatEntry 修改SNAT条目 调用ModifySnatEntry接口修改SNAT条目。
DescribeVSwitchAttributes 查询交换机的配置信息 调用DescribeVSwitchAttributes接口查询指定交换机的配置信息。
ModifyEnsRouteEntry 修改ENS自定义路由 调用ModifyEnsRouteEntry接口修改自定义路由条目名称、描述。
ListProductAbilities 获取所有产品能力 获取所有产品能力。
DescribeInstanceBootConfiguration 查询实例启动配置 查询启动配置,只支持异构实例(PCFarm裸金属)。
ImportImage 导入镜像 导入镜像信息。
DescribeForwardEntryAttribute 查询DNAT转发规则明细 调用DescribeForwardEntryAttribute查询指DNAT规则的明细信息。
ModifyInstanceNetworkAttribute 修改实例网络属性 修改一台ENS实例的私网IP地址、交换机。
CreateSecurityGroupPermissions 创建安全组规则 创建ENS安全组规则。
DeleteSecurityGroupPermissions 删除安全组规则 删除ENS安全组规则。
ManageAICLogin AIC实例登录管理 AIC实例登录管理,可基于上传的AIC公钥进行实例关联或者取消关联。
ListAICPublicKeys 查询AIC公钥信息列表 查询满足条件的AIC公钥信息列表,支持分页查询。
DeleteAICPublicKey 删除AIC公钥 删除一个指定AIC公钥。只有当该公钥不存在关联的情况下才允许删除。
ListAICPublicKeyDeliveries 查询AIC公钥关联信息列表 查询AIC公钥的关联信息列表,支持分页查询。
ShareAICImage 共享AIC镜像 共享指定的AIC镜像给到其他用户。
UploadAICPublicKey 上传AIC公钥 上传一个新的AIC公钥信息。
DescribeSDGSharedDisks 查询SDG对应的共享盘 可查询指定SDG下的共享盘信息。
DescribeClusterKubeConfig 查询边缘容器集群证书 查询边缘容器集群证书。
DescribeCluster 查询边缘容器集群 查询边缘容器集群。