有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

ApolloEnvParam

Apollo 环境配置参数

被如下接口引用:CreateEngine。

名称 类型 必选 描述
Name String 环境名称
示例值:prod
EngineResourceSpec String 环境内引擎的节点规格 ID
-1C2G
-2C4G
兼容原spec-xxxxxx形式的规格ID
示例值:1C2G
EngineNodeNum Integer 环境内引擎的节点数量
示例值:3
StorageCapacity Integer 配置存储空间大小,以GB为单位
示例值:50
VpcId String VPC ID。在 VPC 的子网内分配一个 IP 作为 ConfigServer 的访问地址
示例值:vpc-xxxxxx
SubnetId String 子网 ID。在 VPC 的子网内分配一个 IP 作为 ConfigServer 的访问地址
示例值:subnet-xxxxxx
EnvDesc String 环境描述
示例值:test

AutoScalerBehavior

指标伸缩行为

被如下接口引用:CreateAutoScalerResourceStrategy, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
ScaleUp AutoScalerRules 扩容行为配置
注意:此字段可能返回 null,表示取不到有效值。
ScaleDown AutoScalerRules 缩容行为配置
注意:此字段可能返回 null,表示取不到有效值。

AutoScalerPolicy

扩容策略

被如下接口引用:CreateAutoScalerResourceStrategy, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
Type String 类型,Pods
注意:此字段可能返回 null,表示取不到有效值。
示例值:Pods
Value Integer 数量
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
PeriodSeconds Integer 扩容周期
注意:此字段可能返回 null,表示取不到有效值。
示例值:10

AutoScalerRules

指标伸缩的规则

被如下接口引用:CreateAutoScalerResourceStrategy, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
StabilizationWindowSeconds Integer 稳定窗口时间,扩容时默认0,缩容时默认300
注意:此字段可能返回 null,表示取不到有效值。
示例值:300
SelectPolicy String 选择策略依据
注意:此字段可能返回 null,表示取不到有效值。
示例值:Max
Policies Array of AutoScalerPolicy 扩缩容策略
注意:此字段可能返回 null,表示取不到有效值。

BoundK8SInfo

服务治理引擎绑定的kubernetes信息

被如下接口引用:DescribeSREInstances。

名称 类型 必选 描述
BoundClusterId String 绑定的kubernetes集群ID
示例值:cls-xxxxxx
BoundClusterType String 绑定的kubernetes的集群类型,分tke和eks两种
注意:此字段可能返回 null,表示取不到有效值。
示例值:eks
SyncMode String 服务同步模式,all为全量同步,demand为按需同步
注意:此字段可能返回 null,表示取不到有效值。
示例值:demand
BindRegion String 绑定的kubernetes集群所在地域
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-beijing

CLBMultiRegion

CLB多可用区信息

被如下接口引用:DescribeSREInstanceAccessAddress。

名称 类型 描述
CLBMultiZoneFlag Boolean 是否启用多可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
CLBMasterZone String 主可用区信息
注意:此字段可能返回 null,表示取不到有效值。
CLBSlaveZone String 备可用区信息
注意:此字段可能返回 null,表示取不到有效值。

CertificateInfo

证书信息

被如下接口引用:CreateCloudNativeAPIGatewayCertificate。

名称 类型 描述
Id String 唯一id
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201

CloudAPIGatewayCanaryRuleList

灰度规则列表

被如下接口引用:DescribeCloudNativeAPIGatewayCanaryRules。

名称 类型 描述
CanaryRuleList Array of CloudNativeAPIGatewayCanaryRule 灰度规则
注意:此字段可能返回 null,表示取不到有效值。
TotalCount Integer 总数
注意:此字段可能返回 null,表示取不到有效值。
示例值:100

CloudNativeAPIGatewayBalancedService

含百分比流量配置的服务

被如下接口引用:CreateCloudNativeAPIGatewayCanaryRule, DescribeCloudNativeAPIGatewayCanaryRules, ModifyCloudNativeAPIGatewayCanaryRule。

名称 类型 必选 描述
ServiceID String 服务 ID,作为入参时,必填
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxxx
ServiceName String 服务名称,作为入参时,无意义
注意:此字段可能返回 null,表示取不到有效值。
示例值:service-xxx
UpstreamName String Upstream 名称,作为入参时,无意义
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxxx
Percent Float 百分比,10 即 10%,范围0-100
注意:此字段可能返回 null,表示取不到有效值。
示例值:10

CloudNativeAPIGatewayCanaryRule

灰度规则

被如下接口引用:CreateCloudNativeAPIGatewayCanaryRule, DescribeCloudNativeAPIGatewayCanaryRules, ModifyCloudNativeAPIGatewayCanaryRule。

名称 类型 必选 描述
Priority Integer 优先级,值范围为 0 到 100;值越大,优先级越高;不同规则间优先级不可重复
注意:此字段可能返回 null,表示取不到有效值。
示例值:100
Enabled Boolean 是否启用规则
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
ConditionList Array of CloudNativeAPIGatewayCanaryRuleCondition 参数匹配条件
注意:此字段可能返回 null,表示取不到有效值。
BalancedServiceList Array of CloudNativeAPIGatewayBalancedService 服务的流量百分比配置
注意:此字段可能返回 null,表示取不到有效值。
ServiceId String 归属服务 ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxx
ServiceName String 归属服务名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxx
RuleType String 灰度规则类别
Standard|Lane
注意:此字段可能返回 null,表示取不到有效值。
示例值:Standard
MatchType String 全链路灰度策略多个条件之间的匹配方式,与AND,或OR
注意:此字段可能返回 null,表示取不到有效值。
示例值:AND
GroupId String 泳道组ID
注意:此字段可能返回 null,表示取不到有效值。
GroupName String 泳道组名称
注意:此字段可能返回 null,表示取不到有效值。
LaneId String 泳道ID
注意:此字段可能返回 null,表示取不到有效值。
LaneName String 泳道名称
注意:此字段可能返回 null,表示取不到有效值。
MatchMode String 泳道匹配规则:严格STRICT|宽松PERMISSIVE
注意:此字段可能返回 null,表示取不到有效值。
示例值:STRICT|PERMISSIVE
LaneTag String 泳道标签
注意:此字段可能返回 null,表示取不到有效值。
示例值:lane:v1

CloudNativeAPIGatewayCanaryRuleCondition

灰度规则中的条件配置

被如下接口引用:CreateCloudNativeAPIGatewayCanaryRule, DescribeCloudNativeAPIGatewayCanaryRules, ModifyCloudNativeAPIGatewayCanaryRule。

名称 类型 必选 描述
Type String 条件类型,支持 path, method, query, header, cookie, body 和 system。
注意:此字段可能返回 null,表示取不到有效值。
示例值:header
Key String 参数名
注意:此字段可能返回 null,表示取不到有效值。
示例值:x-user-id
Operator String 操作符,支持 "le", "eq", "lt", "ne", "ge", "gt", "regex", "exists", "in", "not in", "prefix" ,"exact", "regex" 等
注意:此字段可能返回 null,表示取不到有效值。
示例值:==
Value String 目标参数值
注意:此字段可能返回 null,表示取不到有效值。
示例值:111
Delimiter String 分隔符,当 Operator 为 in 或者 not in 时生效。支持值为英文逗号,英文分号,空格,换行符。
注意:此字段可能返回 null,表示取不到有效值。
示例值:,
GlobalConfigId String 全局配置 Id
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxx
GlobalConfigName String 全局配置名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxx

CloudNativeAPIGatewayConfig

云原生API网关配置信息。

被如下接口引用:DescribeCloudNativeAPIGatewayConfig, DescribePublicNetwork。

名称 类型 描述
ConsoleType String 控制台类型。
示例值:Kong
HttpUrl String HTTP链接地址。
注意:此字段可能返回 null,表示取不到有效值。
示例值:http://127.0.0.1:8000/
HttpsUrl String HTTPS链接地址。
示例值:https://127.0.0.1:8443/
NetType String 网络类型, Open|Internal。
示例值:Open
AdminUser String 管理员用户名。
注意:此字段可能返回 null,表示取不到有效值。
示例值:admin
AdminPassword String 管理员密码。
注意:此字段可能返回 null,表示取不到有效值。
示例值:123456
Status String 网络状态, Open|Closed|Updating
注意:此字段可能返回 null,表示取不到有效值。
示例值:Open
AccessControl NetworkAccessControl 网络访问策略
注意:此字段可能返回 null,表示取不到有效值。
SubnetId String 内网子网 ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxxxxx
VpcId String 内网VPC ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-xxxxxxx
Description String 负载均衡的描述
注意:此字段可能返回 null,表示取不到有效值。
SlaType String 负载均衡的规格类型
注意:此字段可能返回 null,表示取不到有效值。
SlaName String clb规格名称
注意:此字段可能返回 null,表示取不到有效值。
Vip String clb vip
注意:此字段可能返回 null,表示取不到有效值。
InternetMaxBandwidthOut Integer 带宽
注意:此字段可能返回 null,表示取不到有效值。
MultiZoneFlag Boolean 是否多可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:false
MasterZoneId String 主可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou-1
SlaveZoneId String 备可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou-2
MasterZoneName String 主可用区名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:广州一区
SlaveZoneName String 备可用区名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:广州二区
NetworkId String 网络 id
注意:此字段可能返回 null,表示取不到有效值。
示例值:network-1234xxxx

CloudNativeAPIGatewayNode

云原生API网关节点信息。

被如下接口引用:DescribeCloudNativeAPIGatewayNodes。

名称 类型 描述
NodeId String 云原生网关节点 id
示例值:kong-0
NodeIp String 节点 ip
ZoneId String Zone id
注意:此字段可能返回 null,表示取不到有效值。
Zone String Zone
注意:此字段可能返回 null,表示取不到有效值。
GroupId String 分组ID
注意:此字段可能返回 null,表示取不到有效值。
GroupName String 分组名
注意:此字段可能返回 null,表示取不到有效值。
Status String 状态
注意:此字段可能返回 null,表示取不到有效值。

