数据类型

1. slbResponse

名称 类型 是否必须 描述
regionId String 否 可用区信息
createdTime Date 否 负载均衡的创建时间
expiredTime Date 否 包年包月实例到期时间,按量付费实例无到期时间。
specificationId String 是 负载均衡规格类型id,取值范围:
internet-facing(共享性能型)、
slb-multi-live(多活独享型)、
slb-multi-live-lvs(lvs型多活独享型)
specificationName String 是 负载均衡规格名称
slbId String 是 负载均衡的标识符。
slbName String 是 负载均衡名称。输入规则为:输入以字母开头,字符长度小于60,并且以数字、字母、“_”、“-”组成的实例名称。
scheme String 否 负载均衡的网络模式,默认参数:
  • internet-facing:公网(默认)
  • internal:内网
businessIp String 是 负载均衡实例VIP地址。
vpcId String 是 VPC ID,可以从网络OPEN API中获取。
subnetId String 是 子网组ID。不填写,默认指定默认子网组
eipId String 否 弹性IP的ID,在internet-facing参数下为必填项。
eipAddress String 否 弹性IP的IP 地址
listenerCount int 是 监听器数量
chargeType String 不提供 实例付费方式:
  • Postpaid:按需计费。
  • Prepaid:预付费,包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付。
purchaseTime String 不提供 购买时长,单位月
有效值:当计费类型为PrePaid(包年包月)时,有效值1-36;其他计费类型时,强制要求参数值为0
type String 否 负载均衡类型。network(外网)、innernet(内网)。
state String 是 负载均衡实例状态:
  • inactive: 此状态的实例监听不会再转发流量。
  • active: 实例创建后,默认状态为active。
  • locked: 实例已经被锁定。
securityGroups List 否 独享型负载均衡所绑定的安全组,如果为空即为默认的安全组

2. slbPage

名称 类型 是否必须 描述
pageNo int 是 当前页码
pageSize int 是 分页大小
totalCount int 是 总记录数
data List<slbResponse> 是 当前页slb列表

3. ListenerResponse

