数据结构

最近更新时间: 2026-09-17 00:04:36

MasterZoneInfo

主可用区相关信息

被如下接口引用:DescribeMasterZones

名称 必选 允许NULL 类型 描述
ZoneId Uint64 可用区数值形式的唯一ID,如:100001
示例值: 50010001
Zone String 可用区字符串形式的唯一ID,如:ap-region1-1
示例值: 50010001
ZoneName String 可用区名称,如:可用区1
示例值: 50010001
BackupZoneSet Array of ZoneInfo 备可用区列表
示例值:查看
LBType String 返回的可用区类型,取值范围:open、internal
示例值: open
AvailableIsps Array of AvailableIspInfo 返回的各个运营商可使用情况
示例值:查看

RewriteTarget

重定向目标的信息

被如下接口引用:DescribeListeners、DescribeRewrite

名称 必选 允许NULL 类型 描述
TargetListenerId String 重定向目标的监听器ID
注意:此字段可能返回 null,表示无重定向。
示例值: lbl-di3kx902
TargetLocationId String 重定向目标的转发规则ID
注意:此字段可能返回 null,表示无重定向。
示例值: loc-di3kx902
RewriteCode Int64 重定向状态码
示例值: 302
TakeUrl Bool 重定向是否携带匹配的url
示例值: true
RewriteType String 重定向类型,Manual: 手动重定向,Auto:  自动重定向
示例值: Auto

ClusterItem

独占集群信息

被如下接口引用:CreateLoadBalancer、DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、ModifyLoadBalancerAttributes

名称 必选 允许NULL 类型 描述
ClusterId String 集群唯一ID
示例值: cluste-jd9x30xs
ClusterName String 集群名称
示例值: cluster-1
Zone String 集群所在可用区,如ap-region1-1
示例值: ap-region1

BindDetailItem

绑定关系,包含监听器名字、协议、url、vport。

被如下接口引用:DescribeCustomizedConfigAssociateList

名称 必选 允许NULL 类型 描述
LoadBalancerId String 配置绑定的CLB ID
示例值: lb-4d2yji93
ListenerId String 配置绑定的监听器ID
示例值: lbl-4apyji93
Domain String 配置绑定的域名
示例值: foo.net
LocationId String 配置绑定的规则
示例值: loc-jdhsji93
ListenerName String 监听器名字
示例值: lbl-1
Protocol String 监听器协议
示例值: HTTP
Vport Int64 监听器端口
示例值: 80
Url String location的url
示例值: /loc1
UconfigId String 配置ID
示例值: pz-h98ds9dx

HealthCheck

健康检查信息。
注意,自定义探测相关参数 目前只有少量区域灰度支持。

被如下接口引用:CreateListener、CreateRule、DescribeListeners、DescribeRewrite、ModifyListener、ModifyRule

名称 必选 允许NULL 类型 描述
HealthSwitch Int64 是否开启健康检查:1(开启)、0(关闭)。
示例值: 0
TimeOut Int64 健康检查的响应超时时间(仅适用于四层监听器),可选值:2~60,默认值:2,单位:秒。响应超时时间要小于检查间隔时间。
示例值: 2
IntervalTime Int64 健康检查探测间隔时间,默认值:5,可选值:5~300,单位:秒。
示例值: 5
HealthNum Int64 健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2~10,单位:次。
示例值: 3
UnHealthNum Int64 不健康阈值,默认值:3,表示当连续探测三次不健康则表示该转发异常,可选值:2~10,单位:次。
示例值: 3
HttpCode Int64 健康检查状态码(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式)。可选值:1~31,默认 31。
1 表示探测后返回值 1xx 代表健康,2 表示返回 2xx 代表健康,4 表示返回 3xx 代表健康,8 表示返回 4xx 代表健康,16 表示返回 5xx 代表健康。若希望多种返回码都可代表健康,则将相应的值相加。注意:TCP监听器的HTTP健康检查方式,只支持指定一种健康检查状态码。
示例值: 8
HttpCheckPath String 健康检查路径(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式)。
示例值: /url1
HttpCheckDomain String 健康检查域名(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式)。
示例值: www.helthcheck.com
HttpCheckMethod String 健康检查方法(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式),默认值:HEAD,可选值HEAD或GET。
示例值: HEAD
CheckPort Int64 自定义探测相关参数。健康检查端口,默认为后端服务的端口,除非您希望指定特定端口,否则建议留空。(仅适用于TCP/UDP监听器)。
示例值: 8000
ContextType String 自定义探测相关参数。健康检查协议CheckType的值取CUSTOM时,必填此字段,代表健康检查的输入格式,可取值:HEX或TEXT;HEX为二进制数据,TEXT为文本数据,文本数据只支持ASCII可见字符。取值为HEX时,SendContext和RecvContext的字符只能在0123456789ABCDEF中选取且长度必须是偶数位。(仅适用于TCP/UDP监听器)
示例值: TEXT
SendContext String 自定义探测相关参数。健康检查协议CheckType的值取CUSTOM时,必填此字段,代表健康检查发送的请求内容,只允许ASCII可见字符,最大长度限制500。(仅适用于TCP/UDP监听器)。
示例值: request-info
RecvContext String 自定义探测相关参数。健康检查协议CheckType的值取CUSTOM时,必填此字段,代表健康检查返回的结果,只允许ASCII可见字符,最大长度限制500。(仅适用于TCP/UDP监听器)。
示例值: response-info
CheckType String 自定义探测相关参数。健康检查使用的协议:TCP 
HttpVersion String 自定义探测相关参数。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器)
示例值: HTTP/1.1

CertificateInput

证书信息

被如下接口引用:CreateListener、CreateRule、ModifyDomainAttributes、ModifyListener