CloudNativeAPIGatewayNodeConfig

云原生API网关节点配置。

被如下接口引用:CreateCloudNativeAPIGateway, CreateNativeGatewayServerGroup, DescribeAutoScalerResourceStrategyBindingGroups, DescribeCloudNativeAPIGateway, DescribeNativeGatewayServerGroups, UpdateCloudNativeAPIGatewaySpec。

名称 类型 必选 描述
Specification String 节点配置, 1c2g|2c4g|4c8g|8c16g。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1c2g
Number Integer 节点数量,2-9。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2

CloudNativeAPIGatewayRateLimitDetail

云原生网关Tse 限流插件配置

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Enabled Boolean 插件启用状态
示例值:true
QpsThresholds Array of QpsThreshold qps阈值
示例值:[{Unit:"second",Max:10}]
Path String 需要进行流量控制的请求路径
注意:此字段可能返回 null,表示取不到有效值。
示例值:/demo
Header String 需要进行流量控制的请求头Key
注意:此字段可能返回 null,表示取不到有效值。
示例值:Host
LimitBy String 限流依据
ip service consumer credential path header
示例值:ip
ExternalRedis ExternalRedis 外部redis配置
注意:此字段可能返回 null,表示取不到有效值。
Policy String 计数器策略
local 单机
redis 默认redis
external_redis 外部redis

注意:此字段可能返回 null,表示取不到有效值。
示例值:local
RateLimitResponse RateLimitResponse 响应配置,响应策略为text

注意:此字段可能返回 null,表示取不到有效值。
RateLimitResponseUrl String 请求转发地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:http://127.0.0.1/downgrade
ResponseType String 响应策略
url请求转发
text 响应配置
default 直接返回

示例值:url
HideClientHeaders Boolean 是否隐藏限流客户端响应头
示例值:true
LineUpTime Integer 排队时间
示例值:0
IsDelay Boolean 是否开启请求排队
示例值:true
BasicLimitQpsThresholds Array of QpsThreshold 基础限流
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{Unit:"second",Max:10}]
LimitRules Array of LimitRule 参数限流的规则
注意:此字段可能返回 null,表示取不到有效值。
示例值:[ { "Filters": [ { "Key": "ip", "Values": [ "8.8.8.8/24" ] } ], "LimitBy": [ { "Key": "ip", "Value": "" }, { "Key": "header", "Value": "host" } ], "QpsThresholds": [ { "Unit": "second", "Max": 10000 } ] } ]

CloudNativeAPIGatewayStrategy

网关实例策略

被如下接口引用:DescribeAutoScalerResourceStrategies, DescribeNativeGatewayServerGroups。

名称 类型 描述
StrategyId String 策略ID
示例值:strategy-7bb4fcb0
StrategyName String 策略名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:test
CreateTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:3
ModifyTime String 更新时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:3
Description String 策略描述
注意:此字段可能返回 null,表示取不到有效值。
示例值:测试
Config CloudNativeAPIGatewayStrategyAutoScalerConfig 弹性伸缩配置
注意:此字段可能返回 null,表示取不到有效值。
GatewayId String 网关实例ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:gateway-4a34cf5f
CronConfig CloudNativeAPIGatewayStrategyCronScalerConfig 定时伸缩配置
注意:此字段可能返回 null,表示取不到有效值。

CloudNativeAPIGatewayStrategyAutoScalerConfig

弹性伸缩策略

被如下接口引用:CreateAutoScalerResourceStrategy, DescribeAutoScalerResourceStrategies, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
MaxReplicas Integer 最大副本数
注意:此字段可能返回 null,表示取不到有效值。
示例值:5
Metrics Array of CloudNativeAPIGatewayStrategyAutoScalerConfigMetric 指标列表
注意:此字段可能返回 null,表示取不到有效值。
Behavior AutoScalerBehavior 指标伸缩行为配置
注意:此字段可能返回 null,表示取不到有效值。

CloudNativeAPIGatewayStrategyAutoScalerConfigMetric

弹性伸缩配置指标

被如下接口引用:CreateAutoScalerResourceStrategy, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
Type String 指标类型
- Resource
示例值:Resource
ResourceName String 指标资源名称
- cpu
- memory
注意:此字段可能返回 null,表示取不到有效值。
示例值:cpu
TargetType String 指标目标类型,目前只支持百分比Utilization
注意:此字段可能返回 null,表示取不到有效值。
示例值:Utilization
TargetValue Integer 指标目标值
注意:此字段可能返回 null,表示取不到有效值。
示例值:80

CloudNativeAPIGatewayStrategyBindingGroupInfo

策略绑定的网关分组信息

被如下接口引用:DescribeAutoScalerResourceStrategyBindingGroups。

名称 类型 描述
GroupId String 网关分组ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:group-2e781178
NodeConfig CloudNativeAPIGatewayNodeConfig 节点配置
注意:此字段可能返回 null,表示取不到有效值。
BindTime String 绑定时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:30
GroupName String 网关分组名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:test
Status String 绑定状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:bound

CloudNativeAPIGatewayStrategyCronScalerConfig

定时伸缩策略配置

被如下接口引用:CreateAutoScalerResourceStrategy, DescribeAutoScalerResourceStrategies, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
Params Array of CloudNativeAPIGatewayStrategyCronScalerConfigParam 定时伸缩配置参数列表
注意:此字段可能返回 null,表示取不到有效值。

CloudNativeAPIGatewayStrategyCronScalerConfigParam

定时伸缩配置参数

被如下接口引用:CreateAutoScalerResourceStrategy, ModifyAutoScalerResourceStrategy。

名称 类型 必选 描述
Period String 定时伸缩周期
注意:此字段可能返回 null,表示取不到有效值。
示例值:1 * *
StartAt String 定时伸缩开始时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:17:00
TargetReplicas Integer 定时伸缩目标节点数,不超过指标伸缩中定义的最大节点数
注意:此字段可能返回 null,表示取不到有效值。
示例值:50
Crontab String 定时伸缩cron表达式,无需输入
注意:此字段可能返回 null,表示取不到有效值。
示例值:0 00 00 * * *

CloudNativeAPIGatewayVpcConfig

云原生API网关vpc配置。

被如下接口引用:CreateCloudNativeAPIGateway, DescribeCloudNativeAPIGateway。

名称 类型 必选 描述
VpcId String 私有网络ID。
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-xxxxxx
SubnetId String 子网ID。
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxxxx

ConfigFile

配置文件

被如下接口引用:CreateConfigFile, DescribeConfigFile, DescribeConfigFiles, DescribeConfigFilesByGroup, ModifyConfigFiles。

名称 类型 必选 描述
Id Integer 配置文件id
注意:此字段可能返回 null,表示取不到有效值。
Name String 配置文件名称
注意:此字段可能返回 null,表示取不到有效值。
Namespace String 配置文件命名空间
注意:此字段可能返回 null,表示取不到有效值。
Group String 配置文件组
注意:此字段可能返回 null,表示取不到有效值。
Content String 配置文件内容
注意:此字段可能返回 null,表示取不到有效值。
Format String 配置文件格式
注意:此字段可能返回 null,表示取不到有效值。
Comment String 配置文件注释
注意:此字段可能返回 null,表示取不到有效值。
Status String 配置文件状态
注意:此字段可能返回 null,表示取不到有效值。
Tags Array of ConfigFileTag 配置文件标签数组
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 配置文件创建时间
注意:此字段可能返回 null,表示取不到有效值。
CreateBy String 配置文件创建者
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 配置文件修改时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyBy String 配置文件修改者
注意:此字段可能返回 null,表示取不到有效值。
ReleaseTime String 配置文件发布时间
注意:此字段可能返回 null,表示取不到有效值。
ReleaseBy String 配置文件发布者
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileGroup

配置文件组

被如下接口引用:CreateConfigFileGroup, DescribeConfigFileGroups, ModifyConfigFileGroup。

名称 类型 必选 描述
Id Integer 配置文件组id
注意:此字段可能返回 null,表示取不到有效值。
示例值:100
Name String 配置文件组名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:janice-test
Namespace String 命名空间
注意:此字段可能返回 null,表示取不到有效值。
Comment String 备注
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2023-03-07 00:00:00
CreateBy String 创建者
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2023-03-07 00:00:00
ModifyBy String 修改者
注意:此字段可能返回 null,表示取不到有效值。
FileCount Integer 文件数
注意:此字段可能返回 null,表示取不到有效值。
UserIds Array of String 关联用户,link_users
注意:此字段可能返回 null,表示取不到有效值。
GroupIds Array of String 组id,link_groups
注意:此字段可能返回 null,表示取不到有效值。
RemoveUserIds Array of String remove_link_users
注意:此字段可能返回 null,表示取不到有效值。
RemoveGroupIds Array of String remove_link_groups
注意:此字段可能返回 null,表示取不到有效值。
Editable Boolean 是否可编辑
注意:此字段可能返回 null,表示取不到有效值。
Owner String 归属者
注意:此字段可能返回 null,表示取不到有效值。
Department String 部门
注意:此字段可能返回 null,表示取不到有效值。
Business String 业务
注意:此字段可能返回 null,表示取不到有效值。
ConfigFileGroupTags Array of ConfigFileGroupTag 配置文件组标签
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileGroupTag

配置文件标签

被如下接口引用:CreateConfigFileGroup, DescribeConfigFileGroups, ModifyConfigFileGroup。

名称 类型 必选 描述
Key String key-value 键
注意:此字段可能返回 null,表示取不到有效值。
Value String key-value 值
注意:此字段可能返回 null,表示取不到有效值。

