本产品(
边缘节点服务 ENS/2017-11-10
)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
实例
API | 标题 | API概述 |
---|---|---|
RunInstances | 批量创建实例 | 实现OpenAPI上的VM售卖 |
CreateInstance | 创建实例 | 调用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 | 查询实例信息 | 调用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 | 查询自定义镜像 | 调用DescribeImages查询您可以使用的镜像资源。 |
DescribeImageInfos | 查询可以使用的镜像资源 | 调用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 | 挂载磁盘 | 调用AttachDisk为ENS实例挂载数据盘。 |
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 | 创建交换机 | 调用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概述 |
---|---|---|
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 | 调用AddSnatIpForSnatEntry为SNAT规则增加一个公网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 | 将HaVip与ENS实例解绑 | 调用UnassociateHaVip 接口将HaVip与ENS实例或弹性网卡解绑。 |
网络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 | 查询文件系统信息 | 调用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 | 创建边缘容器集群 | 创建边缘容器集群。 |
DescribeCluster | 查询边缘容器集群 | 查询边缘容器集群。 |
DescribeClusterKubeConfig | 查询边缘容器集群证书 | 查询边缘容器集群证书。 |
场景计算
API | 标题 | API概述 |
---|---|---|
MountInstanceSDG | 将SDG mount到实例 | 将已经attach在instance上的SDG实际部署到对应的AIC。 |
UnmountInstanceSDG | 解除SDG在实例上的mount状态 | 将已经Mount的SDG从对应的Instance上解除下来,恢复到attach状态。 |
AttachInstanceSDG | 挂载SDG到实例 | 将某个SDG attach到对应的AIC上。 |
CreateSDG | 创建SDG | 调用CreateSDG在AIC实例上创建SDG。 |
DeploySDG | 部署SDG | 调用DeploySDG部署SDG。 |
DeployInstanceSDG | 部署SDG到实例 | 调用DeployInstanceSDG部署SDG到计算实例。 |
CopySDG | 跨节点复制SDG | 调用 CopySDG 跨节点复制SDG。 |
PreloadRegionSDG | 预加载SDG | 调用PreloadRegionSDG预加载SDG。 |
DescribeSDGs | 查询SDG信息 | 调用DescribeSDGs查询已创建的共享数据组信息。 |
DescribeSDG | 查询SDG信息 | 查询SDG基本信息,包括节点预加载信息等。 |
DescribeSDGDeploymentStatus | 查询SDG部署状态 | 查询SDG的部署状态。 |
DeleteSDG | 删除SDG | 调用DeleteSDG删除SDG。 |
UnloadRegionSDG | 卸载预热的SDG | 调用UnloadRegionSDG删除预加载的数据。 |
RemoveSDG | 移除SDG | 调用 RemoveSDG移除部署的SDG,恢复本地存储。 |
RemoveInstanceSDG | 删除部署到实例的SDG | 移除计算实例上已挂载的SDG。 |
SaveSDG | 保存SDG | 调用SaveSDG将指定设备的云盘保存为SDG。 |
边缘云安卓(AIC)
API | 标题 | API概述 |
---|---|---|
ResetAICInstance | 重置AIC实例 | 调用ResetAICInstance重置AIC实例。 |
UpgradeAICInstanceImage | 升级AIC实例镜像 | 调用UpgradeAICInstanceImage升级AIC实例镜像。 |
RebootAICInstance | 重启AIC实例 | 调用RebootAICInstance重启AIC实例。 |
DescribeARMServerInstances | 获取ARM服务器和AIC实例信息 | 调用DescribeARMServerInstances获取ARM服务器和AIC实例信息。 |
RebootARMServerInstance | 重启AIC服务器 | 调用RebootARMServerInstance重启AIC服务器。 |
ReleaseARMServerInstance | 释放云应用服务器 | 调用ReleaseARMServerInstance释放一台云应用服务器。 |
CreateARMServerInstances | 创建ARM板卡服务器 | 调用CreateARMServerInstances创建ARM板卡服务器。 |
RenewARMServerInstance | 续费包年包月AIC实例 | 调用RenewARMServerInstance续费一台包年包月AIC实例。 |
DescribeAICImages | 获取镜像信息 | 调用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获取数据文件在应用边缘资源实例的分发状态结果。 |
GetDeviceInternetPort | 获取设备的外网端口信息 | 调用GetDeviceInternetPort查询设备(板卡ID/容器ID)的NAT规则详情。 |
DeleteDeviceInternetPort | 删除设备的外网端口配置 | 调用DeleteDeviceInternetPort删除设备(板卡ID/容器ID)的NAT规则。 |
AddDeviceInternetPort | 为实例设备配置外网端口 | 调用AddDeviceInternetPort为实例设备配置NAT规则,属于异步API,规则配置详情参考GetDeviceInternetPort。 |
RestartDeviceInstance | 重启实例设备 | 调用RestartDeviceInstance重启实例设备或实例上的所有虚拟设备,同步返回是否重启成功。 |
ResetDeviceInstance | 重置设备 | 调用ResetDeviceInstance重置实例设备镜像等属性。 |
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 | 查询节点磁盘类型 | 调用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概述 |
---|---|---|
ReleaseInstance | 释放实例 | 调用ReleaseInstance释放实例,此接口只支持弹性公网EIP、边缘负载均衡实例ELB、云盘实例释放。建议对实例的释放调用每个产品对应的释放或退订接口。 |
CreateEnsService | 创建边缘服务 | 调用CreateEnsService创建边缘服务。 |
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实例。 |