名称 必选 允许NULL 类型 描述
SSLMode String 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
示例值: MUTUAL
CertId String 服务端RSA证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
示例值: j9sl3xs2
CertCaId String 客户端CA证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
示例值: j9sl3xs2
CertName String 上传服务端RSA证书的名称,如果没有 CertId,则此项必传。
示例值: cert-1
CertKey String 上传服务端RSA证书的 key,如果没有 CertId,则此项必传。
示例值: -----BEGIN RSA PRIVATE KEY-----\r\nji93cs\r\n-----END RSA PRIVATE KEY-----\r\n
CertContent String 上传服务端RSA证书的内容,如果没有 CertId,则此项必传。
示例值: -----BEGIN CERTIFICATE-----\r\nMIIEjTCCA3WgAwIBAgIQA4ZHUAVOv4yrszl3lLfo3TANBgkqhkiG9w0BAQsFADBy\r\nMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg\r\nSW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy\r\ndXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDEwOTAwMDAwMFoXDTE5MDEwOTEyMDAw\r\nMFowFjEUMBIGA1UEAxMLZmx5Zmx5Lm5hbWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB\r\nDwAwggEKAoIBAQClpnigB7r3ahv7BMuQw9KzB9Yfq3p+cRUbX9EMRyri2GrJbmrP\r\npESP8XQuIn4MZESvePR0r4gGHAHVri8nXzyQw6/m77BT/fIf4cBAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC\r\nMEwGA1UdIARFMEMwNwYJYIZIAYb9bAECMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v\r\nd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQIBMIGBBggrBgEFBQcBAQR1MHMw\r\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwMi5kaWdpY2VydC5jb20wSgYIKwYBBQUH\r\nMAKGPmh0dHA6Ly9jYWNlcnRzLmRpZ2l0YWxjZXJ0dmFsaWRhdGlvbi5jb20vVHJ1\r\nc3RBc2lhVExTUlNBQ0EuY3J0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEB\r\nADstNGgqYXG6eBDcBGVZk6DnJdS4GYdSzFZgCwt298cPMmZj107VM0QsB5K8V5Zd\r\nzJl5c7o4tEXiGP+lk0TVqgP/CkcMXcpxeKB94ldyX9ILii/L4hI9j7hVrLVM1eAn\r\nfS66Yg65xIYU8PdFtP3uhI9WdhE3nYRngyoHAAMjIvu0bqGPYbqpnHYp8fmjyetF\r\nC9CZcjkqHmwTSpjXuFjbDLx/BXd1Q81TNXwv8alkuXKfIJ5tW2lH372GmQb8I3oI\r\nPREP38tlBbmfEu4p7+UzwwuQuD8cEUVuG/x7cUN2uAGiZGoohydrORWm8kqdNY9c\r\nYOuRvokzVT4lsaln5LKkKxw=\r\n-----END CERTIFICATE-----\r\n
CertCaName String 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
示例值: certca1
CertCaContent String 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
示例值: -----BEGIN CERTIFICATE-----\r\nMIIEjTCCA3WgAwIBAgIQA4ZHUAVOv4yrszl3lLfo3TANBgkqhkiG9w0BAQsFADBy\r\nMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg\r\nSW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy\r\ndXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDEwOTAwMDAwMFoXDTE5MDEwOTEyMDAw\r\nMFowFjEUMBIGA1UEAxMLZmx5Zmx5Lm5hbWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB\r\nDwAwggEKAoIBAQClpnigB7r3ahv7BMuQw9KzB9Yfq3p+cRUbX9EMRyri2GrJbmrP\r\npESP8XQuIn4MZESvePR0r4gGHAHVri8nXzyQw6/m77BT/fIf4cBAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC\r\nMEwGA1UdIARFMEMwNwYJYIZIAYb9bAECMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v\r\nd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQIBMIGBBggrBgEFBQcBAQR1MHMw\r\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwMi5kaWdpY2VydC5jb20wSgYIKwYBBQUH\r\nMAKGPmh0dHA6Ly9jYWNlcnRzLmRpZ2l0YWxjZXJ0dmFsaWRhdGlvbi5jb20vVHJ1\r\nc3RBc2lhVExTUlNBQ0EuY3J0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEB\r\nADstNGgqYXG6eBDcBGVZk6DnJdS4GYdSzFZgCwt298cPMmZj107VM0QsB5K8V5Zd\r\nzJl5c7o4tEXiGP+lk0TVqgP/CkcMXcpxeKB94ldyX9ILii/L4hI9j7hVrLVM1eAn\r\nfS66Yg65xIYU8PdFtP3uhI9WdhE3nYRngyoHAAMjIvu0bqGPYbqpnHYp8fmjyetF\r\nC9CZcjkqHmwTSpjXuFjbDLx/BXd1Q81TNXwv8alkuXKfIJ5tW2lH372GmQb8I3oI\r\nPREP38tlBbmfEu4p7+UzwwuQuD8cEUVuG/x7cUN2uAGiZGoohydrORWm8kqdNY9c\r\nYOuRvokzVT4lsaln5LKkKxw=\r\n-----END CERTIFICATE-----\r\n
EccCertId String 服务端ECC证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
示例值: xfdj3ghx
EccCertName String 上传服务端ECC证书的名称,如果没有 CertEccId,则此项必传。
示例值: cert1
EccCertContent String 上传服务端ECC证书的内容,如果没有 CertEccId,则此项必传。
示例值: -----BEGIN CERTIFICATE-----\r\nMIIEjTCCA3WgAwIBAgIQA4ZHUAVOv4yrszl3lLfo3TANBgkqhkiG9w0BAQsFADBy\r\nMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg\r\nSW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy\r\ndXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDEwOTAwMDAwMFoXDTE5MDEwOTEyMDAw\r\nMFowFjEUMBIGA1UEAxMLZmx5Zmx5Lm5hbWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB\r\nDwAwggEKAoIBAQClpnigB7r3ahv7BMuQw9KzB9Yfq3p+cRUbX9EMRyri2GrJbmrP\r\npESP8XQuIn4MZESvePR0r4gGHAHVri8nXzyQw6/m77BT/fIf4cBAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC\r\nMEwGA1UdIARFMEMwNwYJYIZIAYb9bAECMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v\r\nd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQIBMIGBBggrBgEFBQcBAQR1MHMw\r\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwMi5kaWdpY2VydC5jb20wSgYIKwYBBQUH\r\nMAKGPmh0dHA6Ly9jYWNlcnRzLmRpZ2l0YWxjZXJ0dmFsaWRhdGlvbi5jb20vVHJ1\r\nc3RBc2lhVExTUlNBQ0EuY3J0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEB\r\nADstNGgqYXG6eBDcBGVZk6DnJdS4GYdSzFZgCwt298cPMmZj107VM0QsB5K8V5Zd\r\nzJl5c7o4tEXiGP+lk0TVqgP/CkcMXcpxeKB94ldyX9ILii/L4hI9j7hVrLVM1eAn\r\nfS66Yg65xIYU8PdFtP3uhI9WdhE3nYRngyoHAAMjIvu0bqGPYbqpnHYp8fmjyetF\r\nC9CZcjkqHmwTSpjXuFjbDLx/BXd1Q81TNXwv8alkuXKfIJ5tW2lH372GmQb8I3oI\r\nPREP38tlBbmfEu4p7+UzwwuQuD8cEUVuG/x7cUN2uAGiZGoohydrORWm8kqdNY9c\r\nYOuRvokzVT4lsaln5LKkKxw=\r\n-----END CERTIFICATE-----\r\n
EccCertKey String 上传服务端ECC证书的key,如果没有 CertEccId,则此项必传。
示例值: -----BEGIN RSA PRIVATE KEY-----\r\nji93fd\r\n-----END RSA PRIVATE KEY-----\r\n
SmCertId String 服务端国密SM证书的 ID,如果不填写此项则必须上传证书,包括 CertSMContent,CertSmKey,CertSMName,CertSMSignContent,CertSMSignKey。
示例值: xfdj3ghx
SmCertName String 上传服务端国密SM证书的名称,如果没有 CertSMId,则此项必传。
示例值: cert1
SmCertSignContent String 上传服务端国密SM证书的签名公约,如果没有 CertSMId,则此项必传。
示例值: -----BEGIN CERTIFICATE-----\r\nji93\r\n-----END CERTIFICATE-----\r\n
SmCertSignKey String 上传服务端国密SM证书的签名密钥,如果没有 CertSMId,则此项必传。
示例值: -----BEGIN RSA PRIVATE KEY-----\r\nji93df\r\n-----END RSA PRIVATE KEY-----\r\n
SmCertContent String 上传服务端国密SM证书的证书公约,如果没有 CertSMId,则此项必传。
示例值: -----BEGIN CERTIFICATE-----\r\nji93\r\n-----END CERTIFICATE-----\r\n
SmCertKey String 上传服务端国密SM证书的证书密钥,如果没有 CertSMId,则此项必传。
示例值: -----BEGIN RSA PRIVATE KEY-----\r\nji93fd\r\n-----END RSA PRIVATE KEY-----\r\n