ConfigFilePublishInfo

发布详情

被如下接口引用:CreateOrUpdateConfigFileAndRelease。

名称 类型 必选 描述
ReleaseName String 发布名称
Namespace String 命名空间
Group String 发布组
FileName String 文件名
Content String 内容
Comment String 描述
Format String 格式
CreateBy String 创建者
ModifyBy String 修改者
Tags Array of ConfigFileTag 标签

ConfigFileRelease

配置文件发布

被如下接口引用:DescribeConfigFileRelease, DescribeConfigFileReleases, PublishConfigFiles, RollbackConfigFileReleases。

名称 类型 必选 描述
Id Integer 配置文件发布id
注意:此字段可能返回 null,表示取不到有效值。
Name String 配置文件发布名称
注意:此字段可能返回 null,表示取不到有效值。
Namespace String 配置文件发布命名空间
注意:此字段可能返回 null,表示取不到有效值。
Group String 配置文件发布组
注意:此字段可能返回 null,表示取不到有效值。
FileName String 配置文件发布文件名称
注意:此字段可能返回 null,表示取不到有效值。
Content String 配置文件发布内容
注意:此字段可能返回 null,表示取不到有效值。
Comment String 配置文件发布注释
注意:此字段可能返回 null,表示取不到有效值。
Md5 String 配置文件发布Md5
注意:此字段可能返回 null,表示取不到有效值。
Version Integer 配置文件发布版本
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 配置文件发布创建时间
注意:此字段可能返回 null,表示取不到有效值。
CreateBy String 配置文件发布创建者
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 配置文件发布修改时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyBy String 配置文件发布修改者
注意:此字段可能返回 null,表示取不到有效值。
ReleaseDescription String 发布描述
注意:此字段可能返回 null,表示取不到有效值。
Active Boolean 是否生效
注意:此字段可能返回 null,表示取不到有效值。
Format String 格式
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileReleaseDeletion

配置发布删除

被如下接口引用:DeleteConfigFileReleases。

名称 类型 必选 描述
Namespace String 命名空间
注意:此字段可能返回 null,表示取不到有效值。
Group String 配置分组
注意:此字段可能返回 null,表示取不到有效值。
FileName String 文件名称
注意:此字段可能返回 null,表示取不到有效值。
ReleaseVersion String 发布版本
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileReleaseHistory

配置文件发布历史

被如下接口引用:DescribeConfigFileReleaseHistories。

名称 类型 描述
Id Integer 配置文件发布历史记录id
注意:此字段可能返回 null,表示取不到有效值。
Name String 配置文件发布历史名称
注意:此字段可能返回 null,表示取不到有效值。
Namespace String 配置文件发布历史命名空间
注意:此字段可能返回 null,表示取不到有效值。
Group String 配置文件发布历史组
注意:此字段可能返回 null,表示取不到有效值。
FileName String 配置文件发布历史名称
注意:此字段可能返回 null,表示取不到有效值。
Content String 配置文件发布历史内容
注意:此字段可能返回 null,表示取不到有效值。
Format String 配置文件发布历史格式
注意:此字段可能返回 null,表示取不到有效值。
Comment String 配置文件发布历史注释
注意:此字段可能返回 null,表示取不到有效值。
Md5 String 配置文件发布历史Md5
注意:此字段可能返回 null,表示取不到有效值。
Type String 配置文件发布历史类型
注意:此字段可能返回 null,表示取不到有效值。
Status String 配置文件发布历史状态
注意:此字段可能返回 null,表示取不到有效值。
Tags Array of ConfigFileTag 配置文件发布历史标签组
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 配置文件发布创建时间
注意:此字段可能返回 null,表示取不到有效值。
CreateBy String 配置文件发布创建者
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 配置文件发布修改时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyBy String 配置文件发布修改者
注意:此字段可能返回 null,表示取不到有效值。
ReleaseDescription String 发布描述
注意:此字段可能返回 null,表示取不到有效值。
ReleaseReason String 原因,用于失败时原因展示
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileTag

配置文件标签

被如下接口引用:CreateConfigFile, CreateOrUpdateConfigFileAndRelease, DescribeConfigFile, DescribeConfigFileReleaseHistories, DescribeConfigFiles, DescribeConfigFilesByGroup, ModifyConfigFiles。

名称 类型 必选 描述
Key String key-value 键
注意:此字段可能返回 null,表示取不到有效值。
Value String key-value 值
注意:此字段可能返回 null,表示取不到有效值。

ConfigFileTemplate

配置文件模板

被如下接口引用:DescribeAllConfigFileTemplates。

名称 类型 描述
Id Integer 配置文件模板id
注意:此字段可能返回 null,表示取不到有效值。
Name String 配置文件模板名称
注意:此字段可能返回 null,表示取不到有效值。
Content String 配置文件模板内容
注意:此字段可能返回 null,表示取不到有效值。
Format String 配置文件模板格式
注意:此字段可能返回 null,表示取不到有效值。
Comment String 配置文件模板注释
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 配置文件模板创建时间
注意:此字段可能返回 null,表示取不到有效值。
CreateBy String 配置文件模板创建者
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 配置文件模板修改时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyBy String 配置文件模板修改者
注意:此字段可能返回 null,表示取不到有效值。

CreateCloudNativeAPIGatewayResult

创建云原生API网关响应结果。

被如下接口引用:CreateCloudNativeAPIGateway。

名称 类型 描述
GatewayId String 云原生API网关ID。
示例值:gateway-xxxxxx
Status String 云原生网关状态。
示例值:Creating
TaskId String 任务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:task-xxx

CreateCloudNativeAPIGatewayServerGroupResult

创建网关分组信息

被如下接口引用:CreateNativeGatewayServerGroup。

名称 类型 描述
GatewayId String 网关实例id
示例值:gateway-xxxx1234
GroupId String 分组id
示例值:group-xxxx1234
Status String 状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:Running
TaskId String 任务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:task-xxxx1234

CreateGatewayServiceResult

创建云原生网关服务结果

被如下接口引用:CreateCloudNativeAPIGatewayService。

名称 类型 描述
ServiceId String 网关服务ID
注意:此字段可能返回 null,表示取不到有效值。

CreatePublicNetworkResult

创建kong客户端公网结果

被如下接口引用:CreateCloudNativeAPIGatewayPublicNetwork。

名称 类型 描述
GatewayId String 网关实例ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:gateway-xxxxxxxx
GroupId String 分组ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:group-xxxxxxxx
NetworkId String 客户端公网网络ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:network-xxxxxxxx

DeleteCloudNativeAPIGatewayResult

删除云原生API网关响应结果。

被如下接口引用:DeleteCloudNativeAPIGateway。

名称 类型 描述
GatewayId String 云原生网关ID。
示例值:gateway-xxxxxx
Status String 云原生网关状态。
示例值:Deleting

DeleteNativeGatewayServerGroupResult

删除网关实例结果

被如下接口引用:DeleteNativeGatewayServerGroup。

名称 类型 描述
GatewayId String 网关实例id
示例值:gateway-xxxx1234
GroupId String 网关分组id
示例值:group-xxxx1235
Status String 删除状态
示例值:Deleting
TaskId String 任务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:task-xxxx1236

DescribeCloudNativeAPIGatewayConfigResult

获取云原生API网关实例网络配置结果。

被如下接口引用:DescribeCloudNativeAPIGatewayConfig。

名称 类型 描述
GatewayId String 网关实例ID。
示例值:gateway-xxxxxx
ConfigList Array of CloudNativeAPIGatewayConfig 分组网络配置列表。
GroupSubnetId String 分组子网信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxxx
GroupVpcId String 分组VPC信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-xxxxx
GroupId String 分组ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:group-xxx

DescribeCloudNativeAPIGatewayNodesResult

获取网关节点信息

被如下接口引用:DescribeCloudNativeAPIGatewayNodes。

名称 类型 描述
TotalCount Integer 获取云原生API网关节点列表响应结果。
示例值:1
NodeList Array of CloudNativeAPIGatewayNode 云原生API网关节点列表。

DescribeCloudNativeAPIGatewayResult

获取云原生API网关基础信息响应结果。

被如下接口引用:DescribeCloudNativeAPIGateway, DescribeCloudNativeAPIGateways。

名称 类型 描述
GatewayId String 云原生API网关ID。
示例值:gateway-xxxxxx
Status String 云原生API网关状态。
示例值:Running
Name String 云原生API网关名。
示例值:kong-test
Type String 云原生API网关类型。
示例值:Kong
GatewayVersion String 实例版本:
- 2.4.1
- 2.5.1
示例值:2.4.1
NodeConfig CloudNativeAPIGatewayNodeConfig 云原生API网关节点信息。
VpcConfig CloudNativeAPIGatewayVpcConfig 云原生API网关vpc配置。
Description String 云原生API网关描述。
示例值:test kong
CreateTime String 云原生API网关创建时间。
示例值:2021-09-09 11:52:30
Tags Array of InstanceTagInfo 实例的标签信息
注意:此字段可能返回 null,表示取不到有效值。
EnableCls Boolean 是否开启 cls 日志
注意:此字段可能返回 null,表示取不到有效值。
TradeType Integer 付费模式,0表示后付费,1预付费
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
FeatureVersion String 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】
注意:此字段可能返回 null,表示取不到有效值。
示例值:STANDARD
InternetMaxBandwidthOut Integer 公网出流量带宽,[1,2048]Mbps
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
AutoRenewFlag Integer 自动续费标记,0表示默认状态(用户未设置,即初始状态);
1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
CurDeadline String 到期时间,预付费时使用
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:30
IsolateTime String 隔离时间,实例隔离时使用
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:30
EnableInternet Boolean 是否开启客户端公网。
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
EngineRegion String 实例实际的地域信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou
IngressClassName String Ingress class名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:nginx
InternetPayMode String 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。
注意:此字段可能返回 null,表示取不到有效值。
示例值:TRAFFIC
GatewayMinorVersion String 云原生API网关小版本号
注意:此字段可能返回 null,表示取不到有效值。
示例值:2.4.1.0
InstancePort InstancePort 实例监听的端口信息
注意:此字段可能返回 null,表示取不到有效值。
LoadBalancerType String 公网CLB默认类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:L7
PublicIpAddresses Array of String 公网IP地址列表
注意:此字段可能返回 null,表示取不到有效值。

