AssociationItem
目标组关联到的规则
被如下接口引用:DescribeTargetGroupList, DescribeTargetGroups。
名称 | 类型 | 描述 |
---|---|---|
LoadBalancerId | String | 关联到的网关负载均衡实例ID 示例值:gwlb-ca82m*** |
LoadBalancerName | String | 网关负载均衡实例名称 示例值:the_name_of_gwlb |
Filter
过滤器条件
被如下接口引用:DescribeGatewayLoadBalancers, DescribeTargetGroupInstances, DescribeTargetGroupList, DescribeTargetGroups。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 是 | 过滤器的名称 示例值:Vips |
Values | Array of String | 是 | 过滤器的值数组 示例值:["1.0.0.1"] |
GatewayLoadBalancer
网关负载均衡实例的信息
被如下接口引用:DescribeGatewayLoadBalancers。
名称 | 类型 | 描述 |
---|---|---|
LoadBalancerId | String | 网关负载均衡实例 ID。 示例值:gwlb-xxx |
LoadBalancerName | String | 网关负载均衡实例的名称。 示例值:Name |
VpcId | String | 网关负载均衡所属私有网络。 示例值:vpc-mj65xxxx |
SubnetId | String | 网关负载均衡所属子网。 示例值:subnet-lzj3xxxx |
Vips | Array of String | 网关负载均衡提供服务的虚拟IP。 示例值:x.x.x.x |
Status | Integer | 网关负载均衡实例状态。 0:创建中,1:正常运行,3:删除中。 示例值:1 |
TargetGroupId | String | 关联的目标组唯一ID。 示例值:lbtg-xxx |
DeleteProtect | Boolean | 是否开启删除保护功能。 示例值:true |
Tags | Array of TagInfo | 负载均衡实例的标签信息。 |
CreateTime | String | 创建时间。 示例值:2024-10-15 20:30:48 |
ChargeType | String | 网关负载均衡实例的计费类型,POSTPAID_BY_HOUR:按量计费 示例值:POSTPAID_BY_HOUR |
Isolation | Integer | 0:表示未被隔离,1:表示被隔离。 示例值:0 |
IsolatedTime | String | 网关负载均衡实例被隔离的时间 示例值:2025-02-12 12:15:08 |
OperateProtect | Boolean | 是否开启配置修改保护功能。 示例值:False |
ItemPrice
描述了单项的价格信息
被如下接口引用:InquirePriceCreateGatewayLoadBalancer。
名称 | 类型 | 描述 |
---|---|---|
UnitPrice | Float | 后付费单价,单位:元。 注意:此字段可能返回 null,表示取不到有效值。 示例值:10 |
ChargeUnit | String | 后付费计价单元,可取值范围: HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)。 注意:此字段可能返回 null,表示取不到有效值。 示例值:HOUR |
OriginalPrice | Float | 预支费用的原价,单位:元。 注意:此字段可能返回 null,表示取不到有效值。 示例值:50 |
DiscountPrice | Float | 预支费用的折扣价,单位:元。 注意:此字段可能返回 null,表示取不到有效值。 示例值:50 |
UnitPriceDiscount | Float | 后付费的折扣单价,单位:元。 注意:此字段可能返回 null,表示取不到有效值。 示例值:10 |
Discount | Float | 折扣,如20.0代表2折。 注意:此字段可能返回 null,表示取不到有效值。 示例值:100 |
Price
表示网关负载均衡的价格
被如下接口引用:InquirePriceCreateGatewayLoadBalancer。
名称 | 类型 | 描述 |
---|---|---|
InstancePrice | ItemPrice | 描述了实例价格。 注意:此字段可能返回 null,表示取不到有效值。 |
LcuPrice | ItemPrice | 描述了GLCU的价格。 注意:此字段可能返回 null,表示取不到有效值。 |
TagInfo
网关负载均衡的标签信息
被如下接口引用:CreateGatewayLoadBalancer, DescribeGatewayLoadBalancers。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TagKey | String | 是 | 标签的键 示例值:key-xxx |
TagValue | String | 是 | 标签的值 示例值:value-xxx |
TargetGroupAssociation
规则与目标组的关联关系。
被如下接口引用:AssociateTargetGroups, DisassociateTargetGroups。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
LoadBalancerId | String | 是 | 网关负载均衡实例ID。 示例值:gwlb-20dhh498 |
TargetGroupId | String | 是 | 目标组ID。 示例值:lbtg-0nzo3czo |
TargetGroupBackend
目标组绑定的后端服务器
被如下接口引用:DescribeTargetGroupInstances。
名称 | 类型 | 描述 |
---|---|---|
TargetGroupId | String | 目标组ID 示例值:lbtg-5f37**** |
Type | String | 后端服务的类型,可取:CVM、ENI 示例值:CVM |
InstanceId | String | 后端服务的唯一 ID 示例值:ins-2bei**** |
Port | Integer | 后端服务的监听端口 示例值:80 |
Weight | Integer | 后端服务的转发权重,取值为0或16 示例值:16 |
PublicIpAddresses | Array of String | 后端服务的外网 IP 注意:此字段可能返回 null,表示取不到有效值。 示例值:[1.1.1.1] |
PrivateIpAddresses | Array of String | 后端服务的内网 IP 注意:此字段可能返回 null,表示取不到有效值。 示例值:[2.2.2.2] |
InstanceName | String | 后端服务的实例名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:testName |
RegisteredTime | Timestamp ISO8601 | 后端服务被绑定的时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2021-03-16T00:00:00+08:00 |
EniId | String | 弹性网卡唯一ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:eni-jf7u**** |
ZoneId | Integer | 后端服务的可用区ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:400001 |
TargetGroupHealthCheck
目标组健康检查详情
被如下接口引用:CreateTargetGroup, DescribeTargetGroupList, DescribeTargetGroups, ModifyTargetGroupAttribute。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
HealthSwitch | Boolean | 是 | 是否开启健康检查。 示例值:true |
Protocol | String | 否 | 健康检查使用的协议。支持PING和TCP两种方式,默认为PING。 - icmp: 使用PING的方式进行健康检查 - tcp: 使用TCP连接的方式进行健康检查 示例值:icmp |
Port | Integer | 否 | 健康检查端口,探测协议为tcp时,该参数必填。 示例值:80 |
Timeout | Integer | 否 | 健康检查超时时间。 默认为2秒。 可配置范围:2 - 30秒。 示例值:2 |
IntervalTime | Integer | 否 | 检测间隔时间。 默认为5秒。 可配置范围:2 - 300秒。 示例值:5 |
HealthNum | Integer | 否 | 检测健康阈值。 默认为3秒。 可配置范围:2 - 10次。 示例值:3 |
UnHealthNum | Integer | 否 | 检测不健康阈值。 默认为3秒。 可配置范围:2 - 10次。 示例值:3 |
TargetGroupInfo
目标组信息
被如下接口引用:DescribeTargetGroupList, DescribeTargetGroups。
名称 | 类型 | 描述 |
---|---|---|
TargetGroupId | String | 目标组ID 示例值:lbtg-xxxxxxxx |
VpcId | String | 目标组的vpcid 示例值:vpc-xxxxxxxx |
TargetGroupName | String | 目标组的名字 示例值:Name |
Port | Integer | 目标组的默认端口 注意:此字段可能返回 null,表示取不到有效值。 示例值:60 |
CreatedTime | Timestamp ISO8601 | 目标组的创建时间 示例值:2024-10-15T10:37:16+08:00 |
UpdatedTime | Timestamp ISO8601 | 目标组的修改时间 示例值:2024-10-15T10:37:16+08:00 |
AssociatedRule | Array of AssociationItem | 关联到的规则数组。在DescribeTargetGroupList接口调用时无法获取到该参数。 注意:此字段可能返回 null,表示取不到有效值。 |
Protocol | String | 网关负载均衡目标组协议。 - tencent_geneve :GENEVE 标准协议 - aws_geneve:GENEVE 兼容协议 注意:此字段可能返回 null,表示取不到有效值。 示例值:tencent_geneve |
ScheduleAlgorithm | String | 均衡算法。 - ip_hash_3_elastic:弹性哈希 注意:此字段可能返回 null,表示取不到有效值。 示例值:ip_hash_3_elastic |
HealthCheck | TargetGroupHealthCheck | 健康检查详情。 注意:此字段可能返回 null,表示取不到有效值。 示例值:null |
AllDeadToAlive | Boolean | 是否支持全死全活。 注意:此字段可能返回 null,表示取不到有效值。 示例值:true |
AssociatedRuleCount | Integer | 目标组已关联的规则数。 注意:此字段可能返回 null,表示取不到有效值。 示例值:60 |
RegisteredInstancesCount | Integer | 目标组内的实例数量。 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
TargetGroupInstance
目标组实例
被如下接口引用:CreateTargetGroup, DeregisterTargetGroupInstances, ModifyTargetGroupInstancesWeight, RegisterTargetGroupInstances。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
BindIP | String | 是 | 目标组实例的内网IP。 示例值:x.x.x.x |
Port | Integer | 否 | 目标组实例的端口,只支持6081。 示例值:6081 |
Weight | Integer | 否 | 目标组实例的权重,只支持0或16,非0统一按16处理。 示例值:0 |
TargetGroupInstanceStatus
用于目标组后端rs健康检查状态。
被如下接口引用:DescribeTargetGroupInstanceStatus。
名称 | 类型 | 描述 |
---|---|---|
InstanceIp | String | 后端rs的IP 示例值:10.0.0.1 |
Status | String | 健康检查状态,参数值及含义如下: ● on:表示探测中。 ● off:表示健康检查关闭。 ● health:表示健康。 ● unhealth:表示异常。 示例值:health |