数据结构

AccelerateAlertType

警报类型

类型值
类型说明

OrginNotAvaliable

源站不可用

VipDetectionNotAvaliable

加速区域虚拟IP不通

AcceleratorAlert

加速器警报信息

名称
类型
必选
描述

acceleratorId

String

加速器Id

alertId

String

警报Id

alertType

String

警报类型

message

String

警报信息

startTime

警报开始时间

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

endTime

警报恢复时间

Null: 未恢复警报

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

AcceleratorLog

加速器日志信息

名称
类型
必选
描述

logUrl

String

下载地址

logName

String

日志名称

logSize

Integer

日志大小,单位: B

AcceleratorTrafficData

加速器带宽数据。

名称
类型
必选
描述

internetRX

Integer

入口带宽。单位:bps

internetTX

Integer

出口带宽。单位:bps

time

String

数据时间

格式为: YYYY-MM-DDThh:mm:ssZ

AccelerateRegion

加速器加速区域信息

名称
类型
必选
描述

accelerateRegionId

String

bandwidth

Integer

默认值: 套餐包最大带宽,单位: Mbps

vip

String

加速区域接入点虚拟IP

AccelerateRegionInfo

加速器加速区域信息

名称
类型
必选
描述

accelerateRegionId

String

accelerateRegionName

String

区域名称

accelerateRegionStatus

String

vip

String

加速区域接入点虚IP

bandwidth

Integer

接入点带宽限速,单位: Mbps

AccelerateRegionStatusValue

加速区域状态

状态值
状态说明

InProcessing

下发配置中

Success

配置成功

Abnormal

加速暂停

AccelerationRuleL4Listener

加速器加速规则L4配置

名称
类型
必选
描述

port

Integer

加速端口

port和portRange有且仅有一个, 端口不允许重复

取值范围:1~65535

backPort

Integer

回源端口

默认等于port

取值范围:1~65535

portRange

String

加速端口范围, port和portRange有且仅有一个, 端口不允许重复。取值范围:1~65535。使用斜线(/)隔开起始端口和终止端口。正确示范:1/200;错误示范:200/1

backPortRange

String

回源端口范围

默认等于portRange

取值范围:1~65535。使用斜线(/)隔开起始端口和终止端口。正确示范:1/200;错误示范:200/1

protocol

String

加速协议

  • tcp:TCP协议。

  • udp:UDP协议。

AccelerationRuleL7Listener

加速器加速规则L7配置

名称
类型
必选
描述

port

Integer

加速端口

port和portRange有且仅有一个, 端口不允许重复

取值范围:1~65535

backPort

Integer

回源端口

默认等于port

取值范围:1~65535

portRange

String

加速端口范围, port和portRange有且仅有一个, 端口不允许重复。取值范围:1~65535。使用斜线(/)隔开起始端口和终止端口。正确示范:1/200;错误示范:200/1

backPortRange

String

回源端口范围

默认等于portRange

取值范围:1~65535。使用斜线(/)隔开起始端口和终止端口。正确示范:1/200;错误示范:200/1

protocol

String

加速协议

  • http:HTTP协议。

  • https:HTTPS协议。

backProtocol

String

回源加速协议, 默认等于protocol

  • http:HTTP协议。

  • https:HTTPS协议。

host

String

回源自定义host

AccelerationRuleProtocolOpts

加速器加速规则协议可选配置

名称
类型
必选
描述

toa

Boolean

是否开启toa,只能存在L4加速生效

默认值: false

toaValue

Integer

toa版本号,默认值:253

websocket

Boolean

是否开启websocket,只能存在L7加速生效

默认值: false

proxyProtocol

Boolean

是否开启proxyProtocol,只能存在L4加速生效

默认值: false

gzip

Boolean

是否开启gzip压缩,只能存在L7加速生效

默认值: false

sniCheck

Boolean

是否开启sniCheck,TCP协议代理支持SNI校验,只能在域名加速器中生效

默认值: false

httpRedirect

Boolean

是否开启http:80重定向到https:443,必须配置http:80和https:443加速规则

默认值: false

AcceleratorInfo

加速器信息

名称
类型
必选
描述

acceleratorId

String

加速器Id

acceleratorType

String