DescribeGatewayInstancePortResult

获取云原生API网关实例协议端口列表响应结果

被如下接口引用:DescribeCloudNativeAPIGatewayPorts。

名称 类型 描述
GatewayId String 云原生API网关ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:gateway-xxxxxx
GatewayInstancePortList Array of GatewayInstanceSchemeAndPorts 网关实例协议端口列表
注意:此字段可能返回 null,表示取不到有效值。

DescribeInstanceRegionInfo

实例地域信息描述

被如下接口引用:DescribeSREInstances。

名称 类型 描述
EngineRegion String 引擎部署地域信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou
Replica Integer 引擎在该地域的副本数
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
SpecId String 引擎在该地域的规格id
注意:此字段可能返回 null,表示取不到有效值。
示例值:spec-xxx
IntranetVpcInfos Array of VpcInfo 客户端内网的网络信息
注意:此字段可能返回 null,表示取不到有效值。
ConsoleIntranetVpcInfos Array of VpcInfo 控制台内网的网络信息
注意:此字段可能返回 null,表示取不到有效值。
EnableClientInternet Boolean 是否开公网
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
LimiterIntranetVpcInfos Array of VpcInfo 限流客户端内网的网络信息
注意:此字段可能返回 null,表示取不到有效值。
MainRegion Boolean 是否为主地域,仅在服务治理中心多地域有效
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
EKSClusterID String 该地域所在的EKS集群
注意:此字段可能返回 null,表示取不到有效值。

DescribePublicNetworkResult

查询客户端公网信息

被如下接口引用:DescribePublicNetwork。

名称 类型 描述
GatewayId String 网关实例ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:gateway-xxxxxxxx
GroupId String 网关分组ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:group-xxxxxx
PublicNetwork CloudNativeAPIGatewayConfig 客户端公网信息
注意:此字段可能返回 null,表示取不到有效值。

DescribeWafDomainsResult

获取WAF保护域名列表

被如下接口引用:DescribeWafDomains。

名称 类型 描述
Domains Array of String WAF防护域名列表
注意:此字段可能返回 null,表示取不到有效值。

DescribeWafProtectionResult

获取WAF保护资源状态

被如下接口引用:DescribeWafProtection。

名称 类型 描述
GlobalStatus String 全局防护状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:Open
ServicesStatus Array of ServiceWafStatus 服务防护状态
注意:此字段可能返回 null,表示取不到有效值。
RouteStatus Array of RouteWafStatus 路由防护状态
注意:此字段可能返回 null,表示取不到有效值。
ObjectStatus String 对象防护状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:Open

EngineAdmin

引擎的初始管理账号,当前仅支持Apollo引擎

被如下接口引用:CreateEngine。

名称 类型 必选 描述
Name String 控制台初始用户名
示例值:nacos
Password String 控制台初始密码
示例值:xxxxxx
Token String 引擎接口的管理员 Token
示例值:xxxxxx

EngineRegionInfo

引擎地域配置详情

被如下接口引用:CreateEngine。

名称 类型 必选 描述
EngineRegion String 引擎节点所在地域
示例值:ap-guangzhou
Replica Integer 此地域节点分配数量
示例值:2
VpcInfos Array of VpcInfo 集群网络信息
示例值:[{"VpcId":"vpc-XXX","SubnetId":"subnet-XXX"}]
MainRegion Boolean 是否为主地域
示例值:true
SpecId String 引擎规格ID
示例值:SPEC_1C2G

EnvAddressInfo

多环境网络信息

被如下接口引用:DescribeSREInstanceAccessAddress。

名称 类型 描述
EnvName String 环境名
示例值:dev
EnableConfigInternet Boolean 是否开启config公网
示例值:true
ConfigInternetServiceIp String config公网ip
示例值:10.0.0.1
ConfigIntranetAddress String config内网访问地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:10.0.0.1:8080
EnableConfigIntranet Boolean 是否开启config内网clb
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
InternetBandWidth Integer 客户端公网带宽
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
CLBMultiRegion CLBMultiRegion 客户端公网CLB多可用区信息
注意:此字段可能返回 null,表示取不到有效值。

EnvInfo

环境具体信息

被如下接口引用:DescribeSREInstances。

名称 类型 必选 描述
EnvName String 环境名称
示例值:pro
VpcInfos Array of VpcInfo 环境对应的网络信息
示例值:[{"VpcId":"vpc-xxxxxxx","SubnetId":"subnet-xxxxxxxx"}]
StorageCapacity Integer 云硬盘容量
示例值:50
Status String 运行状态
示例值:running
AdminServiceIp String Admin service 访问地址
示例值:xxxx.xx.xx.xx
ConfigServiceIp String Config service访问地址
示例值:xxxx.xx.xx.xx
EnableConfigInternet Boolean 是否开启config-server公网
示例值:false
ConfigInternetServiceIp String config-server公网访问地址
示例值:xx.xx.xx.xx
SpecId String 规格ID
示例值:spec-xx
EnvReplica Integer 环境的节点数
示例值:3
RunningCount Integer 环境运行的节点数
示例值:3
AliasEnvName String 环境别名
示例值:pro
EnvDesc String 环境描述
示例值:test
ClientBandWidth Integer 客户端带宽
示例值:5
EnableConfigIntranet Boolean 客户端内网开关
注意:此字段可能返回 null,表示取不到有效值。
示例值:true

ExternalRedis

云原生网关限流插件外部redis配置

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
RedisHost String redis ip
注意:此字段可能返回 null,表示取不到有效值。
示例值:127.0.0.1
RedisPassword String redis密码
注意:此字段可能返回 null,表示取不到有效值。
示例值:password
RedisPort Integer redis端口
注意:此字段可能返回 null,表示取不到有效值。
示例值:80
RedisTimeout Integer 超时时间 ms
注意:此字段可能返回 null,表示取不到有效值。
示例值:10

Filter

查询过滤通用对象

被如下接口引用:DescribeCloudNativeAPIGateways, DescribeNativeGatewayServerGroups, DescribeSREInstances。

名称 类型 必选 描述
Name String 过滤参数名
Values Array of String 过滤参数值

GatewayInstanceSchemeAndPorts

网关实例协议端口列表

被如下接口引用:DescribeCloudNativeAPIGatewayPorts。

名称 类型 描述
Scheme String 端口协议,可选HTTP、HTTPS、TCP和UDP
注意:此字段可能返回 null,表示取不到有效值。
示例值:HTTP
PortList Array of Integer 端口列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:[80]

GovernanceAlias

服务别名结构信息

被如下接口引用:DeleteGovernanceAliases, DescribeGovernanceAliases。

名称 类型 必选 描述
Alias String 服务别名
示例值:TestSvcAlias
AliasNamespace String 服务别名命名空间
示例值:Production
Service String 服务别名指向的服务名
示例值:TestSvc
Namespace String 服务别名指向的服务命名空间
示例值:default
Comment String 服务别名的描述信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:comment
CreateTime String 服务别名创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-11-12 12:14:00
ModifyTime String 服务别名修改时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-11-12 12:14:00
Id String 服务别名ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Editable Boolean 该服务别名是否可以编辑
注意:此字段可能返回 null,表示取不到有效值。
示例值:true

GovernanceInstance

治理中心实例信息。

被如下接口引用:DescribeGovernanceInstances。

名称 类型 描述
Id String 实例id。
示例值:5d8e809b8dd6a8a57ff2f81cab40fc57ad4e8b55d
Service String 实例所在服务名。
示例值:Producer
Namespace String 实例所在命名空间名。
示例值:Development
Host String 实例ip地址。
注意:此字段可能返回 null,表示取不到有效值。
示例值:192.168.1.1
Port Integer 实例端口信息。
注意:此字段可能返回 null,表示取不到有效值。
示例值:8080
Protocol String 通信协议。
注意:此字段可能返回 null,表示取不到有效值。
示例值:grpc
Version String 版本信息。
注意:此字段可能返回 null,表示取不到有效值。
示例值:v1
Weight Integer 负载均衡权重。
注意:此字段可能返回 null,表示取不到有效值。
示例值:100
EnableHealthCheck Boolean 是否开启健康检查。
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
Healthy Boolean 实例是否健康。
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
Isolate Boolean 实例是否隔离。
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
CreateTime String 实例创建时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-08-11 18:49:51
ModifyTime String 实例修改时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-08-11 18:49:51
Metadatas Array of Metadata 元数据数组。
注意:此字段可能返回 null,表示取不到有效值。
Ttl Integer 上报心跳间隔。
注意:此字段可能返回 null,表示取不到有效值。
示例值:5
InstanceVersion String 版本信息。
注意:此字段可能返回 null,表示取不到有效值。
HealthStatus String 状态信息
注意:此字段可能返回 null,表示取不到有效值。
Comment String 描述
注意:此字段可能返回 null,表示取不到有效值。

GovernanceInstanceInput

实例信息

被如下接口引用:CreateGovernanceInstances。