LoadBalancer

负载均衡实例的信息

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc

名称 必选 允许NULL 类型 描述
LoadBalancerId String 负载均衡实例 ID。
示例值: lb-fwzz9i3x
LoadBalancerName String 负载均衡实例的名称。
示例值: Name
LoadBalancerType String 负载均衡实例的网络类型:
OPEN:公网属性, INTERNAL:内网属性。
示例值: OPEN
Forward Uint64 负载均衡类型标识,1:负载均衡,0:传统型负载均衡。
示例值: 1
Domain String 负载均衡实例的域名,仅公网传统型负载均衡实例才提供该字段
示例值: www.aaa.com
LoadBalancerVips Array of String 负载均衡实例的 VIP 列表。
示例值: [43.23.46.32]
Status Uint64 负载均衡实例的状态,包括
0:创建中,1:正常运行。
示例值: 1
CreateTime String 负载均衡实例的创建时间。
示例值: 2020-12-08 08:00:00
StatusTime String 负载均衡实例的上次状态转换时间。
示例值: 2020-12-08 08:00:00
ProjectId Uint64 负载均衡实例所属的项目 ID, 0 表示默认项目。
示例值: 0
VpcId String 私有网络的 ID
示例值: vpc-mj65xvs2
OpenBgp Uint64 高防 LB 的标识,1:高防负载均衡 0:非高防负载均衡。
示例值: 0
Snat Bool 在 2016 年 12 月份之前的传统型内网负载均衡都是开启了 snat 的。
示例值: false
Isolation Uint64 0:表示未被隔离,1:表示被隔离。
示例值: 0
Log String 用户开启日志的信息,日志只有公网属性创建了 HTTP 、HTTPS 监听器的负载均衡才会有日志。
示例值:  null
SubnetId String 负载均衡实例所在的子网(仅对内网VPC型LB有意义)
示例值: subnet-lzj3cj09
Tags Array of TagInfo 负载均衡实例的标签信息
示例值:查看
SecureGroups Array of String 负载均衡实例的安全组
示例值: sg-hx6djv9x
TargetRegionInfo TargetRegionInfo 负载均衡实例绑定的后端设备的基本信息
示例值:查看
AnycastZone String anycast负载均衡的发布域,对于非anycast的负载均衡,此字段返回为空字符串
示例值:  null
AddressIPVersion String IP版本,ipv4 
NumericalVpcId Uint64 数值形式的私有网络 ID
示例值: 77599
VipIsp String 负载均衡IP地址所属的ISP
示例值: BGP
MasterZone ZoneInfo 主可用区
示例值:查看
BackupZoneSet Array of ZoneInfo 备可用区
示例值:查看
IsolatedTime String 负载均衡实例被隔离的时间
示例值: 2022-02-12 12:15:08
ExpireTime String 负载均衡实例的过期时间,仅对预付费负载均衡生效
示例值: 2021-02-12 12:15:08
ChargeType String 负载均衡实例的计费类型
示例值: POSTPAID_BY_HOUR
NetworkAttributes InternetAccessible 负载均衡实例的网络属性
示例值:查看
PrepaidAttributes LBChargePrepaid 负载均衡实例的预付费相关属性
示例值:查看
LogSetId String 负载均衡日志服务(CLS)的日志集ID
示例值: c32fc818-e984-414a-b8f5-3985b4c5
LogTopicId String 负载均衡日志服务(CLS)的日志主题ID
示例值: c32fc818-e984-414a-b8f5-3985b4c5
AddressIPv6 String 负载均衡实例的IPv6地址
示例值: 2402:4e00:1000:4e00:0:920b:5519:d96d
ExtraInfo ExtraInfo 暂做保留,一般用户无需关注。
示例值:查看
IsDDos Bool 是否可绑定高防包
示例值: false
ConfigId String 负载均衡维度的个性化配置ID
示例值: pz-jdohxk30x
LoadBalancerPassToTarget Bool 后端服务是否放通来自LB的流量
示例值: false
ExclusiveCluster ExclusiveCluster 内网独占集群
示例值:查看
IPv6Mode String IP地址版本为ipv6时此字段有意义, IPv6Nat64 
SnatPro Bool 是否开启SnatPro
示例值: true
SnatIps Array of SnatIp 开启SnatPro负载均衡后,SnatIp列表
示例值:查看
SlaType String 性能保障规格
示例值:  null
IsBlock Bool vip是否被封堵
示例值: false
VipIspId Int64 负载均衡IP地址所属的ISP的ID
示例值: 5
VipIspName String 负载均衡IP地址所属的ISP
示例值: BGP
AttributeFlags Array of String 属性标签列表
示例值: DeleteProtect
TgwSetLabels Array of String 私有云专用,clb实例绑定的四层集群标签
示例值: ["l4-label"]
StgwSetLabels Array of String 私有云专用,clb实例绑定的七层集群标签
示例值: ["l7-label"]
Zones Array of String 私有网络内网负载均衡,就近接入模式下规则所落在的可用区
示例值: null
NfvInfo String CLB是否为NFV,空:不是,l7nfv:七层是NFV。
示例值: null
IsBlockTime String 封堵或解封时间
示例值: 2021-02-12 12:15:08
HealthLogSetId String 负载均衡日志服务(CLS)的健康检查日志集ID
示例值: c32fc818-e984-414a-b8f5-3985b4c51111
HealthLogTopicId String 负载均衡日志服务(CLS)的健康检查日志主题ID
示例值: c32fc818-e984-414a-b8f5-3985b4c52222
LocalBgp Bool IP类型是否是本地BGP
示例值: false
MixIpTarget Bool 开启IPv6FullChain负载均衡7层监听器支持混绑IPv4/IPv6目标功能。
示例值: false
ClusterTag String 7层独占标签。
示例值: FOR_L7
ClusterIds Array of String 7层独占集群ID。
示例值: ["cluster-xkd9xk30"]
VipIspAlias String 负载均衡IP地址所属的ISP别名
示例值: BGP

