API概览

本产品(Nlb/2022-04-30)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(147535001692),在专家指导下进行签名对接。

在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

监控

API

标题

API概述

DescribeHdMonitorRegionConfig 查询秒级监控配置 查询秒级监控存储配置。
SetHdMonitorRegionConfig 配置秒级监控 配置秒级监控存储。

地域与可用区

API

标题

API概述

DescribeRegions 查询地域 查询NLB的可用地域。
DescribeZones 查询可用区 查询NLB一个地域下的可用区列表。

实例

API

标题

API概述

CreateLoadBalancer 创建网络型负载均衡实例 创建网络型负载均衡实例。
DeleteLoadBalancer 删除负载均衡实例 删除网络型负载均衡实例。
UpdateLoadBalancerAddressTypeConfig 变更网络类型配置 变更网络型负载均衡NLB实例的IPv4地址的网络类型。
UpdateLoadBalancerAttribute 更新负载均衡实例属性 更新网络型负载均衡实例名称等属性。
UpdateLoadBalancerZones 更新实例可用区及可用区属性 修改网络型负载均衡实例可用区及可用区属性。
EnableLoadBalancerIpv6Internet 开启NLB实例IPv6公网 将双栈NLB实例的IPv6地址从私网变更为公网。
DisableLoadBalancerIpv6Internet 关闭NLB实例IPv6公网 将双栈NLB实例的Pv6地址从公网变更为私网。
LoadBalancerLeaveSecurityGroup 解绑安全组 为网络型负载均衡实例解绑安全组。
LoadBalancerJoinSecurityGroup 绑定安全组 为网络型负载均衡实例绑定已创建的安全组。
UpdateLoadBalancerProtection 修改删除保护 开启或关闭删除保护功能,及更新修改保护功能。
ListLoadBalancers 查询负载均衡实例信息 查询已创建的网络型负载均衡实例的基本信息。
GetLoadBalancerAttribute 查询负载均衡实例的详细信息 查询指定网络型负载均衡实例的详细信息。
StartShiftLoadBalancerZones 把可用区的EIP/VIP从域名解析中摘除 将可用区对应的EIP/VIP从域名解析中摘除。
CancelShiftLoadBalancerZones 把可用区的EIP/VIP加到DNS 将可用区对应的EIP/VIP加回到域名解析中。

监听

API

标题

API概述

CreateListener 创建监听 在网络型负载均衡实例中创建TCP、UDPTCPSSL监听。
DeleteListener 删除监听 删除网络型负载均衡监听。
StartListener 启动监听 启动网络型负载均衡监听。
StopListener 停止监听 停止网络型负载均衡实例的监听。
UpdateListenerAttribute 更新监听配置 更新网络型负载均衡监听的配置。
ListListeners 查询监听 查询网络型负载均衡监听列表。
GetListenerAttribute 查询监听的属性 查询网络型负载均衡实例的监听详情。
GetListenerHealthStatus 查询监听健康检查状态 查询网络型负载均衡实例监听的健康检查状态。

监听证书

API

标题

API概述

ListListenerCertificates 查询TCPSSL监听证书 查询TCPSSL监听的服务器证书。
AssociateAdditionalCertificatesWithListener 关联扩展证书和监听 TCPSSL监听关联扩展证书。
DisassociateAdditionalCertificatesWithListener 解除关联监听和扩展证书 解除TCPSSL监听关联的扩展证书。

服务器组

API

标题

API概述

CreateServerGroup 创建服务器组 在指定地域创建服务器组。
AddServersToServerGroup 添加后端服务器 向网络型负载均衡服务器组中添加后端服务器。
DeleteServerGroup 删除服务器组 删除网络型负载均衡的服务器组。
RemoveServersFromServerGroup 移除后端服务器 从网络型负载均衡服务器组中移除后端服务器。
UpdateServerGroupAttribute 更新服务器组配置 更新NLB服务器组的配置信息。
UpdateServerGroupServersAttribute 更新后端服务器配置 更新网络型负载均衡服务器组中后端服务器的权重和描述信息。
ListServerGroups 查询服务器组 查询网络型负载均衡实例的服务器组列表。
ListServerGroupServers 查询服务器 查询网络型负载均衡服务器组中的服务器列表。

共享带宽包

API

标题

API概述

DetachCommonBandwidthPackageFromLoadBalancer 实例解绑共享带宽包 解绑网络型负载均衡实例中的共享带宽包。
AttachCommonBandwidthPackageToLoadBalancer 实例绑定共享带宽包 为网络型负载均衡实例绑定共享带宽包。

安全策略

API

标题

API概述

CreateSecurityPolicy 创建自定义安全策略 在指定地域创建TCPSSL监听的自定义安全策略。
DeleteSecurityPolicy 删除自定义安全策略 删除网络型负载均衡TLS自定义安全策略。
UpdateSecurityPolicyAttribute 更新自定义安全策略属性 更新网络型负载均衡自定义安全策略属性。
ListSecurityPolicy 查询自定义安全策略 查询网络型负载均衡的TLS自定义安全策略。
ListSystemSecurityPolicy 查询系统安全策略 查询系统默认的TLS安全策略。

资源组

API

标题

API概述

MoveResourceGroup 变更资源所属的资源组 修改云资源所属的资源组。

异步任务

API

标题

API概述

GetJobStatus 查询异步任务结果 查询网络型负载均衡的异步任务执行结果信息。
ListAsynJobs 批量查询异步任务结果 批量查询异步任务结果。

标签

API

标题

API概述

TagResources 给资源添加标签 为指定的资源列表统一创建并绑定标签。
UntagResources 删除资源的标签 为指定的资源列表统一解绑标签。
ListTagResources 查询资源标签 查询指定资源标签。