You need to enable JavaScript to run this app.
导航
API 列表
最近更新时间:2024.07.26 17:48:22首次发布时间:2022.02.25 18:58:31

火山引擎边缘计算节点提供以下 API 接口。您可以调用接口创建和管理以下资源:边缘服务、边缘实例、镜像、私有网络、负载均衡、弹性公网 IP、外网防火墙等。您还可以查看资源的监控数据、计费用量信息,以及配置报警规则等。

边缘服务

API

说明

CreateCloudServer

创建边缘服务

ListCloudServers

获取边缘服务列表

GetCloudServer

获取边缘服务详情

DeleteCloudServer

删除边缘服务

UpdateCloudServer

修改边缘服务

ListInstanceTypes

获取可开通的实例规格

ListAvailableResourceInfo

获取某实例规格可开通的区域和运营商

SetCloudServerDeleteProtection

为边缘服务配置删除保护

边缘实例

API

说明

CreateInstance

新增边缘实例

ListInstances

获取边缘实例列表

GetInstance

获取边缘实例详情

StartInstances

启动边缘实例

StopInstances

停止边缘实例

RebootInstances

重启边缘实例

OfflineInstances

删除边缘实例

SetInstanceName

编辑边缘实例名称

BatchResetSystem

重置指定边缘实例的操作系统或为边缘实例更换镜像

ResetLoginCredential

重置边缘实例密码

GetInstanceCloudDiskInfo

获取边缘实例的云盘信息

EnableInstancesIPv6

批量开启边缘实例的 IPv6 功能

GetInstancesIPv6UpgradeStatus

获取边缘实例的 IPv6 开启状态

SetInstancesBandwidthPeak

批量设置边缘实例的带宽峰值

ListInstanceInternalIps

获取边缘实例的私网 IP 地址的列表

CreateSecondaryInternalIPAndReboot

为边缘实例新增辅助私网 IP 地址并重启该边缘实例

SetBoundEipShareBandwidthPeak

设置弹性公网 IP 的共享带宽峰值

BatchBindEipToInternalIpsRandomly

批量随机绑定弹性公网 IP 到私网 IP 地址

BatchDeleteInternalIps

批量删除边缘实例的辅助私网 IP 地址

BatchUnbindEipFromInternalIP

批量解绑私网 IP 地址绑定的弹性公网 IP

BindEipToInternalIP

绑定单个弹性公网 IP 到私网 IP 地址

UpdateInstancesSpec

批量变更边缘实例的实例规格

SetInstanceDeleteProtection

为边缘实例配置删除保护

GetVNCUrl

获取边缘实例的 VNC 链接

密钥

API

说明

ListSSHKey

获取密钥对列表

GenerateSSHKey

创建密钥对

ImportSSHKey

导入已有密钥对

DeleteSSHKey

删除密钥对

镜像

API

说明

ListImages

获取镜像列表

GetImage

查看镜像详情

BuildImageByVM

制作镜像

UploadURLImage

导入镜像

UpdateImage

编辑镜像

DeleteImage

删除镜像

计费用量

API

说明

GetVEENInstanceUsage

获取算力用量

GetVEEWInstanceUsage

获取边缘网络用量

GetBandwidthUsage

获取带宽用量

GetBillingUsageDetail

获取日用量趋势

云盘

API

说明

CreateEbsInstances

创建云盘

ListEbsInstances

获取云盘列表

GetEbsInstance

获取云盘详情

ScaleEbsInstanceCapacity

扩容云盘

AttachEbs

挂载云盘

DetachEbs

卸载云盘

DeleteEbsInstance

删除云盘

UpdateEbsInstance

修改云盘信息

私有网络

API

说明

ListVPCInstances

获取私有网络列表

SetVPCInstanceDesc

修改私有网络的描述

SetVPCInstanceName

修改自定义私有网络的名称

CreateCustomVPCInstance

创建自定义私有网络

DeleteCustomVPCInstances

删除自定义私有网络

子网

API

说明

ListSubnetInstances

获取一个私有网络下的子网的列表

CreateSubnetsForCustomVPC

在自定义私有网络下创建子网

SetSubnetNameAndDesc

修改子网的名称和描述

DeleteSubnetsForCustomVPC

删除自定义私有网络下的子网

路由表

API

说明

ListRouteTables

查询路由表列表

GetRouteTable

查询路由表详情

CreateRouteTable

创建自定义路由表

DeleteRouteTable

删除自定义路由表

SetRouteTableNameAndDesc

修改路由表名称和描述

AssociateRouteTableWithSubnets

关联自定义路由表与子网

UnassociateRouteTableWithSubnets