Backend

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

被如下接口引用:DescribeTargets

名称 必选 允许NULL 类型 描述
Type String 后端服务的类型,可取:CVM、BMS、ENI
示例值: CVM
InstanceId String 后端服务的唯一 ID,如 ins-gx3gj9x7
示例值: ins-gx3gj9x7
Port Int64 后端服务的监听端口
示例值: 80
Weight Int64 后端服务的转发权重,取值范围:[0, 100],默认为 10。
示例值: 10
PublicIpAddresses Array of String 后端服务的外网 IP
示例值: 1.1.1.1
PrivateIpAddresses Array of String 后端服务的内网 IP
示例值: 10.0.0.1
InstanceName String 后端服务的实例名称
示例值: cvm-1
RegisteredTime String 后端服务被绑定的时间
示例值: 2021-12-29 14:38:50
EniId String 弹性网卡唯一ID,如 eni-j9x7gx3g
示例值: eni-j9x7gx3g

SubQuotaRsp

查询子账号配额返回描述

被如下接口引用:DescribeSubUinQuotas

名称 必选 允许NULL 类型 描述
SubUin String 子账号Uin
示例值: 110000004918
UsedQuota Int64 子账号已使用配额
示例值: 1
CurQuota Int64 子账号当前配额
示例值: 4
LastSetTime String 子账号修改时间
示例值: 2014-08-03 12:00:00

ZoneInfo

可用区相关信息

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、DescribeMasterZones

名称 必选 允许NULL 类型 描述
ZoneId Uint64 可用区数值形式的唯一ID,如:100001
示例值: 100001
Zone String 可用区字符串形式的唯一ID,如:ap-region1-1
示例值: ap-region1-1
ZoneName String 可用区名称,如:可用区1
示例值: 可用区1
ZoneRegion String 可用区所在地域
示例值: ap-region1
LocalZone Bool 可用区是否是LocalZone可用区
示例值: false
EnableShared Bool 可用区是否有共享集群可用
示例值: true
EnableL4SetLabels Array of String 可用区可使用四层集群标签
示例值: ["l4-label"]
AvailableIsps Array of AvailableIspInfo 可用区可使用运营商信息集合
示例值:查看

RewriteLocationMap

转发规则之间的重定向关系

被如下接口引用:DeleteRewrite、ManualRewrite

名称 必选 允许NULL 类型 描述
SourceLocationId String 源转发规则ID
示例值: loc-i82kji93
TargetLocationId String 重定向至的目标转发规则ID
示例值: loc-lavxji93
RewriteCode Uint64 重定向状态码,可取值301,302,307
示例值: 302
TakeUrl Bool 重定向是否携带匹配的url,配置RewriteCode时必填
示例值: true
SourceDomain String 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填
示例值: source.com

TargetCountForLoadBalancer

负载均衡实例及其绑定的后端服务总数

被如下接口引用:DescribeTargetCountForLoadBalancers

名称 必选 允许NULL 类型 描述
LoadBalancerId String 负载均衡ID
示例值: lb-di3kx902
TargetCount Uint64 负载均衡实例绑定的后端服务总数
示例值: 2

FunctionInfo

SCF云函数(Serverless Cloud Function)相关信息。

被如下接口引用:DescribeTargetHealth、DescribeTargets

名称 必选 允许NULL 类型 描述
FunctionNamespace String 函数命名空间
示例值: default
FunctionName String 函数名称
示例值: function-1
FunctionQualifier String 函数的版本名称或别名
示例值: jd9x30xs
FunctionQualifierType String 标识 FunctionQualifier 参数的类型,可取值: VERSION(版本)、ALIAS(别名)
示例值: VERSION

TargetHealth

描述一个Target的健康信息

被如下接口引用:DescribeTargetHealth

名称 必选 允许NULL 类型 描述
IP String Target的内网IP
示例值: '10.0.0.1'
Port Int64 Target绑定的端口
示例值: 80
HealthStatus Bool 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。
示例值: true
TargetId String Target的实例ID,如 ins-j9x73ko1
示例值: 'ins-j9x73ko1'
HealthStatusDetial String 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。
示例值: 'Alive'

Target

转发目标,即绑定在负载均衡上的后端服务

被如下接口引用:BatchModifyTargetWeight、DeregisterTargets、ModifyTargetPort、ModifyTargetWeight、RegisterTargets

名称 必选 允许NULL 类型 描述
Type String 后端服务的类型,可取:CVM(云服务器)、ENI(弹性网卡)、BMS(裸金属服务器);作为入参时,目前本参数暂不生效。
示例值: CVM
InstanceId String 绑定CVM时需要传入此参数,代表CVM的唯一 ID,可通过 DescribeInstances 接口返回字段中的 InstanceId 字段获取。
注意:参数 InstanceId 、 EniIp 、InstanceBmsId 只能传入一个且必须传入一个。
示例值: ins-di3kx902
Port Int64 后端服务的监听端口
示例值: 80
Weight Int64 后端服务的转发权重,取值范围:[0, 100],默认为 10。
示例值: 10
EniIp String 绑定弹性网卡时需要传入此参数,代表弹性网卡的IP,弹性网卡必须先绑定至CVM,然后才能绑定到负载均衡实例。注意:参数 InstanceId 、EniIp、InstanceBmsId只能传入一个且必须传入一个。注意:绑定弹性网卡需要先提交工单开白名单使用。
示例值: x.x.x.x
InstanceBmsId String 绑定BMS时需要传入此参数,代表BMS的唯一 ID,可通过BMS产品的DescribeInstances 接口返回字段中的 bmsId 字段获取。
注意:参数 InstanceId 、 EniIp 、InstanceBmsId 只能传入一个且必须传入一个,不支持同时绑定bms和cvm或eni。
示例值: bms-di3kx902x

