边缘节点服务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 | 查询支持购买的实例规格。 |
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 | 查询指定网络的配置信息。 |
边边网络
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实例。 |
ReleaseInstance | 释放EIP实例。 |
AssociateEnsEipAddress | 将弹性公网IP(EIP)绑定到同地域的云产品实例上。 |
UnAssociateEnsEipAddress | 将弹性公网IP(EIP)从绑定的云产品上解绑。 |
ModifyEnsEipAddressAttribute | 修改指定EIP的名称、描述信息。 |
DescribeEnsEipAddresses | 查询已创建的EIP实例。 |