边缘节点服务ENS提供以下相关API接口。
节点
API | 描述 |
---|---|
DescribeEnsRegions | 查询您可以使用的ENS地域。 |
实例
API | 描述 |
---|---|
DescribeInstances | 查询一台或多台实例的详细信息。 |
ModifyInstanceAttribute | 修改一台实例的部分信息,包括实例密码、名称。 |
RebootInstance | 重启一台实例。 |
StartInstance | 启动一台实例。 |
StopInstance | 停止运行一台实例。 |
AddNetworkInterfaceToInstance | 增加IPv6网卡且同时自动分配公网IP。 |
ReleasePostPaidInstance | 删除按量付费实例。 |
AttachEnsInstances | 为容器服务Kubernetes版添加ENS实例。 |
DescribeUserBandWidthData | 查询用户在指定时间段内使用的带宽信息。 |
DescribeAvailableResourceInfo | 在创建实例时查询可购买资源的规格。 |
CreateInstance | 创建实例。 |
DescribeInstanceAutoRenewAttribute | 查询实例续费信息。 |
DescribeEnsRegionIdIpv6Info | 查询节点是否支持IPv6。 |
DescribeInstanceMonitorData | 查询实例CPU和内存的使用情况。 |
DescribeBandWithdChargeType | 查询可用的带宽计费方式。 |
DescribeEnsNetLevel | 查询可支持的网络层级。 |
DescribeEnsNetSaleDistrict | 查询支持的地域运营商及数量。 |
DescribeImageInfos | 查询您可以使用的镜像资源。 |
DescribeInstanceSpec | 查询支持购买的实例规格。 |
云盘
API | 描述 |
---|---|
CreateDisk | 创建一块按量付费的数据盘。 |
AttachDisk | 为ENS实例挂载数据盘。 |
DetachDisk | 从一台ENS实例上卸载一块按量付费数据盘。 |
DescribeDisks | 查询一个或多个已创建的磁盘信息。 |
快照
API | 描述 |
---|---|
CreateSnapshot | 创建快照。 |
DescribeSnapshots | 查询快照信息。 |
ModifySnapshotAttribute | 修改快照信息。 |
DeleteSnapshot | 删除快照。 |
ResetDisk | 回滚快照。 |
DescribeSnapshotAvailableResourceInfo | 查询快照库存可用资源信息。 |
镜像
API | 描述 |
---|---|
CreateImage | 从所在实例创建一份镜像。 |
DeleteImage | 删除一个自定义镜像。 |
ModifyImageSharePermission | 共享镜像或取消共享镜像。 |
DescribeImageSharePermission | 根据ImageId查询正在共享的列表。 |
DescribeImages | 查询您可以使用的镜像资源。 |
ExportImage | 导出一份自定义镜像到与该自定义镜像同一地域的OSS Bucket里。 |
SSH密钥对
API | 描述 |
---|---|
CreateKeyPair | 创建一对SSH密钥对。 |
DeleteKeyPairs | 删除一对SSH密钥对。 |
DescribeKeyPairs | 查询一个或多个密钥对。 |
ImportKeyPair | 导入由其他工具产生的RSA密钥对的公钥部分。 |
安全组
API | 描述 | |
---|---|---|
RevokeSecurityGroupEgress | 删除一条出方向安全组规则,撤销安全组出方向的访问权限。 | |
RevokeSecurityGroup | 删除一条安全组入方向规则,撤销安全组入方向的权限设置。 | |
CreateSecurityGroup | 新建一个安全组。 | |
AuthorizeSecurityGroup | 增加一条入方向安全组规则。 | |
JoinSecurityGroup | 将一台ENS实例加入到指定的安全组。 | |
AuthorizeSecurityGroupEgress | 增加一条安全组出方向规则。 | |
LeaveSecurityGroup | 将一台ENS实例移出指定的安全组。 | |
DescribeSecurityGroups | 查询您创建的安全组的基本信息。 | |
DeleteSecurityGroup | 删除一个安全组。 | |
DescribeSecurityGroupAttribute | 查询一个安全组的安全组规则。 | |
ModifySecurityGroupAttribute | 修改一个安全组的安全组信息。 |
交换机
API | 描述 |
---|---|
CreateVSwitch | 创建交换机。 |
DeleteVSwitch | 删除一个交换机。 |
ModifyVSwitchAttribute | 修改网络信息。 |
DescribeVSwitches | 查询可组网的信息,内网按vswitch进行组网。 |
网络
API | 描述 |
---|---|
CreateNetwork | 创建一个专有网络。 |
DeleteNetwork | 删除一个专有网络。 |
DescribeNetworks | 查询network列表。 |
ModifyNetworkAttribute | 修改网络信息。 |
DescribeNetworkAttribute | 查询指定网络的配置信息。 |
CreateNetworkAcl | 创建网络ACL。 |
DeleteNetworkAcl | 删除网络ACL。 |
AccosicateNetworkAcl | 绑定网络ACL至网络。 |
UnassociateNetworkAcl | 解绑定网络ACL与网络。 |
CreateNetworkAclEntry | 创建一条网络ACL规则。 |
DeleteNetworkAclEntry | 删除一条网络ACL规则。 |
DescribeNetworkAcls | 查看网络ACL的列表信息。 |
边边网络
API | 描述 |
---|---|
JoinPublicIpsToEpnInstance | 进行公网实例组网,仅公网模式可调用。 |
CreateEpnInstance | 新建一个边边网络实例。 |
DescribeEpnInstances | 查询边边网络实例。 |
DescribeEpnInstanceSaleControl | 查询白名单限制。 |
ModifyEpnInstance | 修改边边通信实例。 |
DeleteEpnInstance | 删除边边通信实例。 |
StopEpnInstance | 停止边边通信实例。 |
StartEpnInstance | 启动边边通信实例。 |
JoinVSwitchesToEpnInstance | 进行组网。 |
RemoveVSwitchesFromEpnInstance | 进行组网信息删除,针对内网有效。 |
RemovePublicIpsFromEpnInstance | 删除公网组网下的实例。 |
DescribeEpnInstanceAttribute | 查询边边通信息组网信息。 |
DescribeEpnInstanceChargeType | 查询边边通信实例计费方式。 |
边缘负载均衡(ELB)
API | 描述 |
---|---|
CreateLoadBalancer | 创建负载均衡实例。 |
ReleaseInstance | 释放负载均衡实例。 |
ModifyLoadBalancerAttribute | 修改一个负载均衡实例的信息。 |
SetLoadBalancerStatus | 修改一个负载均衡实例的状态。 |
DescribeLoadBalancerAttribute | 查询指定负载均衡实例的详细信息。 |
DescribeLoadBalancers | 查询已创建的负载均衡实例。 |
CreateLoadBalancerUDPListener | 创建UDP监听。 |
SetLoadBalancerUDPListenerAttribute | 修改UDP协议监听的配置。 |
DescribeLoadBalancerUDPListenerAttribute | 查询UDP监听的配置。 |
CreateLoadBalancerTCPListener | 创建TCP监听。 |
SetLoadBalancerHTTPListenerAttribute | 修改TCP监听的配置。 |
DescribeLoadBalancerTCPListenerAttribute | 查询TCP监听配置。 |
CreateLoadBalancerHTTPSListener | 创建HTTP监听。 |
SetLoadBalancerHTTPListenerAttribute | 修改HTTP监听的配置。 |
DescribeLoadBalancerHTTPSListenerAttribute | 查询HTTP监听配置。 |
CreateLoadBalancerHTTPSListener | 创建HTTPS监听。 |
SetLoadBalancerHTTPSListenerAttribute | 修改HTTPS监听的配置。 |
DescribeLoadBalancerHTTPSListenerAttribute | 查询HTTPS监听。 |
StartLoadBalancerListener | 启动监听。 |
StopLoadBalancerListener | 停止监听。 |
DeleteLoadBalancerListener | 删除监听。 |
AddBackendServers | 添加后端服务器。 |
RemoveBackendServers | 移除后端服务器。 |
SetBackendServers | 设置后端服务器权重。 |
弹性公网IP(EIP)
API | 描述 |
---|---|
CreateEipInstance | 创建EIP实例。 |
AssociateEnsEipAddress | 将弹性公网IP(EIP)绑定到同地域的云产品实例上。 |
UnAssociateEnsEipAddress | 将弹性公网IP(EIP)从绑定的云产品上解绑。 |
ModifyEnsEipAddressAttribute | 修改指定EIP的名称、描述信息。 |
DescribeEnsEipAddresses | 查询已创建的EIP实例。 |
边缘云安卓(AIC)
API | 描述 |
---|---|
DescribeAICImages | 获取镜像信息。 |
CreateARMServerInstances | 创建一台或多台包年包月实例。 |
DescribeARMServerInstances | 获取ARM服务器和AIC实例信息。 |
RenewARMServerInstance | 续费一台包年包月AIC实例。 |
RebootARMServerInstance | 重启AIC服务器。 |
ReleaseARMServerInstance | 释放一台预付费实例。 |
ResetAICInstance | 重置AIC实例。 |
RebootAICInstance | 重启AIC实例。 |
UpgradeAICInstanceImage | 升级AIC实例镜像。 |
协同存储NAS
API | 描述 |
---|---|
DescribeMountTargets | 查询文件系统信息。 |
ModifyFileSystem | 修改文件系统的描述信息。 |
CreateMountTarget | 创建挂载点。 |
DeleteMountTarget | 删除已存在挂载点。 |
DeleteFileSystem | 删除NAS服务。 |
CreateFileSystem | 创建订单,进行NAS售卖。 |
DescribeFileSystems | 查询文件系统信息。 |
ResizeDisk | 针对单独购买的后付费云盘实例进行扩容。 |
NAT网关
API | 描述 |
---|---|
CreateNatGateway | 创建NAT网关。 |
DeleteNatGateway | 删除指定的公网NAT网关。 |
DescribeNatGateways | 查询已创建的NAT网关。 |
CreateSnatEntry | 创建一条SNAT规则。 |
DeleteSnatEntry | 删除指定的SNAT条目。 |
DescribeSnatTableEntries | 查询已创建的SNAT条目。 |
CreateForwardEntry | 创建一条DNAT规则。 |
DeleteForwardEntry | 删除一条DNAT规则。 |
DescribeForwardTableEntries | 查询已创建的DNAT条目。 |
ModifyForwardEntry | 修改DNAT规则。 |