InternetAccessible

网络计费模式,最大出带宽

被如下接口引用:CreateLoadBalancer、DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、InquiryPriceCreateLoadBalancer、InquiryPriceModifyLoadBalancer、ModifyLoadBalancerAttributes

名称 必选 允许NULL 类型 描述
InternetChargeType String TRAFFIC_POSTPAID_BY_HOUR 按流量按小时后计费 ; BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;
BANDWIDTH_PACKAGE 按带宽包计费(当前,只有指定运营商时才支持此种计费模式)
示例值: BANDWIDTH_POSTPAID_BY_HOUR
InternetMaxBandwidthOut Int64 最大出带宽,单位Mbps,范围支持0到65535,仅对公网属性的LB生效,默认值 10
示例值: 1
BandwidthpkgSubType String 带宽包的类型,如SINGLEISP,私有云暂不支持
示例值: SINGLEISP

ListenerBackend

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

被如下接口引用:DescribeTargets

名称 必选 允许NULL 类型 描述
ListenerId String 监听器 ID
示例值: lbl-di3kx902
Protocol String 监听器的协议
示例值: TCP
Port Int64 监听器的端口
示例值: 80
Rules Array of RuleTargets 监听器下的规则信息(仅适用于HTTP/HTTPS监听器)
示例值:查看
Targets Array of Backend 监听器上绑定的后端服务列表(仅适用于TCP/UDP/TCP_SSL监听器)
示例值:查看
EndPort Int64 若支持端口段,则为端口段结束端口;若不支持端口段,则为0
示例值: 80

QuotaData

主账号及子账号配额描述

被如下接口引用:DescribeSubUinQuotas

名称 必选 允许NULL 类型 描述
Type Int64 配额类型(4:公网实例配额;7:内网实例配额)
示例值: 4
UsedQuota Int64 已使用配额
示例值: 1
CurQuota Int64 主账号配额
示例值: 3
SubQuota Array of SubQuotaRsp 该类型的子账号配额列表
示例值:查看
SubUsedTotalQuota Int64 子账户使用配额总和
示例值: 5

CertIdRelatedWithLoadBalancers

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

被如下接口引用:DescribeLoadBalancerListByCertId

名称 必选 允许NULL 类型 描述
CertId String 证书ID
示例值: j9sl3xs2
LoadBalancers Array of LoadBalancer 与证书关联的负载均衡实例列表
示例值:查看

CertificateOutput

证书相关信息

被如下接口引用:DescribeListeners、DescribeRewrite

名称 必选 允许NULL 类型 描述
SSLMode String 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
示例值: UNIDIRECTIONAL
CertId String 服务端证书的 ID。(兼容早期版本,默认RSA证书)
示例值: ALZji93p
CertCaId String 客户端证书的 ID。
示例值: 4Ihji936
SmCertId String 服务端SM证书的 ID。
示例值: fds2dgsx
EccCertId String 服务端ECC证书的 ID。
示例值: fds2dgsx

ItemPrice

描述了单项的价格信息

被如下接口引用:InquiryPriceCreateLoadBalancer、InquiryPriceModifyLoadBalancer

名称 必选 允许NULL 类型 描述
UnitPrice Float 后付费单价
示例值: 10
ChargeUnit String 后续计价单元,可取值范围: 
HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)、带宽按小时后付费(BANDWIDTH_POSTPAID_BY_HOUR);
GB:表示计价单元是按每GB来计算。当前涉及该计价单元的场景有:流量按小时后付费(TRAFFIC_POSTPAID_BY_HOUR)。
示例值: HOUR
OriginalPrice Float 预支费用的原价
示例值: 50
DiscountPrice Float 预支费用的折扣价
示例值: 50
UnitPriceDiscount Float 后付费的折扣单价
示例值: 10
Discount Float 折扣,如20.0代表2折。
示例值: 100

BasicTargetGroupInfo

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

被如下接口引用:DescribeListeners、DescribeRewrite

名称 必选 允许NULL 类型 描述
TargetGroupId String 目标组ID
示例值: tg-di3kx902
TargetGroupName String 目标组名称
示例值: tg-1

ExtraInfo

暂做保留,一般用户无需关注。

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc

名称 必选 允许NULL 类型 描述
ZhiTong Bool 是否开通VIP直通
示例值: 0
TgwGroupName String TgwGroup名称
示例值: tg-1

ConfigListItem

配置内容

被如下接口引用:DescribeCustomizedConfigList

名称 必选 允许NULL 类型 描述
UconfigId String 配置ID
示例值: pz-di3kx902
ConfigType String 配置类型
示例值: CLB
ConfigName String 配置名字
示例值: cm-1
ConfigContent String 配置内容
示例值: add_header aaa bbb;\r\n
CreateTimestamp String 增加配置时间
示例值: 1702903612
UpdateTimestamp String 修改配置时间
示例值: 1702903612

SubQuota

子账号配额描述

被如下接口引用:SetSubUinQuotas

名称 必选 允许NULL 类型 描述
SubUin String 子账号Uin
示例值: 110000004918
Type Uint64 配额类型(4:公网实例配额;7:内网实例配额)
示例值: 4
Quota Uint64 配额值
示例值: 10

AvailableIspInfo

可用区运营商可使用情况

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、DescribeMasterZones

名称 必选 允许NULL 类型 描述
Isp String 运营商
示例值: 内网
IspAlias String 运营商别名
示例值: 内网
EnableShared Bool 是否有共享集群资源
示例值: true
EnableL4SetLabels Array of String 可使用的四层集群标签
示例值: ["l4-label1"]
AvailableVpcIds Array of String IPv6-BGP模式可使用的VPC
示例值: ["vpc-xh39xy45"]

BatchTarget

批量绑定类型

被如下接口引用:BatchDeregisterTargets、BatchRegisterTargets