名称 类型 必选 描述
Service String 实例所在服务名。
示例值:Producer
Namespace String 实例服务所在命名空间。
示例值:Development
Weight Integer 实例负载均衡权重信息。不填默认为100。
示例值:100
Healthy Boolean 实例默认健康信息。不填默认为健康。
示例值:true
Isolate Boolean 实例隔离信息。不填默认为非隔离。
示例值:true
Host String 实例ip。
示例值:192.168.1.1
Port Integer 实例监听端口。
示例值:8080
Protocol String 实例使用协议。不填默认为空。
示例值:grpc
InstanceVersion String 实例版本。不填默认为空。
示例值:v1
EnableHealthCheck Boolean 是否启用健康检查。不填默认不启用。
示例值:true
Ttl Integer 上报心跳时间间隔。若 EnableHealthCheck 为不启用,则此参数不生效;若 EnableHealthCheck 启用,此参数不填,则默认 ttl 为 5s。
示例值:5

GovernanceInstanceUpdate

实例信息

被如下接口引用:DeleteGovernanceInstances, DeleteGovernanceInstancesByHost, ModifyGovernanceInstances。

名称 类型 必选 描述
Service String 实例所在服务名。
示例值:Producer
Namespace String 实例服务所在命名空间。
示例值:Development
Weight Integer 实例负载均衡权重信息。不填默认为100。
示例值:100
Healthy Boolean 实例默认健康信息。不填默认为健康。
示例值:true
Isolate Boolean 实例隔离信息。不填默认为非隔离。
示例值:true
Host String 实例ip。
示例值:192.168.1.1
Port Integer 实例监听端口。
示例值:8080
Protocol String 实例使用协议。不填默认为空。
示例值:grpc
InstanceVersion String 实例版本。不填默认为空。
示例值:v1
EnableHealthCheck Boolean 是否启用健康检查。不填默认不启用。
示例值:true
Ttl Integer 上报心跳时间间隔。若 EnableHealthCheck 为不启用,则此参数不生效;若 EnableHealthCheck 启用,此参数不填,则默认 ttl 为 5s。
示例值:5
Id String 治理中心服务实例id。
示例值:0662cc4b73fae0a4b911363f25a51e3434de0d8c343
Metadatas Array of Metadata 元数据信息。

GovernanceInterfaceDescription

服务契约接口定义

被如下接口引用:DescribeGovernanceServiceContracts。

名称 类型 必选 描述
ID String 契约接口ID
注意:此字段可能返回 null,表示取不到有效值。
Method String 方法名称
注意:此字段可能返回 null,表示取不到有效值。
Path String 路径/接口名称
注意:此字段可能返回 null,表示取不到有效值。
Content String 内容
注意:此字段可能返回 null,表示取不到有效值。
Source String 创建来源
注意:此字段可能返回 null,表示取不到有效值。
Revision String 信息摘要
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
Name String 接口名称
注意:此字段可能返回 null,表示取不到有效值。

GovernanceNamespace

治理中心命名空间

被如下接口引用:DescribeGovernanceNamespaces。

名称 类型 描述
Name String 命名空间名称。
注意:此字段可能返回 null,表示取不到有效值。
示例值:Development
Comment String 命名空间描述信息。
注意:此字段可能返回 null,表示取不到有效值。
示例值:开发环境
CreateTime String 创建时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-08-11 04:07:00
ModifyTime String 修改时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-08-11 06:09:38
TotalServiceCount Integer 命名空间下总服务数据量
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
TotalHealthInstanceCount Integer 命名空间下总健康实例数量
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
TotalInstanceCount Integer 命名空间下总实例数量
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
Id String 命名空间ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Editable Boolean 是否可以编辑
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
UserIds Array of String 可以操作此命名空间的用户ID列表
注意:此字段可能返回 null,表示取不到有效值。
GroupIds Array of String 可以操作此命名空间的用户组ID列表
注意:此字段可能返回 null,表示取不到有效值。
RemoveUserIds Array of String 移除可以操作此命名空间的用户ID列表
注意:此字段可能返回 null,表示取不到有效值。
RemoveGroupIds Array of String 移除可以操作此命名空间的用户组ID列表
注意:此字段可能返回 null,表示取不到有效值。

GovernanceNamespaceInput

治理中心命名空间输入参数

被如下接口引用:CreateGovernanceNamespaces, DeleteGovernanceNamespaces, ModifyGovernanceNamespaces。

名称 类型 必选 描述
Name String 命名空间名。
示例值:Development
Comment String 描述信息。
示例值:开发环境
UserIds Array of String 新增的可以操作此命名空间的用户ID列表
示例值:[1,2,3,4]
GroupIds Array of String 新增的可以操作此命名空间的用户组ID列表
示例值:[1,2,3]
RemoveUserIds Array of String 移除可以操作此命名空间的用户ID列表
示例值:[1,2,3]
RemoveGroupIds Array of String 移除可以操作此命名空间的用户组ID列表
示例值:[1,2,3]

GovernanceService

治理中心服务信息。

被如下接口引用:DescribeGovernanceServices。

名称 类型 描述
Name String 服务名称。
Namespace String 命名空间名称。
Metadatas Array of Metadata 元数据信息数组。
注意:此字段可能返回 null,表示取不到有效值。
Comment String 描述信息。
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 创建时间。
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 修改时间。
注意:此字段可能返回 null,表示取不到有效值。
Department String 服务所属部门。
注意:此字段可能返回 null,表示取不到有效值。
Business String 服务所属业务。
注意:此字段可能返回 null,表示取不到有效值。
HealthyInstanceCount Integer 健康服务实例数
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
TotalInstanceCount Integer 服务实例总数
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Id String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Editable Boolean 是否可以编辑
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
UserIds Array of String 可以编辑该资源的用户ID
注意:此字段可能返回 null,表示取不到有效值。
GroupIds Array of String 可以编辑该资源的用户组ID
注意:此字段可能返回 null,表示取不到有效值。
RemoveUserIds Array of String 移除可以编辑该资源的用户ID
注意:此字段可能返回 null,表示取不到有效值。
RemoveGroupIds Array of String 移除可以编辑该资源的用户组ID
注意:此字段可能返回 null,表示取不到有效值。
ExportTo Array of String 该服务对哪些命名空间可见
注意:此字段可能返回 null,表示取不到有效值。
示例值:[Namespace-1, Namespace-2]
Revision String 该服务信息摘要签名
注意:此字段可能返回 null,表示取不到有效值。

GovernanceServiceContract

服务契约定义

被如下接口引用:DescribeGovernanceServiceContracts。

名称 类型 必选 描述
Name String 契约名称
注意:此字段可能返回 null,表示取不到有效值。
Namespace String 所属服务命名空间
注意:此字段可能返回 null,表示取不到有效值。
Protocol String 协议
注意:此字段可能返回 null,表示取不到有效值。
ID String 契约ID
注意:此字段可能返回 null,表示取不到有效值。
Service String 所属服务名称
注意:此字段可能返回 null,表示取不到有效值。
Version String 版本
注意:此字段可能返回 null,表示取不到有效值。
Revision String 信息摘要
注意:此字段可能返回 null,表示取不到有效值。
Content String 额外内容描述
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
Interfaces Array of GovernanceInterfaceDescription 契约接口列表
注意:此字段可能返回 null,表示取不到有效值。

GovernanceServiceContractVersion

服务契约版本信息

被如下接口引用:DescribeGovernanceServiceContractVersions。

名称 类型 描述
Version String 契约版本
注意:此字段可能返回 null,表示取不到有效值。
Name String 契约名称
注意:此字段可能返回 null,表示取不到有效值。
Key String 唯一名称
注意:此字段可能返回 null,表示取不到有效值。

GovernanceServiceInput

治理中心服务入参

被如下接口引用:CreateGovernanceServices, DeleteGovernanceServices, ModifyGovernanceServices。

名称 类型 必选 描述
Name String 服务名。
示例值:Producer
Namespace String 服务所属命名空间。
示例值:Development
Comment String 服务描述信息。
示例值:生产者服务。
Metadatas Array of Metadata 服务元数据。
Department String 服务所属部门。
示例值:市场部
Business String 服务所属业务。
示例值:采购业务
UserIds Array of String 被添加进来可以操作此命名空间的用户ID列表
示例值:[1,2,3]
GroupIds Array of String 被添加进来可以操作此命名空间的用户组ID列表
示例值:[1,2,3]
RemoveUserIds Array of String 从操作此命名空间的用户组ID列表被移除的ID列表
示例值:[1,2,3]
RemoveGroupIds Array of String 从可以操作此命名空间的用户组ID列表中被移除的ID列表
示例值:[1,2,3]
ExportTo Array of String 该服务对哪些命名空间可见
示例值:[Namespace-1,Namespace-2]

InstancePort

实例监听端口信息

被如下接口引用:DescribeCloudNativeAPIGateway。

名称 类型 描述
HttpPort String 监听的 http 端口范围。
注意:此字段可能返回 null,表示取不到有效值。
HttpsPort String 监听的 https 端口范围。
注意:此字段可能返回 null,表示取不到有效值。
TcpPort String 监听的 tcp 端口范围。
注意:此字段可能返回 null,表示取不到有效值。
UdpPort String 监听的 udp 端口范围。
注意:此字段可能返回 null,表示取不到有效值。

InstanceTagInfo

引擎实例的标签信息

被如下接口引用:CreateCloudNativeAPIGateway, CreateEngine, DescribeCloudNativeAPIGateway。

名称 类型 必选 描述
TagKey String 标签键
示例值:key
TagValue String 标签值
示例值:value

InternetConfig

公网负载均衡配置

被如下接口引用:CreateCloudNativeAPIGateway, CreateCloudNativeAPIGatewayPublicNetwork, CreateNativeGatewayServerGroup。