名称 类型 是否必须 描述
listenerId String 是 监听器编码
listenerName String 是 监听器名称
slbId String 是 负载均衡Id
protocol String 是 从客户端到负载均衡的连接协议。取值范围:TCP,UDP,HTTP,HTTPS
forwardRule String 是 调度算法。取值范围:
  • RR:轮询调度算法
  • WRR:加权轮询调度算法
  • WLC:加权最小连接数调度算法
  • SH:源地址hash调度算法
    port String 是 监听器监听端口。输入范围:1~65535。
    createdTime Date 是 创建时间
    updatedTime Date 是 更新时间
    isRealSrcIp String 是 是否透传源IP地址
    isSessionSticky String 是 是否会话保持
    cookieMode String 是 cookie处理方式:植入、重写
    cookieTimeout String 是 超时时间(植入、重写)
    isUnidirectionalAuth String 是 单双向认证
    serverCaId String 否 服务器证书Id
    serverCaName String 否 服务器证书名称
    certificateId String 否 CA证书Id
    certificateName String 否 CA证书名称
    isHealthCheck String 是 是否开启健康检查
    typeHealthCheck String 否 健康检查协议
    portHealthCheck int 否 健康检查端口,0:默认检查监听器端口
    periodHealthCheck int 否 健康检查周期
    timeoutHealthCheck int 否 后端失效超时时间
    maxHealthCheck int 否 最大重试次数
    domainHealthCheck String 否 健康检查域名
    pathHealthCheck String 否 健康检查路径
    http2 String 否 是否开启http2
    sni String 否 是否开启SNI
    is_rewrite String 否 是否是重定向
    rewrite_listener String 否 重定向的目的监听器
    tlsCipher String 否 TLS证书版本可选,tls_cipher_policy_1_0支持TLS1.0,TLS1.1,TLS1.2,兼容性最好;tls_cipher_policy_1_1支持TLS1.1,TLS1.2;tls_cipher_policy_1_2支持TLS1.2;tls_cipher_policy_1_2_strict支持安全度较高的TLS1.2,兼容性最差
    isSSLUninstall String 否 是否开启证书卸载,HTTPS开启时默认开启,1:开启;0:关闭

    4. ListenerPage

    名称 类型 是否必须 描述
    pageNo int 是 当前页码
    pageSize int 是 分页大小
    totalCount int 是 总记录数
    data List<ListenerResponse> 否 当前页监听器列表

    5. BackendServer

    名称 类型 是否必须 描述
    backendId String 是 后端服务器标识。
    listenerId String 否 监听器标识。
    slbId String 否 负载均衡标识。
    port Integer 否 后端服务器端口。可取值: 1-65535。默认为Listener监听端口。端口号要去重。
    type String 否 绑定后端服务器的类型。取值范围:
    • ECS:云服务器。当前仅支持此种类型。
    • CPS:云物理主机。
    serverId String 否 实例ID。此实例ID为云主机或者云物理主机的ID。
    serverName String 否 云服务或云物理主机名。
    serverIp String 否 绑定实例IP地址。
    weight Integer 否 后端服务器权重。

    6. Filter

    名称 类型 是否必须 描述
    Name String 是 筛选器的名称。过滤器名称是区分大小写的。
    Values.Value.N Array of strings 是 一个或多个过滤值。过滤器值是区分大小写的。

    7. Server

    名称 类型 是否必须 描述
    serverId String 是 云服务器标识
    serverName String 是 云服务器名称
    serverIp String 是 云服务器ip

    8. Specification

    名称 类型 是否必须 描述
    specificationId String 是 负载均衡规格标识
    specificationName String 是 负载均衡规格名称

    9. Certificate

    名称 类型 是否必须 描述
    certificateId String 是 证书的标识符。
    certificateName String 是 证书名称。
    userId String 是 用户的id。
    regionId String 否 区域的id。
    type String 否 证书类型(SEVER/CA)。
    content String 否 公钥内容。
    privateKey String 否 私钥。
    createdTime Date 是 创建时间
    updatedTime Date 是 更新时间
    startedTime Date 否 证书起始时间。
    expiredTime Date 否 证书到期时间。

    10. Eip

    名称 类型 是否必须 描述
    bandwidth String 是 带宽
    chargemode String 是 计费模式
    iptype String 是 网络类型
    duration String 是 时长
    sharedbandwidthid String 否 是否加入共享带宽
    purchasenumber String 是
    region String 是 区域

    11. server

    名称 类型 是否必须 描述
    serverId String 是 后端实例Id
    port int 是 后端端口
    serverName String 是 后端实例名称
    serverIp String 是 后端实例Ip
    type String 是 后端实例类型
    weight int 是 权重

    12. serverPage

    名称 类型 是否必须 描述
    pageNo int 是 当前页码
    pageSize int 是 分页大小
    totalCount int 是 总记录数
    data List<serverResponse> 是 当前页server列表

    13. certPage

    名称 类型 是否必须 描述
    pageNo int 是 当前页码
    pageSize int 是 分页大小
    totalCount int 是 总记录数
    data List<certs> 是 当前页证书列表

    13. flowStatistics

    名称 类型 是否必须 描述
    concurrentConnections int 是 当前并发连接数
    requestCounter int 是 请求总数(截止到数据采集时刻)
    failRequest int 是 失败连接数(截止到数据采集时刻)
    inBytes long 是 网络入流量(截止到数据采集时刻,单位byte)
    outBytes long 是 网络出流量(截止到数据采集时刻,单位byte)
    slbId String 是 slbId
    timestamp String 是 时间戳
    createdTime Date 是 数据采集时间
    flag String 是 标志数据采集成功或者失败,0成功,1失败

    14. backendServerGroup

    名称 类型 是否必须 描述
    serverGroupId String 是 后端服务器组id
    serverGroupName String 是 后端服务器组名称
    slbId String 是 slbId
    backendServers List<backendServer> 是 后端服务器列表
    listeners List<ListenerResponse> 是 关联的监听器列表
    createdTime Date 是 创建时间
    updatedTime Date 否 更新时间
    type String 是 后端资源类型

    15. backendServer

    名称 类型 是否必须 描述
    serverId String 是 主键
    serverName String 是 后端服务器名称
    serverIp String 是 后端服务器Ip
    resourceId String 是 后端服务器资源id
    port int 是 端口
    weight int 是 权重
    type String 是 后端服务器类型,现只支持云服务器"ECS"
    createdTime Date 是 创建时间
    updatedTime Date 否 更新时间

    16. StrategyResponse

    名称 类型 是否必须 描述
    listenerId String 是 转发策略Id
    slbId String 是 负载均衡Id
    protocol String 是 从客户端到负载均衡的连接协议。取值范围:HTTP | HTTPS | TCP。与负载均衡类型匹配,Network模式下,取值为:TCP。未来提供Application模式,取值范围:HTTP | HTTPS
    forwardRule String 是 调度算法。取值范围:
    • RR:轮询调度算法
    • WRR:加权轮询调度算法
    • WLC:加权最小连接数调度算法
    • SH:源地址hash调度算法
      port String 是 监听器监听端口。输入范围:1~65535。
      createdTime Date 是 创建时间
      updatedTime Date 是 更新时间
      isRealSrcIp String 是 是否透传源IP地址
      isSessionSticky String 是 是否会话保持
      cookieMode String 是 cookie处理方式:植入、重写
      cookieTimeout String 是 超时时间(植入、重写)
      isUnidirectionalAuth String 是 单双向认证
      serverCaId String 否 服务器证书Id
      serverCaName String 否 服务器证书名称
      certificateId String 否 CA证书Id
      certificateName String 否 CA证书名称
      isHealthCheck String 是 是否开启健康检查
      typeHealthCheck String 否 健康检查协议
      portHealthCheck int 否 健康检查端口,0:默认检查监听器端口
      periodHealthCheck int 否 健康检查周期
      timeoutHealthCheck int 否 后端失效超时时间
      maxHealthCheck int 否 最大重试次数
      domainHealthCheck String 否 健康检查域名
      pathHealthCheck String 否 健康检查路径
      strategyDomain String 是 转发策略的域名
      strategyListenerId String 是 转发策略所在的监听器id
      strategyRemark String 否 转发策略信息备注
      strategyUrl String 否 转发策略url
      strategyRemark String 否 转发策略信息备注
      sni String 否 是否开启了sni

      17. OperationLogs

      名称 类型 是否必须 描述
      actionName String 是 操作名称
      actionStatus String 是 操作结果
      createdTime Date 是 操作的时间
      instanceId String 是 操作实例的id
      instanceName String 是 操作实例的名称
      userId String 是 操作的用户id
      userName String 是 操作用户的名称

      18. OperationLogsPage

      名称 类型 是否必须 描述
      pageNo int 是 当前页码
      pageSize int 是 分页大小
      totalCount int 是 总记录数
      data List<OperationLogs> 否 当前页的操作日志列表