名称 必选 允许NULL 类型 描述
ListenerId String 监听器ID
示例值: lbl-2gasji93
InstanceId String 子机ID
示例值: ins-1vfjji93
EniIp String 弹性网卡ip
示例值: 10.0.X.X
Port Int64 绑定端口
示例值: 80
Weight Int64 子机权重,范围[0, 100]。绑定时如果不存在,则默认为10。
示例值: 10
LocationId String 七层规则ID
示例值: lbl-4apyji93

RuleTargets

HTTP/HTTPS监听器下的转发规则绑定的后端服务信息

被如下接口引用:DescribeTargets

名称 必选 允许NULL 类型 描述
LocationId String 转发规则的 ID
示例值: loc-i82kji93
Domain String 转发规则的域名
示例值: wagnzha.com
Url String 转发规则的路径。
示例值: /url1
Targets Array of Backend 后端服务的信息
示例值:查看
FunctionTargets Array of FunctionTarget 后端云函数的信息(私有云暂不支持)
示例值:查看

FunctionTarget

SCF云函数(Serverless Cloud Function)作为后端服务

被如下接口引用:DescribeTargetHealth、DescribeTargets

名称 必选 允许NULL 类型 描述
Function FunctionInfo 云函数相关信息
示例值:查看
Weight Uint64 权重
示例值: 100

TargetRegionInfo

负载均衡实例所绑定的后端服务的信息,包括所属地域、所属网络。

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、ModifyLoadBalancerAttributes

名称 必选 允许NULL 类型 描述
Region String Target所属地域,如 ap-region1
示例值: ap-region1
VpcId String Target所属网络,私有网络格式如 vpc-gx3gj9x7,如果是基础网络,则为"0"
示例值: vpc-6kogji93

Filter

过滤器条件

被如下接口引用:DescribeListeners、DescribeLoadBalancers

名称 必选 允许NULL 类型 描述
Name String 过滤器的名称
示例值: loadbalancerIds
Values Array of String 过滤器的值数组
示例值: ["lb-di3kx902"]

Price

表示负载均衡的价格

被如下接口引用:InquiryPriceCreateLoadBalancer、InquiryPriceModifyLoadBalancer

名称 必选 允许NULL 类型 描述
InstancePrice ItemPrice 描述了实例价格。
示例值:查看
BandwidthPrice ItemPrice 描述了网络价格。
示例值:查看

SnatIp

SnatIp的信息结构

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc

名称 必选 允许NULL 类型 描述
SubnetId String 私有网络子网的唯一性id,如subnet-j9x73ko1
示例值: 432
Ip String IP地址,如192.168.0.1
示例值: 1.1.1.1

OwnerLabel

用户和标签对应关系

被如下接口引用:DescribeAppIdLabel

名称 必选 允许NULL 类型 描述
Owner Uint64 用户AppId
示例值: 127000001
Label String 集群标签
示例值: label1
SetType String 集群标签类型,取值为L4_LAN_CLB,L4_WAN_CLB,L4_CLB,L7_LAN_CLB,L7_WAN_CLB,L7_CLB
示例值: L4_LAN_CLB

TagInfo

负载均衡的标签信息

被如下接口引用:CreateLoadBalancer、DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc

名称 必选 允许NULL 类型 描述
TagKey String 标签的键
示例值: key-djx983xs
TagValue String 标签的值
示例值: value-djx983xs

CertListener

证书绑定的负载均衡监听器属性

被如下接口引用:DescribeListenerListByCertId

名称 必选 允许NULL 类型 描述
ListenerId String 负载均衡监听器 ID
示例值: lbl-jd8k32x3
ListenerName String 监听器名称
示例值: 监听器-门户网站
LBId String 负载均衡ID
示例值: lb-jc8k3d0b
Protocol String 监听器协议
示例值: TCP
Port Int64 监听器端口
示例值: 80
SSLMode String 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
示例值: UNIDIRECTIONAL
CertId String 证书id
示例值: j9djk23x
CertCaId String 客户端证书id
示例值: j9djk23x
SniSwitch Int64 是否开启SNI特性(本参数仅对于HTTPS监听器有意义)
示例值: 0
AddTimestamp String 监听器的创建时间。
示例值: 2024-02-21 12:00:00

ExclusiveCluster

独占集群

被如下接口引用:CreateLoadBalancer、DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、ModifyLoadBalancerAttributes

名称 必选 允许NULL 类型 描述
L4Clusters Array of ClusterItem 4层独占集群列表
示例值:查看
L7Clusters Array of ClusterItem 7层独占集群列表
示例值:查看
ClassicalCluster ClusterItem vpcgw集群
示例值:查看

ListenerHealth

监听器的健康检查信息

被如下接口引用:DescribeTargetHealth

名称 必选 允许NULL 类型 描述
ListenerId String 监听器ID
示例值: lbl-di3kx902
ListenerName String 监听器名称
示例值: lbl-1
Protocol String 监听器的协议
示例值: TCP
Port Int64 监听器的端口
示例值: 80
Rules Array of RuleHealth 监听器的转发规则列表
示例值:查看

Listener

监听器的信息

被如下接口引用:DescribeListeners

名称 必选 允许NULL 类型 描述
ListenerId String 负载均衡监听器 ID
示例值: lbl-odt45q4g
Protocol String 监听器协议
示例值: HTTP
ProtocolFake String 监听器协议(Fake)
示例值: TCP
Port Int64 监听器端口
示例值: 80
Certificate CertificateOutput 监听器绑定的证书信息
示例值:查看
HealthCheck HealthCheck 监听器的健康检查信息
示例值:查看
Scheduler String 请求的调度方式
示例值: WRR
SessionExpireTime Int64 会话保持时间
示例值: 0
SniSwitch Int64 是否开启SNI特性(本参数仅对于HTTPS监听器有意义)
示例值: 0
Rules Array of RuleOutput 监听器下的全部转发规则(本参数仅对于HTTP/HTTPS监听器有意义)
示例值:查看
ListenerName String 监听器的名称
示例值: Name
CreateTime String 监听器的创建时间。
示例值: 2021-03-01 15:27:04
EndPort Int64 端口段结束端口
示例值: 0
TargetType String 后端服务器类型
示例值: NODE
TargetGroup BasicTargetGroupInfo 绑定的目标组基本信息;当监听器绑定目标组时,会返回该字段
示例值:查看
DefaultSerSwitch Uint64 监听器是否开启设置默认域名标识,0为未开启;1为开启
示例值: 0
DeregisterTargetRst Bool 解绑后端目标时,是否发RST给客户端,(此参数仅对于TCP监听器有意义)。
示例值: false
Toa Bool 仅支持Nat64 CLB TCP监听器
示例值: false
SessionType String 会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID 表示根据Quic Connection ID做会话保持。
示例值: NORMAL
KeepaliveEnable Int64 是否开启长连接,1开启,0关闭,(本参数仅对于HTTP/HTTPS监听器有意义)
示例值: 0