acceleratorName

String

加速器名称

chargeType

String

domain

加速域名

若加速器为IP加速,则domain返回为空字符串

acceleratorStatus

String

cname

String

加速器CNAME

origin

加速器源站信息

accelerateRegions

加速区域信息

l4Listeners

加速器加速规则L4配置

l7Listeners

加速器加速规则L7配置

protocolOpts

加速器加速规则协议可选配置

certificate

加速器证书配置

accessControl

加速器访问控制

healthCheck

健康检查配置

createTime

加速器创建时间

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

resourceGroupId

String

加速器所属资源组的ID

AcceleratorChargeType

加速器计费类型

类型
类型说明

ByTrafficPackage

购买流量包计费

ByBandwidth95

合并95计费

ByBandwidth

按固定带宽计费

ByTraffic

按流量计费

AcceleratorStatusValue

加速器的状态。

状态值
状态说明

Accelerating

加速中

NotAccelerate

未加速

Deploying

部署中

StopAccelerate

停止

AccelerateFailure

失败

AcceleratorTypeValue

加速器类型

类型
类型说明

CustomRouting

自定义路由加速

通过独立IP精准加速单个区域

Standard

标准加速

通过Anycast IP加速全球区域

AccessControl

加速器访问控制

名称
类型
必选
描述

enable

Boolean

是否开启访问控制

rules

访问控制规则

AccessControlRule

加速器访问控制规则

名称
类型
必选
描述

listener

String

访问控制生效的加速规则

  • 单端口: $protocol:$port, 例如: http:80

  • 端口段: $protocol:$portRange, 例如: tcp:80/100

  • 全端口: all

directory

String

访问控制目录

4层端口加速不可配置,支持通配符: *

cidrIp

String

访问控制IP地址范围,支持CIDR格式和IPv4格式

支持批量,逗号分隔

policy

String

加速器访问控制策略

  • accept-接受访问

  • deny-拒绝访问

note

String

备注

CertificateInfo

证书信息

名称
类型
必选
描述

certificateId

String

证书Id

因兼容老的证书上传形式,DescribeAccelerators返回此字段可能为空

certificateLabel

String

自定义证书标签

common

String

证书主域名

fingerprint

String

md5证书指纹

issuer

String

证书颁发机构

sans

Array of String

主题备用名称

algorithm

String

加密算法

createTime

证书创建时间

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

startTime

证书开始时间

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

endTime

证书过期时间

按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

expired

Boolean

证书是否过期

resourceGroupId

String

实例所属资源组的ID

DescribeAccelerators不返回此字段

Domain

加速器加速区域信息

名称
类型
必选
描述

domain

String

加速主域名

支持泛域名,例如:*.xx.com

relateDomains

String

关联域名

可支持批量域名, 最多10个, 逗号或者分号分隔

HealthCheck

健康检查配置

名称
类型
必选
描述

enable

Boolean

是否开启健康检查

若关闭健康检查,则告警会被设置成false,探测端口被清空

alarm

Boolean

是否开启异常告警

默认值: false

port

Integer

探测端口

若未配置探测端口,则默认探测排除UDP和TCP端口段的所有端口

Origin

加速器源站信息

名称
类型
必选
描述

originRegionId

String

  • CreateAccelerator为必传参数

  • ModifyAcceleratorOrigin不支持此参数

origin

String

加速源站

  • CNAME: 仅支持配置一个

  • IP: 可批量配置, 逗号或者分号分隔

backupOrigin

String

备源站

origin配置IP,backupOrigin才可以生效

  • CNAME: 仅支持配置一个

  • IP: 可批量配置, 逗号或者分号分隔

OriginInfo

加速器源站信息

名称
类型
必选
描述

originRegionId

String

originRegionName

String

区域名称

origin

String

加速源站

  • CNAME: 仅支持配置一个

  • IP: 可批量配置, 逗号或者分号分隔

backupOrigin

String

备源站

origin配置IP,backupOrigin才可以生效

  • CNAME: 仅支持配置一个

  • IP: 可批量配置, 逗号或者分号分隔

Region

可用区信息

名称
类型
必选
描述

regionId

String

可用区ID。 例如:SEL

regionName

String

可用区的名称。

最后更新于