边缘节点服务ENS提供以下相关API接口。

节点

API 描述
DescribeEnsRegions 调用DescribeEnsRegions查询您可以使用的ENS地域。

边缘服务

API 描述
CreateEnsService 调用CreateEnsService创建边缘服务。
DescribeBandWithdChargeType 调用DescribeBandWithdChargeType查询可用的带宽计费方式。
DescribeEnsNetLevel 调用DescribeEnsNetLevel查询可支持的网络层级。
DescribeEnsNetSaleDistrict 调用DescribeEnsNetSaleDistrict查询支持的地域运营商及数量。
DescribeImageInfos 调用DescribeImageInfos查询您可以使用的镜像资源。
DescribeInstanceSpec 调用DescribeInstanceSpec查询支持购买的实例规格。
PreCreateEnsService 调用PreCreateEnsService创建边缘服务预览结果。

实例

API 描述
DescribeInstances 调用DescribeInstances查询一台或多台实例的详细信息。
ModifyInstanceAttribute 调用ModifyInstanceAttribute修改一台实例的部分信息,包括实例密码、名称。
RebootInstance 调用RebootInstance重启一台实例。
StartInstance 调用StartInstance启动一台实例。
StopInstance 调用StopInstance停止运行一台实例。
AddNetworkInterfaceToInstance 调用AddNetworkInterfaceToInstance增加IPv6网卡且同时自动分配公网IP。
ReleasePostPaidInstance 调用ReleasePostPaidInstance删除按量付费实例。
AttachEnsInstances 调用AttachEnsInstances为容器服务Kubernetes版添加ENS实例。
DescribeUserBandWidthData 调用DescribeUserBandWidthData查询用户在指定时间段内使用的带宽信息。
DescribeAvailableResourceInfo 调用DescribeAvailableResourceInfo在创建实例时查询可购买资源的规格。
CreateInstance 调用CreateInstance创建实例。
DescribeInstanceAutoRenewAttribute 调用DescribeInstanceAutoRenewAttribute查询实例续费信息。
DescribeEnsRegionIdIpv6Info 调用DescribeEnsRegionIdIpv6Info查询节点是否支持ipv6。
DescribeInstanceMonitorData 调用DescribeInstanceMonitorData查询实例CPU和内存的使用情况。

SSH密钥对

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

安全组

API 描述
RevokeSecurityGroupEgress 调用RevokeSecurityGroupEgress删除一条出方向安全组规则,撤销安全组出方向的访问权限。
RevokeSecurityGroup 调用RevokeSecurityGroup删除一条安全组入方向规则,撤销安全组入方向的权限设置。
CreateSecurityGroup 调用CreateSecurityGroup新建一个安全组。
AuthorizeSecurityGroup 调用AuthorizeSecurityGroup增加一条入方向安全组规则。
JoinSecurityGroup 调用JoinSecurityGroup将一台ENS实例加入到指定的安全组。
AuthorizeSecurityGroupEgress 调用AuthorizeSecurityGroupEgress增加一条安全组出方向规则。
LeaveSecurityGroup 调用LeaveSecurityGroup将一台ENS实例移出指定的安全组。
DescribeSecurityGroups 调用DescribeSecurityGroups查询您创建的安全组的基本信息。
DeleteSecurityGroup 调用DeleteSecurityGroup删除一个安全组。
DescribeSecurityGroupAttribute 调用DescribeSecurityGroupAttribute查询一个安全组的安全组规则。

交换机

API 描述
DescribeVSwitches 调用DescribeVSwitches查询可组网的信息,内网按vswitch进行组网。
CreateVSwitch 调用CreateVSwitch接口创建交换机。
DeleteVSwitch 调用DeleteVSwitch删除一个交换机。

边边网络

API 描述
JoinPublicIpsToEpnInstance 调用JoinPublicIpsToEpnInstance进行公网实例组网,仅公网模式可调用。
CreateEpnInstance 调用CreateEpnInstance新建一个边边网络实例。
DescribeEpnInstances 调用DescribeEpnInstances查询边边网络实例。
DescribeEpnInstanceSaleControl 调用DescribeEpnInstanceSaleControl查询白名单限制。
ModifyEpnInstance 调用ModifyEpnInstance修改边边通信实例。
DeleteEpnInstance 调用DeleteEpnInstance删除边边通信实例。
JoinVSwitchesToEpnInstance 调用JoinVSwitchesToEpnInstance进行组网。
RemoveVSwitchesFromEpnInstance 调用RemoveVSwitchesFromEpnInstance进行组网信息删除,针对内网有效。
RemovePublicIpsFromEpnInstance 调用RemovePublicIpsFromEpnInstance删除公网组网下的实例。
DescribeEpnInstanceAttribute 调用DescribeEpnInstanceAttribute查询边边通信息组网信息。
DescribeEpnInstanceChargeType 调用DescribeEpnInstanceChargeType查询边边通信实例计费方式。