RuleHealth

一条转发规则的健康检查状态

被如下接口引用:DescribeTargetHealth

名称 必选 允许NULL 类型 描述
LocationId String 转发规则ID
示例值: loc-di3kx902
Domain String 转发规则的域名
示例值: foo.net
Url String 转发规则的Url
示例值: /url1
Targets Array of TargetHealth 本规则上绑定的后端的健康检查状态
示例值:查看
FunctionTargets Array of FunctionTarget 后端云函数的信息(私有云暂不支持)
示例值:查看

CertIdRelatedWithListener

证书ID,以及该证书绑定的负载均衡监听器列表

被如下接口引用:DescribeListenerListByCertId

名称 必选 允许NULL 类型 描述
CertId String 证书ID
示例值: j9djk23x
Listeners Array of CertListener 证书绑定的监听器列表
示例值:查看

IspSet

运营商信息描述

被如下接口引用:DescribeIspInfo

名称 必选 允许NULL 类型 描述
Id Uint64 运营商ID
示例值: 2
Type String 运营商类型
示例值: CMCC
Name String 运营商名称
示例值: 移动
IspStatus Uint64 运营商IPv4状态
示例值: 1
IspStatusIPv6 Uint64 运营商IPv6状态
示例值: 1
V4alias String 运营商v4别名
示例值: 移动
V6alias String 运营商v6别名
示例值: 移动

RuleInput

HTTP/HTTPS转发规则(输入)

被如下接口引用:CreateRule

名称 必选 允许NULL 类型 描述
Domain String 转发规则的域名。长度限制为:1~80。
示例值: www.realdomain.com
Url String 转发规则的路径。长度限制为:1~200。
示例值: /local
SessionExpireTime Int64 会话保持时间。设置为0表示关闭会话保持,开启会话保持可取值30~3600,单位:秒。
示例值: 30
HealthCheck HealthCheck 健康检查信息
示例值:查看
Certificate CertificateInput 证书信息
示例值:查看
Scheduler String 规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH
分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。
示例值: WRR
ForwardType String 负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/TRPC
示例值: HTTP
DefaultServer Bool 是否将该域名设为默认域名,注意,一个监听器下只能设置一个默认域名。
示例值: true
Http2 Bool 是否开启Http2,注意,只有HTTPS域名才能开启Http2。
示例值: true
TargetType String 后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组
示例值: NODE
TrpcCallee String TRPC被调服务器路由,ForwardType为TRPC时必填
示例值: trpcall
TrpcFunc String TRPC调用服务接口,ForwardType为TRPC时必填
示例值: trpcFunc

BindItem

配置绑定关系

被如下接口引用:AssociateCustomizedConfig

名称 必选 允许NULL 类型 描述
LoadBalancerId String 配置绑定的CLB ID
示例值: lb-4d2yji93
ListenerId String 配置绑定的监听器ID
示例值: lbl-ds2yji93
Domain String 配置绑定的域名
示例值: foo.net
LocationId String 配置绑定的规则
示例值: loc-jdhsji93

LBChargePrepaid

lb实例包年包月相关配置属性

被如下接口引用:DescribeLoadBalancerListByCertId、DescribeLoadBalancers、DescribeLoadBalancersForVpc、InquiryPriceCreateLoadBalancer、ModifyLoadBalancerAttributes

名称 必选 允许NULL 类型 描述
RenewFlag String 续费类型:AUTO_RENEW 自动续费,  MANUAL_RENEW 手动续费
示例值: MANUAL_RENEW
Period Int64 购买时长,单位:月
示例值: 100

LoadBalancerHealth

负载均衡实例的健康检查状态

被如下接口引用:DescribeTargetHealth

名称 必选 允许NULL 类型 描述
LoadBalancerId String 负载均衡实例ID
示例值: lb-di3kx902
LoadBalancerName String 负载均衡实例名称
示例值: lb-1
Listeners Array of ListenerHealth 监听器列表
示例值:查看

ProjectInfo

证书项目项目

被如下接口引用:DescribeCerts

名称 必选 允许NULL 类型 描述
ProjectId String 项目ID
示例值: kdho2kx9
OwnerUin String 项目所有人
示例值: 110000004918
Name String 项目名称
示例值: pj1
CreatorUin String 创建者
示例值: 110000004918
CreateTime String 创建时间
示例值: 2014-08-03 12:00:00
Info String 项目信息
示例值: info-1

RsWeightRule

修改节点权重的数据类型

被如下接口引用:BatchModifyTargetWeight

名称 必选 允许NULL 类型 描述
ListenerId String 负载均衡监听器 ID
示例值: lb-cuxwji93
LocationId String 转发规则的ID,七层规则时需要此参数,4层规则不需要
示例值: loc-o8cnji93
Domain String 目标规则的域名,提供LocationId参数时本参数不生效
示例值: www.demo.example.com
Url String 目标规则的URL,提供LocationId参数时本参数不生效
示例值: /index
Targets Array of Target 要修改权重的后端机器列表
示例值:查看
Weight Int64 后端服务新的转发权重,取值范围:0~100。
示例值: 10

CertList

租户端证书列表

被如下接口引用:DescribeCerts

