更新时间:2022-12-06 GMT+08:00

对象模型

本节介绍VPC通道的对象模型。

  • “操作类型”用于描述字段的属性,表示对应字段的值可进行的操作:

    C:创建;U:更新;R:读取。

  • “是否必选”列表示对于“操作类型”为“C”的创建操作,对应字段是否为必选字段。
表1 VPC通道对象模型

参数

类型

说明

操作类型

是否必选

id

String

VPC通道的编号

R

-

name

String

VPC通道的名称

CRU

type

Integer

VPC通道的类型

  • 2:Builtin通道类型

CRU

status

Integer

VPC通道的状态

  • 1:正常
  • 2:异常

R

project_id

String

租户的编号

CRU

port

Integer

端口

CR

balance_strategy

Integer

分发算法

  • 1:加权轮询(wrr)
  • 2:加权最少连接(wleastconn)
  • 3:源地址哈希(source)
  • 4:URI哈希(uri)

CRU

create_time

Timestamp

创建时间

R

表2 健康检查对象模型

参数

类型

说明

操作类型

是否必选

id

String

健康检查的编号

R

-

vpc_id

String

VPC通道的编号

CRU

protocol

String

协议

  • tcp
  • http

CRU

path

Integer

路径,仅当协议为http时生效

CRU

port

Integer

端口,无值时,使用通道端口

CRU

threshold_normal

Integer

正常阈值

CRU

threshold_abnormal

Integer

异常阈值

CRU

time_out

Integer

超时时间

CRU

time_interval

Integer

间隔时间

CRU

http_code

String

成功状态码,仅当协议为http时生效

CRU

create_time

Timestamp

创建时间

R

表3 后端实例对象模型

参数

类型

说明

操作类型

是否必选

id

String

后端实例对象的编号

R

-

vpc_id

String

VPC通道的编号

CRU

ext_vpc_id

String

后端实例对象的主机关联的VPC的编号

该字段已废弃

R

instance_id

String

实例的编号

CRU

instance_name

String

实例的名称

CRU

host

String

后端实例对象的主机地址

CRU

status

Integer

后端实例对象状态

  • 1:正常
  • 2:异常

R

weight

Integer

权重值

CRU

create_time

Timestamp

创建时间

R