名称 类型 必选 描述
InternetAddressVersion String 公网地址版本,可选:"IPV4" | "IPV6" 。不填默认 IPV4 。
示例值:IPV6
InternetPayMode String 公网付费类型,当前仅可选:"BANDWIDTH"。不填默认为 "BANDWIDTH"
示例值:BANDWIDTH
InternetMaxBandwidthOut Integer 公网带宽。
示例值:5
Description String 负载均衡描述
SlaType String 负载均衡的规格类型,支持clb.c2.medium、clb.c3.small、clb.c3.medium、clb.c4.small、clb.c4.medium、clb.c4.large、clb.c4.xlarge,不传为共享型。
MultiZoneFlag Boolean 负载均衡是否多可用区
示例值:false
MasterZoneId String 主可用区
示例值:ap-guangzhou-1
SlaveZoneId String 备可用区
示例值:ap-guangzhou-2

KVMapping

键值对

被如下接口引用:CreateCloudNativeAPIGatewayRoute, CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayRoutes, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRoute, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Key String key
注意:此字段可能返回 null,表示取不到有效值。
示例值:key
Value String value
注意:此字段可能返回 null,表示取不到有效值。
示例值:value

KVPair

键值对

被如下接口引用:DescribeSREInstances。

名称 类型 描述
Key String
示例值:type
Value String
示例值:dev

KeyValue

Key/Value结构

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Key String 条件的Key
注意:此字段可能返回 null,表示取不到有效值。
示例值:header
Value String 条件的Value
注意:此字段可能返回 null,表示取不到有效值。
示例值:host

KongActiveHealthCheck

Kong网关主动健康检查配置

被如下接口引用:DescribeUpstreamHealthCheckConfig, UpdateUpstreamHealthCheckConfig。

名称 类型 必选 描述
HealthyInterval Integer 主动健康检查健康探测间隔,单位:秒,0表示不开启
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
UnHealthyInterval Integer 主动健康检查异常探测间隔,单位:秒,0表示不开启
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
HttpPath String 在 GET HTTP 请求中使用的路径,以作为主动运行状况检查的探测器运行。默认: ”/”。
注意:此字段可能返回 null,表示取不到有效值。
示例值:/

KongCertificate

云原生网关证书

被如下接口引用:DescribeCloudNativeAPIGatewayCertificateDetails。

名称 类型 描述
Cert KongCertificatesPreview
注意:此字段可能返回 null,表示取不到有效值。

KongCertificatesList

kong证书列表

被如下接口引用:DescribeCloudNativeAPIGatewayCertificates。

名称 类型 描述
Total Integer 证书列表总数
注意:此字段可能返回 null,表示取不到有效值。
示例值:2
CertificatesList Array of KongCertificatesPreview
注意:此字段可能返回 null,表示取不到有效值。

KongCertificatesPreview

云原生网关证书预览信息

被如下接口引用:DescribeCloudNativeAPIGatewayCertificateDetails, DescribeCloudNativeAPIGatewayCertificates。

名称 类型 描述
Name String 证书名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:-
Id String Id
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
BindDomains Array of String 绑定的域名
注意:此字段可能返回 null,表示取不到有效值。
示例值:["abc.com"]
Status String 证书状态:expired(已过期)
active(生效中)
注意:此字段可能返回 null,表示取不到有效值。
示例值:expired
Crt String 证书pem格式
注意:此字段可能返回 null,表示取不到有效值。
示例值:-----BEGIN CERTIFICATE-----\nMIIBpTCCAUugAwIBAgIUVHl/MMu4SMSqDKEHmagHTg7kHO4wCQYHKoZIzj0EATAx\nMRAwDgYDVQQDDAdhYmMuY29tMRAwDgYDVQQKDAdhYmMuY29tMQswCQYDVQQGEwJD\nTjAeFw0yMjA4MTgwMjEwMDBaFw0yMjA4MzEwNTQ1MDBaMFYxCzAJBgNVBAYTAkNO\nMRIwEAYDVQQIDAlndWFuZ2RvbmcxEzARBgNVBAcMCmd1YW5nemhvdSAxDDAKBgNV\nBAoMA2FiYzEQMA4GA1UEAwwHYWJjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABMlatwY2JpT3hfwkUSiue6uxFJvHRVhPZeqgnIr6DZN1F0NDDy32y70hAPkU\nBjBH5SHlM14iok2rQNYs5yi9RD6jHTAbMAsGA1UdEQQEMAKCADAMBgNVHRMBAf8E\nAjAAMAkGByqGSM49BAEDSQAwRgIhAILkENW+azqYYHCdWCMLGjvc5ii3N/57so5o\nz0T+lKkIAiEA4u+2vUZIjMffqLND3ecLx3lNj+CSo4EF31yBTEEkfMM=\n-----END CERTIFICATE-----
Key String 证书私钥
注意:此字段可能返回 null,表示取不到有效值。
示例值:-----BEGIN PRIVATE KEY-----\nMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgokysviOMJk43IY6s\nQpD6VUUAM8aU5RPyFTNUuJXN+JuhRANCAATJWrcGNiaU94X8JFEornursRSbx0VY\nT2XqoJyK+g2TdRdDQw8t9su9IQD5FAYwR+Uh5TNeIqJNq0DWLOcovUQ+\n-----END PRIVATE KEY-----
ExpireTime String 证书过期时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2022-08-31 05:45:00
CreateTime String 证书上传时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2023-02-21 13:56:20
IssueTime String 证书签发时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2022-08-21 05:45:00
CertSource String 证书来源:native(kong自定义证书)
ssl(ssl平台证书)
注意:此字段可能返回 null,表示取不到有效值。
示例值:ssl
CertId String ssl平台证书Id
注意:此字段可能返回 null,表示取不到有效值。
示例值:6767a862a4-8ce4

KongPassiveHealthCheck

Kong网关被动健康检查配置

被如下接口引用:DescribeUpstreamHealthCheckConfig, UpdateUpstreamHealthCheckConfig。

名称 类型 必选 描述
Type String 后端target协议类型,被动健康检查支持http和tcp,主动健康检查支持http
注意:此字段可能返回 null,表示取不到有效值。
示例值:http

KongRoutePreview

云原生网关路由信息

被如下接口引用:DescribeCloudNativeAPIGatewayRoutes。

名称 类型 必选 描述
ID String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Name String 服务名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:test-service
Methods Array of String
注意:此字段可能返回 null,表示取不到有效值。
Paths Array of String
注意:此字段可能返回 null,表示取不到有效值。
Hosts Array of String
注意:此字段可能返回 null,表示取不到有效值。
Protocols Array of String
注意:此字段可能返回 null,表示取不到有效值。
PreserveHost Boolean
注意:此字段可能返回 null,表示取不到有效值。
HttpsRedirectStatusCode Integer
注意:此字段可能返回 null,表示取不到有效值。
StripPath Boolean
注意:此字段可能返回 null,表示取不到有效值。
CreatedTime String
注意:此字段可能返回 null,表示取不到有效值。
ServiceName String 服务名
注意:此字段可能返回 null,表示取不到有效值。
ServiceID String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
DestinationPorts Array of Integer 目的端口
注意:此字段可能返回 null,表示取不到有效值。
Headers Array of KVMapping 路由的Headers
注意:此字段可能返回 null,表示取不到有效值。

KongServiceDetail

云原生网关服务详细信息

被如下接口引用:DescribeOneCloudNativeAPIGatewayService。

名称 类型 必选 描述
ID String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Name String 服务名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:test-service
Protocol String 后端协议
注意:此字段可能返回 null,表示取不到有效值。
示例值:http
Path String 后端路径
注意:此字段可能返回 null,表示取不到有效值。
示例值:/
Timeout Integer 后端延时,单位ms
注意:此字段可能返回 null,表示取不到有效值。
示例值:5000
Retries Integer 重试次数
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
Tags Array of String 标签
注意:此字段可能返回 null,表示取不到有效值。
示例值:["test"]
UpstreamInfo KongUpstreamInfo 后端配置
注意:此字段可能返回 null,表示取不到有效值。
UpstreamType String 后端类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:HostIP
Editable Boolean 是否可编辑
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
CreatedTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。

KongServicePreview

云原生网关服务预览信息

被如下接口引用:DescribeCloudNativeAPIGatewayServices。

名称 类型 必选 描述
ID String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Name String 服务名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:test-service
Tags Array of String 标签
注意:此字段可能返回 null,表示取不到有效值。
示例值:["test"]
UpstreamInfo KongUpstreamInfo 后端配置
注意:此字段可能返回 null,表示取不到有效值。
UpstreamType String 后端类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:HostIP
CreatedTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
Editable Boolean 是否可编辑
注意:此字段可能返回 null,表示取不到有效值。
Path String 请求路径
注意:此字段可能返回 null,表示取不到有效值。
示例值:/open

KongServiceRouteList

kong服务路由列表

被如下接口引用:DescribeCloudNativeAPIGatewayRoutes。

名称 类型 必选 描述
RouteList Array of KongRoutePreview
注意:此字段可能返回 null,表示取不到有效值。
TotalCount Integer 总数
注意:此字段可能返回 null,表示取不到有效值。
示例值:100

KongServices

kong实例的服务列表

被如下接口引用:DescribeCloudNativeAPIGatewayServices。

名称 类型 必选 描述
ServiceList Array of KongServicePreview kong实例的服务列表
注意:此字段可能返回 null,表示取不到有效值。
TotalCount Integer 列表总数
注意:此字段可能返回 null,表示取不到有效值。
示例值:10

KongTarget

Kong Upstream中的Target

被如下接口引用:CreateCloudNativeAPIGatewayService, DescribeCloudNativeAPIGatewayUpstream, ModifyCloudNativeAPIGatewayService, UpdateUpstreamTargets。