名称 必选 允许NULL 类型 描述
OwnerUin String 所有者
示例值: 110000004918
ProjectId String 项目ID
示例值: 0
From String 证书来源
示例值: upload
CertType String 产品类型
示例值: SVR
ProductZhName String 产品名称
示例值: zhangsan@gmail.com
Domain String 项目域名
示例值: zhangsan@gmail.com
Alias String 证书备注或名称
示例值: zhangsan1
Status Int64 证书状态
示例值: 1
VulnerAbilityStatus String 漏洞状态
示例值: INACTIVE
CertBeginTime String 开始时间
示例值: 2024-07-27 16:31:29
CertEndTime String 过期时间
示例值: 2025-07-27 16:31:29
ValidityPeriod String 有效期
示例值: 12
InsertTime String 入库时间
示例值: 2024-10-22 10:21:38
CertID String 证书ID
示例值: Iz4eSk1n
StatusName String 状态名称
示例值: 已通过
ProjectInfo ProjectInfo 项目信息
示例值:查看
Cert String 证书内容
示例值: -----BEGIN CERTIFICATE-----\r\nMIIEjTCCA3WgAwIBAgIQA4ZHUAVOv4yrszl3lLfo3TANBgkqhkiG9w0BAQsFADBy\r\nMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg\r\nSW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy\r\ndXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDEwOTAwMDAwMFoXDTE5MDEwOTEyMDAw\r\nMFowFjEUMBIGA1UEAxMLZmx5Zmx5Lm5hbWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB\r\nDwAwggEKAoIBAQClpnigB7r3ahv7BMuQw9KzB9Yfq3p+cRUbX9EMRyri2GrJbmrP\r\npESP8XQuIn4MZESvePR0r4gGHAHVri8nXzyQw6/m77BT/fIf4cBAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC\r\nMEwGA1UdIARFMEMwNwYJYIZIAYb9bAECMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v\r\nd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQIBMIGBBggrBgEFBQcBAQR1MHMw\r\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwMi5kaWdpY2VydC5jb20wSgYIKwYBBQUH\r\nMAKGPmh0dHA6Ly9jYWNlcnRzLmRpZ2l0YWxjZXJ0dmFsaWRhdGlvbi5jb20vVHJ1\r\nc3RBc2lhVExTUlNBQ0EuY3J0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEB\r\nADstNGgqYXG6eBDcBGVZk6DnJdS4GYdSzFZgCwt298cPMmZj107VM0QsB5K8V5Zd\r\nzJl5c7o4tEXiGP+lk0TVqgP/CkcMXcpxeKB94ldyX9ILii/L4hI9j7hVrLVM1eAn\r\nfS66Yg65xIYU8PdFtP3uhI9WdhE3nYRngyoHAAMjIvu0bqGPYbqpnHYp8fmjyetF\r\nC9CZcjkqHmwTSpjXuFjbDLx/BXd1Q81TNXwv8alkuXKfIJ5tW2lH372GmQb8I3oI\r\nPREP38tlBbmfEu4p7+UzwwuQuD8cEUVuG/x7cUN2uAGiZGoohydrORWm8kqdNY9c\r\nYOuRvokzVT4lsaln5LKkKxw=\r\n-----END CERTIFICATE-----\r\n
SignCert String 国密证书签名内容
示例值: -----BEGIN CERTIFICATE-----\r\nMIIEjTCCA3WgAwIBAgIQA4ZHUAVOv4yrszl3lLfo3TANBgkqhkiG9w0BAQsFADBy\r\nMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg\r\nSW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy\r\ndXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDEwOTAwMDAwMFoXDTE5MDEwOTEyMDAw\r\nMFowFjEUMBIGA1UEAxMLZmx5Zmx5Lm5hbWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB\r\nDwAwggEKAoIBAQClpnigB7r3ahv7BMuQw9KzB9Yfq3p+cRUbX9EMRyri2GrJbmrP\r\npESP8XQuIn4MZESvePR0r4gGHAHVri8nXzyQw6/m77BT/fIf4cBAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC\r\nMEwGA1UdIARFMEMwNwYJYIZIAYb9bAECMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v\r\nd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQIBMIGBBggrBgEFBQcBAQR1MHMw\r\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwMi5kaWdpY2VydC5jb20wSgYIKwYBBQUH\r\nMAKGPmh0dHA6Ly9jYWNlcnRzLmRpZ2l0YWxjZXJ0dmFsaWRhdGlvbi5jb20vVHJ1\r\nc3RBc2lhVExTUlNBQ0EuY3J0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEB\r\nADstNGgqYXG6eBDcBGVZk6DnJdS4GYdSzFZgCwt298cPMmZj107VM0QsB5K8V5Zd\r\nzJl5c7o4tEXiGP+lk0TVqgP/CkcMXcpxeKB94ldyX9ILii/L4hI9j7hVrLVM1eAn\r\nfS66Yg65xIYU8PdFtP3uhI9WdhE3nYRngyoHAAMjIvu0bqGPYbqpnHYp8fmjyetF\r\nC9CZcjkqHmwTSpjXuFjbDLx/BXd1Q81TNXwv8alkuXKfIJ5tW2lH372GmQb8I3oI\r\nPREP38tlBbmfEu4p7+UzwwuQuD8cEUVuG/x7cUN2uAGiZGoohydrORWm8kqdNY9c\r\nYOuRvokzVT4lsaln5LKkKxw=\r\n-----END CERTIFICATE-----\r\n
SubjectAltName Array of String 备用域名列表
示例值: ["domain2.com"]
CertAlgorithm String 取值类型:rsa: ecc: sm2:  默认为 rsa
示例值: rsa

RuleOutput

HTTP/HTTPS监听器的转发规则(输出)

被如下接口引用:DescribeListeners、DescribeRewrite

名称 必选 允许NULL 类型 描述
LocationId String 转发规则的 ID
示例值: loc-jkdsix03
Domain String 转发规则的域名。
示例值: www.realdomain.com
Url String 转发规则的路径。
示例值: /url1
SessionExpireTime Int64 会话保持时间
示例值: 0
HealthCheck HealthCheck 健康检查信息
示例值:查看
Certificate CertificateOutput 证书信息
示例值:查看
Scheduler String 规则的请求转发方式
示例值: WRR
ListenerId String 转发规则所属的监听器 ID
示例值: lbl-8cnlji93
RewriteTarget RewriteTarget 转发规则的重定向目标信息
示例值:查看
HttpGzip Bool 是否开启gzip
示例值: true
BeAutoCreated Bool 转发规则是否为自动创建
示例值: false
DefaultServer Bool 是否作为默认域名
示例值: true
Http2 Bool 是否开启Http2
示例值: false
ForwardType String 负载均衡与后端服务之间的转发协议
示例值: HTTP
CreateTime String 转发规则的创建时间
示例值: 2024-01-22 14:36:12
TargetType String 后端服务器类型
示例值: NODE
TargetGroup BasicTargetGroupInfo 绑定的目标组基本信息;当规则绑定目标组时,会返回该字段
示例值:查看
WafDomainId String WAF实例ID
示例值: ""
QuicStatus String QUIC状态
示例值: QUIC_INACTIVE
TrpcCallee String TRPC被调服务器路由,ForwardType为TRPC时有效
示例值: ""
TrpcFunc String TRPC调用服务接口,ForwardType为TRPC时有效
示例值: ""