解除自定义路由表与子网的关联

ListRouteTableAssociatedSubnets

获取路由表关联的子网的列表

ListRouteEntries

查询路由条目列表

CreateRouteEntries

批量增加路由条目

DeleteRouteEntry

删除路由条目

EnableRouteEntry

启用路由条目

DisableRouteEntry

禁用路由条目

SetRouteEntryDesc

修改路由条目描述

四层负载均衡

API

说明

CreateLB

创建公网负载均衡实例

CreateIntraTobLB

创建私网负载均衡实例

RemoveLBs

删除负载均衡实例

EditLB

修改负载均衡实例信息,如名称、描述等

ListLBs

获取负载均衡实例列表

GetLB

获取负载均衡实例详情

BindIPToLB

绑定弹性公网 IP

UnbindIPFromLB

解绑弹性公网 IP

ListLBIPs

获取负载均衡实例已绑定的弹性公网 IP 列表

AddLBListener

添加监听器

EditLBListener

编辑监听器

ListLBListeners

获取监听器列表

GetLBListener

获取监听器详情

RemoveLBListener

删除监听器

ListListenerEndpoints

获取监听器下后端服务器的列表

AddListenerEndpoints

添加监听器下的后端服务器

RemoveListenerEndpoint

移除监听器下的后端服务器

EditListenerEndpoint

修改监听器下后端服务器的端口和权重

七层负载均衡

API

说明

ListLB7Instances

获取负载均衡实例的列表

GetLB7Instance

获取负载均衡实例的详情

CreateLB7

创建负载均衡实例(后端服务器为边缘实例)

CreateLB7ForVeecc

创建负载均衡实例(后端服务器为边缘容器)

TerminateLB7Instances

删除负载均衡实例

EditLB7

修改负载均衡实例的基本信息,包括名称和描述

ListLB7Clusters

获取负载均衡实例所关联的边缘应用的部署节点

BindEIPsToLB7

为负载均衡实例绑定弹性公网 IP

UnbindEIPFromLB7

从负载均衡实例解绑弹性公网 IP

ListLB7EIPs

获取负载均衡绑定的弹性公网 IP 的列表

AddLB7Listener

添加监听器

EditLB7Listener

修改监听器的配置

ListLB7Listener

获取负载均衡实例关联的监听器的列表

GetLB7Listener

获取监听器的详情

RemoveLB7Listener

删除负载均衡实例关联的监听器

AddRule

添加转发规则

ListRule

获取一个监听器下的转发规则的列表

GetRule

获取一个监听器下的某条转发规则的信息

ListRulePath

获取转发路径的列表

EditRuleBaseInfo

修改转发规则的基本信息

EditRule

修改转发规则的配置

StopRule

停用转发规则

StartRule

启用转发规则

RemoveRule

删除转发规则

StartGroupRs

启用一个后端服务器组中的某个后端服务器

StopGroupRs

停用一个后端服务器组中的某个后端服务器

ListUnbindApplication

获取未绑定的边缘应用

弹性公网 IP

API

说明

BatchCreateEIPInstances

创建弹性公网 IP

DeleteEIPInstance

释放弹性公网 IP

SetEIPInstanceDesc

修改弹性公网 IP 描述

SetEIPInstanceName

修改弹性公网 IP 名称

SetEIPInstanceBandwidthPeak

修改弹性公网 IP 带宽

ListEIPInstances

获取弹性公网 IP 列表

GetEIPInstance

获取弹性公网 IP 详情

BindIPToLB

绑定负载均衡实例

BindEIPToVeen

绑定边缘实例

UnbindEIPFromVeen

解除已绑定的边缘实例

UnbindIPFromLB

解除已绑定的负载均衡实例

外网防火墙

API

说明

CreateSecurityGroup

创建外网防火墙

DeleteSecurityGroup

删除外网防火墙

ModifySecurityGroupAttribute

修改外网防火墙信息,如名称、描述等

DescribeSecurityGroups

获取外网防火墙列表

DescribeSecurityGroup

获取外网防火墙详情

CreateSecurityGroupRules

新增防火墙规则

ModifySecurityGroupRule

修改防火墙规则

DeleteSecurityGroupRules

删除防火墙规则

DescribeSecurityGroupRules

获取一个外网防火墙所有的出方向和入方向规则

JoinSecurityGroup

关联实例资源

LeaveSecurityGroup

解除实例资源与外网防火墙的关联关系

DescribeSecurityGroupAssociationInstances

列出所有已关联实例资源

CopySecurityGroup

复制外网防火墙到其他私有网络

边缘监控

API

说明

DescribeMetricData

查询相关云产品或功能的监控数据