名称 类型 必选 描述
Host String Host
注意:此字段可能返回 null,表示取不到有效值。
示例值:8.8.8.8
Port Integer 端口
注意:此字段可能返回 null,表示取不到有效值。
示例值:100
Weight Integer 权重
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
Health String 健康状态
注意:此字段可能返回 null,表示取不到有效值。
CreatedTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
Source String Target的来源
注意:此字段可能返回 null,表示取不到有效值。
CvmInstanceId String CVM实例ID
注意:此字段可能返回 null,表示取不到有效值。
CvmInstanceName String CVM实例名称
注意:此字段可能返回 null,表示取不到有效值。
Tags Array of String target标签
注意:此字段可能返回 null,表示取不到有效值。

KongUpstreamInfo

服务的后端配置

被如下接口引用:CreateCloudNativeAPIGatewayService, DescribeCloudNativeAPIGatewayServices, DescribeOneCloudNativeAPIGatewayService, ModifyCloudNativeAPIGatewayService。

名称 类型 必选 描述
Host String IP或域名
注意:此字段可能返回 null,表示取不到有效值。
示例值:www.test.com
Port Integer 端口
注意:此字段可能返回 null,表示取不到有效值。
示例值:80
SourceID String 服务来源ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:ins-102555d0
Namespace String 命名空间
注意:此字段可能返回 null,表示取不到有效值。
示例值:Default
ServiceName String 服务(注册中心或Kubernetes中的服务)名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:demo-service
Targets Array of KongTarget 服务后端类型是IPList时提供
注意:此字段可能返回 null,表示取不到有效值。
SourceType String 服务来源类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:TKE
ScfType String SCF函数类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:event
ScfNamespace String SCF函数命名空间
注意:此字段可能返回 null,表示取不到有效值。
示例值:Default
ScfLambdaName String SCF函数名
注意:此字段可能返回 null,表示取不到有效值。
示例值:helloworld
ScfLambdaQualifier String SCF函数版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:$LATEST
SlowStart Integer 冷启动时间,单位秒
注意:此字段可能返回 null,表示取不到有效值。
示例值:60
Algorithm String 负载均衡算法,默认为 round-robin,还支持 least-connections,consisten_hashing
注意:此字段可能返回 null,表示取不到有效值。
示例值:round-robin
AutoScalingGroupID String CVM弹性伸缩组ID
注意:此字段可能返回 null,表示取不到有效值。
AutoScalingCvmPort Integer CVM弹性伸缩组端口
注意:此字段可能返回 null,表示取不到有效值。
AutoScalingTatCmdStatus String CVM弹性伸缩组使用的CVM TAT命令状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:Normal
AutoScalingHookStatus String CVM弹性伸缩组生命周期挂钩状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:Normal
SourceName String 服务来源的名字
注意:此字段可能返回 null,表示取不到有效值。
RealSourceType String 精确的服务来源类型,新建服务来源时候传入的类型
注意:此字段可能返回 null,表示取不到有效值。
HealthStatus String upstream健康状态HEALTHY(健康), UNHEALTHY(异常), HEALTHCHECKS_OFF(未开启)和NONE(不支持健康检查)
注意:此字段可能返回 null,表示取不到有效值。
ScfCamAuthEnable Boolean 云函数是否开启CAM鉴权,不填时默认为开启(true)
注意:此字段可能返回 null,表示取不到有效值。
示例值:true

KongUpstreamList

kong后端upstream列表

被如下接口引用:DescribeCloudNativeAPIGatewayUpstream。

名称 类型 必选 描述
UpstreamList Array of KongUpstreamPreview
注意:此字段可能返回 null,表示取不到有效值。

KongUpstreamPreview

云原生网关Upstream信息

被如下接口引用:DescribeCloudNativeAPIGatewayUpstream。

名称 类型 必选 描述
ID String 服务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Name String 服务名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:test-service
Target Array of KongTarget 后端配置
注意:此字段可能返回 null,表示取不到有效值。

LimitRule

参数限流的规则

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Filters Array of RuleFilter 请求匹配条件
注意:此字段可能返回 null,表示取不到有效值。
示例值: { "Key": "ip", "Values": [ "8.8.8.8/24" ] }
LimitBy Array of KeyValue 参数限流依据组合
注意:此字段可能返回 null,表示取不到有效值。
示例值:[ { "Key": "ip", "Value": "" }, { "Key": "header", "Value": "host" } ]
QpsThresholds Array of QpsThreshold 限流阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:[ { "Unit": "second", "Max": 10000 } ]

ListCloudNativeAPIGatewayResult

获取云原生API网关实例列表响应结果。

被如下接口引用:DescribeCloudNativeAPIGateways。

名称 类型 描述
TotalCount Integer 总数。
示例值:1
GatewayList Array of DescribeCloudNativeAPIGatewayResult 云原生API网关实例列表。

ListCloudNativeAPIGatewayStrategyBindingGroupInfoResult

获取云原生API网关实例策略绑定网关分组列表响应结果。

被如下接口引用:DescribeAutoScalerResourceStrategyBindingGroups。

名称 类型 描述
TotalCount Integer 数量
示例值:1
GroupInfos Array of CloudNativeAPIGatewayStrategyBindingGroupInfo 云原生API网关实例策略绑定网关分组列表

ListCloudNativeAPIGatewayStrategyResult

获取云原生API网关实例策略响应结果。

被如下接口引用:DescribeAutoScalerResourceStrategies。

名称 类型 描述
TotalCount Integer 总数。
示例值:1
StrategyList Array of CloudNativeAPIGatewayStrategy 云原生API网关实例策略列表。

ListFilter

列表过滤条件,模糊匹配

被如下接口引用:DescribeCloudNativeAPIGatewayCertificates, DescribeCloudNativeAPIGatewayRoutes, DescribeCloudNativeAPIGatewayServices。

名称 类型 必选 描述
Key String 过滤字段
示例值:name
Value String 过滤值
示例值:test

Metadata

元数据信息

被如下接口引用:CreateGovernanceServices, DeleteGovernanceInstances, DeleteGovernanceInstancesByHost, DeleteGovernanceServices, DescribeGovernanceInstances, DescribeGovernanceServices, ModifyGovernanceInstances, ModifyGovernanceServices。

名称 类型 必选 描述
Key String 元数据键名。
注意:此字段可能返回 null,表示取不到有效值。
Value String 元数据键值。不填则默认为空字符串。
注意:此字段可能返回 null,表示取不到有效值。

NacosReplica

Nacos副本信息

被如下接口引用:DescribeNacosReplicas。

名称 类型 描述
Name String 名称
示例值:xxxx
Role String 角色
示例值:leader
Status String 状态
示例值:running
SubnetId String 子网ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxx
Zone String 可用区ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxxx
ZoneId String 可用区ID
注意:此字段可能返回 null,表示取不到有效值。
VpcId String VPC ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-xxx

NacosServerInterface

nacos服务端接口列表,用于云监控

被如下接口引用:DescribeNacosServerInterfaces。

名称 类型 描述
Interface String 接口名
注意:此字段可能返回 null,表示取不到有效值。
示例值:GET:/nacos/v1/config

NativeGatewayServerGroup

云原生网关分组信息

被如下接口引用:DescribeNativeGatewayServerGroups。

名称 类型 描述
GroupId String 云原生网关分组唯一id
示例值:group-xxaaa
Name String 分组名
示例值:prod
Description String 描述信息
示例值:现网
NodeConfig CloudNativeAPIGatewayNodeConfig 节点规格、节点数信息
Status String 网关分组状态。
示例值:Running
CreateTime String 创建时间
示例值:2021-09-09 11:52:30
IsFirstGroup Integer 是否是默认分组。
0:否。
1:是。
示例值:1
BindingStrategy CloudNativeAPIGatewayStrategy 关联策略信息
注意:此字段可能返回 null,表示取不到有效值。
GatewayId String 网关实例 id
注意:此字段可能返回 null,表示取不到有效值。
示例值:gateway-xxxx1234
InternetMaxBandwidthOut Integer 带宽
注意:此字段可能返回 null,表示取不到有效值。
示例值:4
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-09-09 11:52:30
SubnetIds String 子网id
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxx1234

NativeGatewayServerGroups

网关分组列表

被如下接口引用:DescribeNativeGatewayServerGroups。

名称 类型 描述
TotalCount Integer 总数
示例值:20
GatewayGroupList Array of NativeGatewayServerGroup 分组信息数组。

NetworkAccessControl

网络访问策略

被如下接口引用:DescribeCloudNativeAPIGatewayConfig, DescribePublicNetwork, ModifyConsoleNetwork, ModifyNetworkAccessStrategy。

名称 类型 必选 描述
Mode String 访问模式:Whitelist|Blacklist
示例值:Whitelist
CidrWhiteList Array of String 白名单列表
示例值:["0.0.0.0"]
CidrBlackList Array of String 黑名单列表
示例值:["100.10.0.0/24"]

PolarisCLSTopicInfo

北极星日志主题信息

被如下接口引用:DescribeSREInstances。

名称 类型 必选 描述
LogSetId String 日志集ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:123
LogSetName String 日志集名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:123
TopicId String 日志主题ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:123
TopicName String 日志主题名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:123

PolarisLimiterAddress

查询Limiter的接入地址

被如下接口引用:DescribeSREInstanceAccessAddress。

名称 类型 描述
IntranetAddress String VPC接入IP列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:127.0.0.1

QpsThreshold

云原生网关限流插件Qps阈值

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Unit String qps阈值控制维度,包含:second、minute、hour、day、month、year
示例值:second、minute、hour、day、month、year
Max Integer 阈值
示例值:10

RateLimitResponse

云原生网关限流插件自定义响应

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Body String 自定义响应体
注意:此字段可能返回 null,表示取不到有效值。
示例值:hello
Headers Array of KVMapping Headers
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{key:"",value:""},]
HttpStatus Integer http状态码
注意:此字段可能返回 null,表示取不到有效值。
示例值:200

ReleaseVersion

配置发布版本信息

被如下接口引用:DescribeConfigFileReleaseVersions。

