You need to enable JavaScript to run this app.
导航

API概览

最近更新时间2024.03.25 16:07:48

首次发布时间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

为边缘实例配置删除保护

密钥

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

修改私有网络描述

路由表

API

描述

ListRouteTables

查询路由表列表

GetRouteTable

查询路由表详情

SetRouteTableNameAndDesc

修改路由表名称和描述

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

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

弹性公网 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

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