数据结构

最近更新时间:2021-07-14 08:04:37

我的收藏

AssociationItem

目标组关联到的规则

被如下接口引用:DescribeTargetGroupList, DescribeTargetGroups。

名称 类型 描述
LoadBalancerId String 关联到的负载均衡ID
ListenerId String 关联到的监听器ID
LocationId String 关联到的转发规则ID
注意:此字段可能返回 null,表示取不到有效值。
Protocol String 关联到的监听器协议类型,如HTTP,TCP,
Port Integer 关联到的监听器端口
Domain String 关联到的转发规则域名
注意:此字段可能返回 null,表示取不到有效值。
Url String 关联到的转发规则URL
注意:此字段可能返回 null,表示取不到有效值。
LoadBalancerName String 负载均衡名称
ListenerName String 监听器名称

Backend

监听器绑定的后端服务的详细信息

被如下接口引用:DescribeTargets。

名称 类型 描述
Type String 后端服务的类型,可取:CVM、ENI
InstanceId String 后端服务的唯一 ID,如 ins-abcd1234
Port Integer 后端服务的监听端口
Weight Integer 后端服务的转发权重,取值范围:[0, 100],默认为 10。
PublicIpAddresses Array of String 后端服务的外网 IP
注意:此字段可能返回 null,表示取不到有效值。
PrivateIpAddresses Array of String 后端服务的内网 IP
注意:此字段可能返回 null,表示取不到有效值。
InstanceName String 后端服务的实例名称
注意:此字段可能返回 null,表示取不到有效值。
RegisteredTime String 后端服务被绑定的时间
注意:此字段可能返回 null,表示取不到有效值。
EniId String 弹性网卡唯一ID,如 eni-1234abcd
注意:此字段可能返回 null,表示取不到有效值。

BasicTargetGroupInfo

监听器或者转发规则绑定的目标组基本信息

被如下接口引用:DescribeListeners, DescribeRewrite。

名称 类型 描述
TargetGroupId String 目标组ID
TargetGroupName String 目标组名称

BatchTarget

批量绑定类型

被如下接口引用:BatchDeregisterTargets, BatchRegisterTargets。

名称 类型 必选 描述
ListenerId String 监听器 ID。
Port Integer 绑定端口。
InstanceId String 子机 ID。表示绑定主网卡主 IP。
EniIp String 绑定 IP 时需要传入此参数,支持弹性网卡的 IP 和其他内网 IP,如果是弹性网卡则必须先绑定至CVM,然后才能绑定到负载均衡实例。
注意:参数 InstanceId、EniIp 只能传入一个且必须传入一个。如果绑定双栈IPV6子机,必须传该参数。
Weight Integer 子机权重,范围[0, 100]。绑定时如果不存在,则默认为10。
LocationId String 七层规则 ID。

BlockedIP

加入了12306黑名单的IP

被如下接口引用:DescribeBlockIPList。

名称 类型 描述
IP String 黑名单IP
CreateTime String 加入黑名单的时间
ExpireTime String 过期时间

CertIdRelatedWithLoadBalancers

证书ID,以及与该证书ID关联的负载均衡实例列表

被如下接口引用:DescribeLoadBalancerListByCertId。

名称 类型 描述
CertId String 证书ID
LoadBalancers Array of LoadBalancer 与证书关联的负载均衡实例列表
注意:此字段可能返回 null,表示取不到有效值。

CertificateInput

证书信息

被如下接口引用:CreateListener, CreateRule, ModifyDomainAttributes, ModifyListener, ReplaceCertForLoadBalancers。

名称 类型 必选 描述
SSLMode String 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
CertId String 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
CertCaId String 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
CertName String 上传服务端证书的名称,如果没有 CertId,则此项必传。
CertKey String 上传服务端证书的 key,如果没有 CertId,则此项必传。
CertContent String 上传服务端证书的内容,如果没有 CertId,则此项必传。
CertCaName String 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
CertCaContent String 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。

CertificateOutput

证书相关信息

被如下接口引用:DescribeListeners, DescribeRewrite。

名称 类型 描述
SSLMode String 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
CertId String 服务端证书的 ID。
CertCaId String 客户端证书的 ID。
注意:此字段可能返回 null,表示取不到有效值。

ClassicalHealth

传统型负载均衡后端服务的健康状态

被如下接口引用:DescribeClassicalLBHealthStatus。

名称 类型 描述