名称 类型 必选 描述
Name String 名称
注意:此字段可能返回 null,表示取不到有效值。
Active Boolean 是否生效
注意:此字段可能返回 null,表示取不到有效值。

RouteWafStatus

路由 WAF 状态

被如下接口引用:DescribeWafProtection。

名称 类型 描述
Name String 路由的名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:demo-route
Id String 路由的 ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Status String 路由是否开启 WAF 防护
注意:此字段可能返回 null,表示取不到有效值。
示例值:Open
Methods Array of String 方法
注意:此字段可能返回 null,表示取不到有效值。
示例值:["GET"]
Paths Array of String 路径
注意:此字段可能返回 null,表示取不到有效值。
示例值:["/"]
Hosts Array of String 域名
注意:此字段可能返回 null,表示取不到有效值。
示例值:["tencent.com"]
ServiceName String 路由对应服务的名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:demo-service
ServiceId String 路由对应服务的ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38202

RuleFilter

限流规则的Filter

被如下接口引用:CreateCloudNativeAPIGatewayRouteRateLimit, CreateCloudNativeAPIGatewayServiceRateLimit, DescribeCloudNativeAPIGatewayRouteRateLimit, DescribeCloudNativeAPIGatewayServiceRateLimit, ModifyCloudNativeAPIGatewayRouteRateLimit, ModifyCloudNativeAPIGatewayServiceRateLimit。

名称 类型 必选 描述
Key String 限流条件的Key
注意:此字段可能返回 null,表示取不到有效值。
示例值:ip
Values Array of String 限流条件的Values
注意:此字段可能返回 null,表示取不到有效值。
示例值:8.8.8.8/24

SREInstance

微服务注册引擎实例

被如下接口引用:DescribeSREInstances。

名称 类型 描述
InstanceId String 实例ID
示例值:inst-12345678
Name String 名称
示例值:test
Edition String 版本号
示例值:1.8.6
Status String 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
示例值:creating
SpecId String 规格ID
示例值:spec-12345678
Replica Integer 副本数
示例值:3
Type String 类型
示例值:consul
VpcId String Vpc iD
示例值:vpc-12345678
SubnetIds Array of String 子网ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:["subnet-12345678"]
EnableStorage Boolean 是否开启持久化存储
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
StorageType String 数据存储方式
注意:此字段可能返回 null,表示取不到有效值。
示例值:CLOUD_PREMIUM
StorageCapacity Integer 云硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
Paymode String 计费方式
注意:此字段可能返回 null,表示取不到有效值。
示例值:POSTPAID
EKSClusterID String EKS集群的ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:cls-1234567
CreateTime String 集群创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-04-08 16:20:58
EnvInfos Array of EnvInfo 环境配置信息列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"EnvName":"Apollo环境名称","Status":"running","AdminServiceIp":"","ConfigServiceIp":"客户端接入内网 IP","ConfigInternetServiceIp":"","EnableConfigInternet":false,"EnableConfigIntranet":null,"StorageCapacity":"存储容量规格, 这里的类型是 int","SpecId":"规格 ID","EnvReplica":2,"RunningCount":0,"EnvDesc":"","ClientBandWidth":0}]
EngineRegion String 引擎所在的区域
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-beijing
EnableInternet Boolean 注册引擎是否开启公网
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
VpcInfos Array of VpcInfo 私有网络列表信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:[]
ServiceGovernanceInfos Array of ServiceGovernanceInfo 服务治理相关信息列表
注意:此字段可能返回 null,表示取不到有效值。
Tags Array of KVPair 实例的标签信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"Key":"type","Value":"nacos"}]
EnableConsoleInternet Boolean 引擎实例是否开启控制台公网访问地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
EnableConsoleIntranet Boolean 引擎实例是否开启控制台内网访问地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
ConfigInfoVisible Boolean 引擎实例是否展示参数配置页面
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
ConsoleDefaultPwd String 引擎实例控制台默认密码
注意:此字段可能返回 null,表示取不到有效值。
示例值:nacosxx
TradeType Integer 交易付费类型,0后付费/1预付费
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
AutoRenewFlag Integer 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
CurDeadline String 预付费到期时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-04-08 16:20:58
IsolateTime String 隔离开始时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-04-08 16:20:58
RegionInfos Array of DescribeInstanceRegionInfo 实例地域相关的描述信息
注意:此字段可能返回 null,表示取不到有效值。
EKSType String 所在EKS环境,分为common和yunti
注意:此字段可能返回 null,表示取不到有效值。
示例值:common
FeatureVersion String 引擎的产品版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:STANDARD
EnableClientIntranet Boolean 引擎实例是否开启客户端内网访问地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:false
StorageOption Array of StorageOption 存储额外配置选项
注意:此字段可能返回 null,表示取不到有效值。

ServiceGovernanceInfo

服务治理相关的信息

被如下接口引用:DescribeSREInstances。

名称 类型 必选 描述
EngineRegion String 引擎所在的地域
示例值:ap-beijing
BoundK8SInfos Array of BoundK8SInfo 服务治理引擎绑定的kubernetes集群信息
VpcInfos Array of VpcInfo 服务治理引擎绑定的网络信息
AuthOpen Boolean 当前实例鉴权是否开启
示例值:true
Features Array of String 该实例支持的功能,鉴权就是 Auth
示例值:["Auth"]
MainPassword String 主账户名默认为 polaris,该值为主账户的默认密码
示例值:主账户密码
PgwVpcInfos Array of VpcInfo 服务治理pushgateway引擎绑定的网络信息
LimiterVpcInfos Array of VpcInfo 服务治理限流server引擎绑定的网络信息
CLSTopics Array of PolarisCLSTopicInfo 引擎关联CLS日志主题信息
注意:此字段可能返回 null,表示取不到有效值。

ServiceWafStatus

服务的 WAF 状态

被如下接口引用:DescribeWafProtection。

名称 类型 描述
Name String 服务的名字
注意:此字段可能返回 null,表示取不到有效值。
示例值:demo-service
Id String 服务的 ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:916462a4-8ce4-4605-a7b7-66cd51c38201
Type String 服务的类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:Kubernetes
Status String 服务是否开启 WAF 防护
注意:此字段可能返回 null,表示取不到有效值。
示例值:Open

StorageOption

存储的额外选项

被如下接口引用:CreateEngine, DescribeSREInstances。

名称 类型 必选 描述
Name String 存储对象,分为snap和txn两种
注意:此字段可能返回 null,表示取不到有效值。
示例值:snap
Type String 存储类型,分为三类CLOUD_PREMIUM/CLOUD_SSD/CLOUD_SSD_PLUS,分别对应高性能云硬盘、SSD云硬盘、增强型SSD云硬盘
注意:此字段可能返回 null,表示取不到有效值。
示例值:CLOUD_PREMIUM
Capacity Integer 存储容量,[50, 3200]的范围
注意:此字段可能返回 null,表示取不到有效值。
示例值:50

UpdateCloudNativeAPIGatewayResult

更新云原生API网关响应结果。

被如下接口引用:UpdateCloudNativeAPIGatewaySpec。

名称 类型 描述
GatewayId String 云原生API网关ID。
示例值:gateway-xxxxxx
Status String 云原生网关状态。
示例值:UpdatingSpec
TaskId String 任务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:task-xxxx1234

UpstreamHealthCheckConfig

云原生网关健康检查配置

被如下接口引用:DescribeUpstreamHealthCheckConfig, UpdateUpstreamHealthCheckConfig。

名称 类型 必选 描述
EnableActiveHealthCheck Boolean 开启主动健康检查
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
ActiveHealthCheck KongActiveHealthCheck 主动健康检查配置
注意:此字段可能返回 null,表示取不到有效值。
EnablePassiveHealthCheck Boolean 开启被动健康检查
注意:此字段可能返回 null,表示取不到有效值。
示例值:true
PassiveHealthCheck KongPassiveHealthCheck 被动健康检查配置
注意:此字段可能返回 null,表示取不到有效值。
Successes Integer 连续健康阈值,单位:次
注意:此字段可能返回 null,表示取不到有效值。
Failures Integer 连续异常阈值,单位:次
注意:此字段可能返回 null,表示取不到有效值。
Timeouts Integer 超时阈值,单位:次
注意:此字段可能返回 null,表示取不到有效值。
HealthyHttpStatuses Array of Integer 健康HTTP状态码
注意:此字段可能返回 null,表示取不到有效值。
UnhealthyHttpStatuses Array of Integer 异常HTTP状态码
注意:此字段可能返回 null,表示取不到有效值。
IgnoreZeroWeightNodes Boolean 健康检查屏蔽权重为0的节点
注意:此字段可能返回 null,表示取不到有效值。
示例值:true

VpcInfo

私有网络信息

被如下接口引用:CreateEngine, DescribeSREInstances。

名称 类型 必选 描述
VpcId String Vpc Id
示例值:vpc-xxxxxxxx
SubnetId String 子网ID
示例值:subnet-xxxxxxxx
IntranetAddress String 内网访问地址
注意:此字段可能返回 null,表示取不到有效值。
示例值:xxxx.xx.xx.xx

ZookeeperReplica

Zookeeper副本信息

被如下接口引用:DescribeZookeeperReplicas。

名称 类型 描述
Name String 名称
示例值:zk-xxxxx
Role String 角色
示例值:leading
Status String 状态
示例值:Running
SubnetId String 子网ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-xxxx
Zone String 可用区ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:gz
ZoneId String 可用区ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:300001
AliasName String 别名
注意:此字段可能返回 null,表示取不到有效值。
示例值:zookeeper-0
VpcId String VPC ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-xxx

ZookeeperServerInterface

Zookeeper服务端接口列表,用于云监控

被如下接口引用:DescribeZookeeperServerInterfaces。

名称 类型 描述
Interface String 接口名
注意:此字段可能返回 null,表示取不到有效值。
示例值:getChildren