数据结构

最近更新时间: 2024-09-11 15:05:11

InstanceEnrichedInfo

包含虚拟机所在TSF中的位置信息

被如下接口引用:DescribeInstances

名称 必选 允许NULL 类型 描述
InstanceId String 机器ID
InstanceName String 机器名称
LanIp String 机器内网IP
WanIp String 机器外网IP
VpcId String 机器所在VPC
InstanceStatus String 机器运行状态 Pending Running Stopped Rebooting Starting Stopping Abnormal Unknown
InstanceAvailableStatus String 机器可用状态(表示机器上的Agent在线)
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
GroupId String 机器所在部署组ID
GroupName String 部署组名称

TsfPageInvocationStatisticsV2

服务调用统计查询分页结果

被如下接口引用:DescribeInvocationStatistics

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数量
Content Array of InvocationStatisticsV2 内容列表

IpListResult

IpListResult

被如下接口引用:CreateServiceInstance

名称 必选 允许NULL 类型 描述
InstanceId String InstanceId
Ip String Ip
UserName String UserName
Password String Password
MachineId String machineId

FindContainerGroupResultV2

1.16 容器部署组详情(FindContainerGroup) Result

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
InstanceCount Int64 实例总数
RunInstanceCount Int64 已启动实例总数
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用id
ApplicationName String 应用名称
ApplicationType String 应用类型
LbIp String 负载均衡ip
ClusterIp String Service ip
NodePort String NodePort端口,只有公网和NodePort访问方式才有值
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
AccessType Int64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
Envs Array of Env 环境变量数组
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id

SimpleClusterV2

简单集群

被如下接口引用:

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型

InstanceEnrichedInfoPage

InstanceEnrichedInfo列表结构

被如下接口引用:DescribeInstances

名称 必选 允许NULL 类型 描述
TotalCount Uint64 总数量
Content Array of InstanceEnrichedInfo 列表

InterfaceRequest

单条接口请求详情

被如下接口引用:DescribeInterfaceRequest

名称 必选 允许NULL 类型 描述
TraceId String trace id
Timestamp Int64 起始时间
Duration Int64 耗时
ResultStatus String 结果状态
ResultError String 错误
InstanceInfo InstanceInfo 实例信息

GroupListV2

部署组列表信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组id
GroupName String 部署组名

Namespace

命名空间

被如下接口引用:DescribeNamespaces、DescribeSimpleNamespaces

名称 必选 允许NULL 类型 描述
NamespaceId String 命名空间ID
NamespaceCode String 命名空间编码
NamespaceName String 命名空间名称
NamespaceDesc String 命名空间描述
IsDefault String 默认命名空间
NamespaceStatus String 命名空间状态
DeleteFlag Bool 删除标识
CreateTime String 创建时间
UpdateTime String 更新时间
ClusterList Array of Cluster 集群数组,仅携带集群ID,集群名称,集群类型等基础信息。
ClusterId String 集群ID
NamespaceResourceType String 集群资源类型
NamespaceType String 命名空间类型
IsHaEnable String 是否开启高可用
ProgramId String 数据集id

TsfPageMsRunningApplicationV2

微服务运行态应用分页列表对象

被如下接口引用:DescribeMsRunningApplications

名称 必选 允许NULL 类型 描述
TotalCount Int64 运行微服务的应用个数
Content Array of MsRunningApplicationV2 运行微服务的应用列表

ConsumerV2

Consumer

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConsumerControllerName String ConsumerControllerName
ToProviderName String ToProviderName
ToProviderServiceName String ToProviderServiceName

GatewayWeChatMiniProgramLoginPlugin

微服务网关微信登录插件

被如下接口引用:DescribeGatewayWeChatMiniProgramLoginPlugin

名称 必选 允许NULL 类型 描述
Id String 网关插件ID
Name String 插件名称
Description String 插件描述
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
Status String 发布状态: drafted/released
WeChatAppId String 微信小程序AppId
RequestCodeBaggagePosition String 微信小程序请求code携带位置:header/cookie
SessionKeyName String 自定义登录态参数名
SessionExpireTime Int64 自定义登录态过期时间,单位:秒
RequestSessionBaggagePosition String 前台业务请求自定义登录态参数位置:header/cookie
BusinessSessionBaggagePosition String 向业务后台传输登录态参数位置:header/query/cookie
ResponseSessionBaggagePosition String 返回自定义登录态参数位置:header
MetaDataTagInfoList String 元数据转标签配置的Json串
CustomizeTagInfoList String 自定义标签配置的Json串

PortsResult

PortsResult

被如下接口引用:CreateServiceInstance、ListTsfModulesDetail

名称 必选 允许NULL 类型 描述
PortId String PortId值
PortType String PortType值
Port String Port值
DefaultPort String DefaultPort值
ModuleId String ModuleId值
EnableRegInConsul Int64 EnableRegInConsul值

TsfPageUnitNamespace

单元化命名空间翻页对象

被如下接口引用:DescribeUnitNamespaces、DescribeUsableUnitNamespaces

名称 必选 允许NULL 类型 描述
TotalCount Int64 记录总数
Content Array of UnitNamespace 记录实体列表

TsfPageZipkinSpanInfoV2

调用链Span列表

被如下接口引用:GetOssTraceSpans

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条目数
Content Array of ZipkinSpanInfoV2 调用链Span列表

VmGroupOtherV2

虚拟机部署组其他字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 分组Id
PackageId String 程序包Id
PackageName String 程序包名称
PackageVersion String 程序包版本
InstanceCount Int64 分组实例数
RunInstanceCount Int64 分组运行中实例数
OffInstanceCount Int64 分组中停止实例数
GroupStatus String 分组状态

CircuitBreakerStrategy

熔断策略

被如下接口引用:CreateCircuitBreakerRule、DescribeCircuitBreakerRule、DescribeCircuitBreakerRules、UpdateCircuitBreakerRule

名称 必选 允许NULL 类型 描述
StrategyId String 熔断策略ID
RuleId String 熔断策略所属熔断规则ID
MinimumNumberOfCalls Int64 最少请求数
SlidingWindowSize Int64 滚动窗口统计时间
WaitDurationInOpenState Int64 熔断开启到半开间隔,单位s
FailureRateThreshold Int64 失败请求比例
MaxEjectionPercent Int64 最大熔断实例的比例
SlowCallDurationThreshold Int64 慢请求阈值
SlowCallRateThreshold Int64 慢请求比例
ApiList Array of CircuitBreakerApi 熔断策略作用API

ManagerHttp

运营端透传http请求的入参类型

被如下接口引用:

名称 必选 允许NULL 类型 描述
Url String url
Body String body
Method String method

TsfPageContainerEvent

分页的 ContainerEvent

被如下接口引用:DescribeContainerEvents

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回个数
Content Array of ContainerEvent events 数组

TypeCode

术语描述对象,码表

被如下接口引用:DescribeRecordCodes

名称 必选 允许NULL 类型 描述
Code String 术语英文描述
Name String 术语中文描述

InstanceRequests

多条实例请求详情

被如下接口引用:DescribeInstanceRequest

名称 必选 允许NULL 类型 描述
TotalCount Int64 内容
Content Array of InstanceRequest 总条数

UploadInfo

上传包ID

被如下接口引用:UploadPkg

名称 必选 允许NULL 类型 描述
UploadId String 上传包ID

Cluster

集群

被如下接口引用:DescribeClusterInstanceCount、DescribeNamespaces、DescribeSimpleClusters、DescribeSimpleNamespaces

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterDesc String 集群描述
ClusterType String 集群类型
VpcId String 集群所属私有网络ID
ClusterStatus String 集群状态
ClusterCIDR String 集群CIDR
ClusterTotalCpu Float 集群总CPU,单位: 核
ClusterTotalMem Float 集群总内存,单位: G
ClusterUsedCpu Float 集群已使用CPU,单位: 核
ClusterUsedMem Float 集群已使用内存,单位: G
InstanceCount Int64 集群机器实例数量
RunInstanceCount Int64 集群可用的机器实例数量
NormalInstanceCount Int64 集群正常状态的机器实例数量
DeleteFlag Bool 删除标记:true:可以删除;false:不可删除
CreateTime String 创建时间
UpdateTime String 更新时间
TsfRegionId String 集群所属TSF地域ID
TsfRegionName String 集群所属TSF地域名称
TsfZoneId String 集群所属TSF可用区ID
TsfZoneName String 集群所属TSF可用区名称
DeleteFlagReason String 集群不可删除的原因
ClusterLimitCpu Float 集群最大CPU限制,单位:核
ClusterLimitMem Float 集群最大内存限制,单位:G
RunServiceInstanceCount Int64 集群可用的服务实例数量
SubnetId String 集群所属子网ID
OperationInfo OperationInfo 返回给前端的控制信息
ClusterVersion String 集群版本

LaneRule

泳道规则

被如下接口引用:DescribeLaneRule、DescribeLaneRules

名称 必选 允许NULL 类型 描述
RuleId String 泳道规则ID
RuleName String 泳道规则名称
Priority Int64 优先级
Remark String 备注
RuleTagList Array of LaneRuleTag 泳道规则标签列表
RuleTagRelationship String 泳道规则标签关系
LaneId String 泳道ID
Enable Bool 开启状态
CreateTime Int64 创建时间
UpdateTime Int64 更新时间

LaneInfo

泳道

被如下接口引用:DescribeGroupLane、DescribeLane、DescribeLanes、DisableLaneGroupEntrance

名称 必选 允许NULL 类型 描述
LaneId String 泳道ID
LaneName String 泳道名称
Remark String 泳道备注
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
LaneGroupList Array of LaneGroup 泳道部署组
Entrance Bool 是否入口应用
NamespaceIdList Array of String 泳道已经关联部署组的命名空间列表

ProtocolPort

端口对象

被如下接口引用:CreateContainGroup、DeployContainerGroup、DescribeContainerGroupDeployInfo、DescribeContainerGroupDetail、DescribeDeployGroup、DescribeSingleContainerGroups、FindContainerGroup、GetContainGroupDeployInfo、ModifyContainerGroup、UpdateContainerGroup

名称 必选 允许NULL 类型 描述
Protocol String TCP UDP
Port Int64 服务端口
TargetPort Int64 容器端口
NodePort Int64 主机端口

RepositoryInfo

仓库信息

被如下接口引用:DescribeRepositories、DescribeRepository

名称 必选 允许NULL 类型 描述
RepositoryId String 仓库ID
RepositoryName String 仓库名称
RepositoryType String 仓库类型(默认仓库:default,私有仓库:private)
RepositoryDesc String 仓库描述
IsUsed Bool 仓库是否正在被使用
CreateTime String 仓库创建时间
BucketName String 仓库桶名称
BucketRegion String 仓库桶所在地域
Directory String 仓库目录

ImageUserIsExistsResultV2

ImageUserIsExistsResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
Data ImageUserIsExists 用户是否存在

FindContainerGroupResult

1.16 容器部署组详情(FindContainerGroup) Result

被如下接口引用:FindContainerGroup

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
InstanceCount Int64 实例总数
RunInstanceCount Int64 已启动实例总数
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用id
ApplicationName String 应用名称
ApplicationType String 应用类型
LbIp String 负载均衡ip
ClusterIp String Service ip
NodePort String NodePort端口,只有公网和NodePort访问方式才有值
CpuLimit String 最大分配cpu 核数,如0.6
MemLimit String 最大分配内存M数
AccessType Int64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
Envs Array of Env 环境变量数组
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id

MonitorStatisticsPolicy

MonitorStatisticsPolicy

被如下接口引用:DescribeMonitorStatisticsPolicy、ListMonitorStatisticsPolicy

名称 必选 允许NULL 类型 描述
PolicyId String 监控统计策略id
KeyWords String 关键词
GroupList Array of MonitorStatisticsPolicyGroup 部署组列表信息
NamespaceId String 命名空间id
CreateTime String 创建时间
UpdateTime String 更新时间

ContainerInstanceResourceConfig

容器实例相关的参数配置

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
ImportMode Array of String 实例导入方式,可多个,公有云为 ["R"],独立版的取值有 "M" 脚本模式、"S" SSH 模式
MasterNumLimit Int64 SSH 模式时,前端应该限制用户填这个数量的 master 主机信息
NodeNumLimitPerSetup Int64 SSH 模式时,前端应该限制用户填的最高数量的 node 主机信息

TsfPageZone

TSF可用区列表对象

被如下接口引用:DescribeTsfZones

名称 必选 允许NULL 类型 描述
TotalCount Int64 TSF可用区总数目
Content Array of TsfZone TSF可用区列表

ListAlarmReceiverResult

ListAlarmReceiverResult

被如下接口引用:ListAlarmReceivers

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of AlarmReceiverResult Content

AlarmOverviewContent

告警记录概览页信息

被如下接口引用:DescribeAlarmOverviewList

名称 必选 允许NULL 类型 描述
MetricName String 展示给前端的告警记录的指标名
RestoredNums Int64 该告警指标24小时内,已恢复的告警条数
UnRestoredNums Int64 该告警指标24小时内,未恢复的告警条数

AddInstanceResult

添加实例到集群的结果

被如下接口引用:AddClusterInstances

名称 必选 允许NULL 类型 描述
FailedInstanceIds Array of String 添加集群失败的节点列表
SuccInstanceIds Array of String 添加集群成功的节点列表
TimeoutInstanceIds Array of String 添加集群超时的节点列表
FailedReasons Array of String 失败的节点的失败原因

EventPolicyResult

EventPolicyResult

被如下接口引用:CreateAlarmPolicy、DescribeAlarmPolicy、ListAlarmPolicies、ModifyAlarmPolicy

名称 必选 允许NULL 类型 描述
TriggerCondition Int64 TriggerCondition
Frequency Int64 Frequency
EventPolicyId String EventPolicyId
PolicyId String PolicyId

LaneRules

泳道规则分页查询

被如下接口引用:DescribeLaneRules

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of LaneRule 泳道规则列表

TaskFlowBatchEdge

工作流执行批次的图信息

被如下接口引用:DescribeFlowBatchGraph

名称 必选 允许NULL 类型 描述
FlowId String 工作流 ID
FlowBatchId String 工作流批次 ID
FlowBatchLogId String 工作流批次历史 ID
BatchId String 批次 ID
BatchLogId String 批次历史 ID
GraphId String 图 ID
NodeId String 节点 ID
ChildNodeId String 子节点 ID
CoreNode String 是否核心节点
NodeName String 节点名称
EdgeType String 边节点类型
NodeType String 节点类型
SuccessRatio Int64 节点执行成功率
PositionX String X轴坐标
PositionY String Y轴坐标
State String 节点状态
TaskId String 任务节点ID
TaskLogId String 任务节点历史ID

TaskRecord

任务定义

被如下接口引用:DescribeTaskDetail、DescribeTaskRecords

名称 必选 允许NULL 类型 描述
TaskName String 任务名称
TaskType String 任务类型
ExecuteType String 执行类型
TaskContent String 任务内容,长度限制65535字节
GroupId String 分组ID
TimeOut Int64 超时时间
RetryCount Int64 重试次数
RetryInterval Int64 重试间隔
TaskRule TaskRule 触发规则
TaskState String 是否启用任务,ENABLED/DISABLED
TaskId String 任务ID
SuccessOperator String 判断任务成功的操作符
SuccessRatio Int64 判断任务成功的阈值
ShardCount Int64 分片数量
AdvanceSettings AdvanceSettings 高级设置
ShardArguments Array of ShardArgument 分片参数
BelongFlowIds Array of String 所属工作流ID
TaskLogId String 任务历史ID
TriggerType String 触发类型
TaskArgument String 任务参数,长度限制10000个字符

RealtimeLogSet

实时日志查询结果集合

被如下接口引用:SearchOssRealtimeBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog

名称 必选 允许NULL 类型 描述
RealtimeTs Uint64 请求基准时间戳(用于下次调用)
BusinessLogSet TsfPageBusinessLogV2 业务日志集合
StdoutLogSet TsfPageStdoutLogV2 标准输出日志集合
MeshLogSet TsfPageMeshLog Meh日志集合

ZipkinTraceInfo

调用链信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TraceId String 调用链ID
Timestamp Uint64 调用链时间戳
Duration Uint64 调用链时耗
ResultStatus String 调用链结果

FileConfigRelease

文件配置项发布信息

被如下接口引用:DescribeFileConfigReleases

名称 必选 允许NULL 类型 描述
ConfigReleaseId String 配置项发布ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ReleaseDesc String 发布描述
ReleaseTime String 发布时间
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称

RouteReleaseHistoryV2

路由规则启停记录

被如下接口引用:

名称 必选 允许NULL 类型 描述
RouteReleaseLogId String 路由规则发布记录ID
MicroserviceId String 微服务ID
RouteRuleId String 路由规则ID
EnableTime String 路由规则部署开始时间
DisableTime String 路由规则停止时间
ReleaseDesc String 路由规则发布
RouteRule RouteV2 路由规则详情
AppId String 账号APPID
Uin String 账号Owner用户唯一ID
SubAccountUin String 账号用户唯一ID

TsfPageFileConfigReleaseLog

文件配置项发布日志列表

被如下接口引用:DescribeFileConfigReleaseLogs

名称 必选 允许NULL 类型 描述
TotalCount Int64 数量
Content Array of FileConfigReleaseLog 列表

ExpandSubrule

ExpandSubrule

被如下接口引用:DescribeScalableRuleAttribute

名称 必选 允许NULL 类型 描述
Indicators Int64 Indicators
IndicatorType Int64 IndicatorType
RuleType Int64 RuleType

JvmLog

Jvm日志查询时每行日志详情封装

被如下接口引用:DescribeJvmLogs

名称 必选 允许NULL 类型 描述
Content String 日志内容
InstanceIp String 实例ip
InstanceId String 实例id
Timestamp String 日志产生的时间戳
GroupId String 部署组Id

ShardArgument

分片参数

被如下接口引用:CreateTask、DescribeTaskDetail、DescribeTaskExecuteShardArgument、DescribeTaskRecords、ModifyTask

名称 必选 允许NULL 类型 描述
ShardKey Uint64 分片参数 KEY,整形, 范围 [1,1000]
ShardValue String 分片参数 VALUE

VolumeMountInfo

容器卷挂载点信息

被如下接口引用:DeployContainerGroup

名称 必选 允许NULL 类型 描述
VolumeMountName String 挂载数据卷名称
VolumeMountPath String 挂载路径
VolumeMountSubPath String 挂载子路径
ReadOrWrite String 读写,1:读 2:读写

GroupPodResult

部署组实例列表

被如下接口引用:DescribePodInstances

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of GroupPod 列表信息

MetricDimension

指标维度

被如下接口引用:DescribeInvocationMetricDataCurve

名称 必选 允许NULL 类型 描述
Name String 指标维度名称
Value String 指标维度取值

OverviewHostResourceUsage

TSF实例相关基本信息概览

被如下接口引用:DescribeHostResourceUsage

名称 必选 允许NULL 类型 描述
RunHostCount Int64 运行云主机数
HostCount Int64 云主机总数

TsfPageConfigSummaryV2

TsfPage<Config>

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigSummary 配置项列表

ContainerTasks

变更记录任务

被如下接口引用:DescribeContainerTasks

名称 必选 允许NULL 类型 描述
TaskId String taskId
TaskTime String 任务开始时间
Type Int64 任务类型字段,0:没有任务(在此接口中,不用出现0),1:发布程序包;2.部署操作;3.扩容操作;4.启动操作;5.停止操作;6.缩容操作;7.发布日志配置,8.删除销毁操作
Status Int64 变更状态,0:成功 1:失败 2:执行中
GroupId String 分组id
GroupName String 分组名称
ImageName String 镜像名称
ImageVersion String 镜像版本
TaskDesc String 任务详情描述
TotalCount Int64 任务总个数
SuccessCount Int64 成功任务个数
FailCount Int64 失败任务个数

DescribeApplicationsOtherResultV2

应用列表其它字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceCount Int64 总实例个数
RunInstanceCount Int64 运行实例个数

TsfPageConfigRelease

TSF配置项发布信息分页对象

被如下接口引用:DescribeConfigReleases、DescribePublicConfigReleases

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigRelease 配置项发布信息数组

ApiUseStatisticsEntity

API 日统计数据点

被如下接口引用:DescribeApiUseDetail

名称 必选 允许NULL 类型 描述
Name String 名称
Count String 次数
Ratio String 比率

AuthCondition

用于 TSF 服务鉴权,表示鉴权条件

被如下接口引用:DescribeAuthorizationInfo、ModifyAuthorizationInfo

名称 必选 允许NULL 类型 描述
Type String 类型,meta 或者 tag;条件为服务名时用 meta,其他用 tag
Key String 条件为服务名时,key 为 sourceServiceId;条件是 tag 时,key 为用户自定义
Operator String 操作符,从中选其一,equal, notEqual, in, notIn, regex
ValueList Array of String 如果操作符不是 in / notIn, 值只有一个
SourceServiceList Array of AuthMicroservice 如果条件是服务名,在回包中这个数组中包含主调服务信息

GatewayTagPlugin

微服务网关TAG插件明细

被如下接口引用:DescribeGatewayTagPlugin

名称 必选 允许NULL 类型 描述
Id String 网关插件id
Name String 插件名称
Description String 插件描述
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
Status String 发布状态: drafted/released
TagPluginInfoList String 参数配置json串

GatewayDeployGroup

api分组已绑定的网关部署组

被如下接口引用:DescribeApiGroup、DescribeApiGroups、DescribeGroupBindedGateways、DescribeGroupGateways、DescribeGroupsWithPlugin、DescribeUsableGatewayGroups

名称 必选 允许NULL 类型 描述
DeployGroupId String 网关部署组ID
DeployGroupName String 网关部署组名称
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用分类:V:虚拟机应用,C:容器应用
GroupStatus String 部署组应用状态,取值: Running、Waiting、Paused、Updating、RollingBack、Abnormal、Unknown
ClusterType String 集群类型,C :容器,V:虚拟机

ImageRepositorySecret

镜像仓库密钥

被如下接口引用:DescribeSecretList

名称 必选 允许NULL 类型 描述
Id String 凭证ID
SecretName String 凭证名称
RepositoryDomain String 镜像仓库域名
GroupId String 部署组ID
Username String 登录用户名
Password String 登录密码
AuthType String 认证类型,默认-"kubernetes.io/dockercfg"
AuthData Array of AuthDataMap 认证数据

StatisticsEntryV2

概览页统计列表条目

被如下接口引用:

名称 必选 允许NULL 类型 描述
PrimeKey String 主字段
SubKey String 附字段
Value String

TaskExecuteHistoryRecordPage

任务执行记录的流水列表

被如下接口引用:DescribeTaskExecuteHistoryRecords

名称 必选 允许NULL 类型 描述
TotalCount Int64 分页总数
Content Array of TaskExecuteHistoryRecord 分页对象

StdoutLogV2

标准输出日志

被如下接口引用:SearchOssRealtimeBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog、SearchStdoutLog

名称 必选 允许NULL 类型 描述
InstanceId String 实例ID
Content String 日志内容
Timestamp Uint64 日志时间戳
InstanceIp String 实例IP

BusinessLogV2

业务日志

被如下接口引用:SearchBusinessLog、SearchOssBusinessLog、SearchOssRealtimeBusinessLog、SearchOssSpanBusinessLog、SearchOssStaticBusinessLog、SearchOssSurroundBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog、SearchSpanBusinessLog、SearchSurroundBusinessLog

名称 必选 允许NULL 类型 描述
InstanceId String 实例ID
Content String 日志内容
Timestamp Uint64 日志时间戳
InstanceIp String 实例IP
LogId String 日志ID
GroupId String 部署组ID

TsfZoneResult

可用区信息

被如下接口引用:DescribeTsfmanagerZones、DescribeZones

名称 必选 允许NULL 类型 描述
TZoneId String tZoneId
TZoneName String tZoneName
TRemark String tRemark
TRegionId String tRegionId

GroupInfo

日志投递kafka用,描述部署组信息

被如下接口引用:AssociateConfigWithGroup、DescribeAssociateRelation、DescribeDeliveryConfigs

名称 必选 允许NULL 类型 描述
GroupId String 部署组id
GroupName String 部署组名称
ClusterId String 集群id
ClusterName String 集群名称
ClusterType String 集群类型
NamespaceName String 命名空间名称
AssociateTime String 绑定时间

GroupsByScalableRuleIdV2

GroupsByScalableRuleId

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String ApplicationId
ApplicationName String ApplicationName
GroupId String GroupId
GroupName String GroupName
Status Int64 Status
UpdateTime String UpdateTime
RuleId String 弹性伸缩规则id

UnitRuleTag

微服务网关单元化规则标签

被如下接口引用:CreateUnitRule、DescribeEnabledUnitRule、DescribeUnitRule、DescribeUnitRules、UpdateUnitRule

名称 必选 允许NULL 类型 描述
UnitRuleItemId String 单元化规则项ID
Id String 规则ID
TagType String 标签类型 : U(用户标签)
TagField String 标签名
TagOperator String 操作符:IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX
TagValue String 标签值

TagRouteItemList

标签路由规则

被如下接口引用:CreateRouteRule、DescribeRouteReleaseHistory、DescribeRouteRule、DescribeRouteRules、ModifyRouteRule

名称 必选 允许NULL 类型 描述
TagRouteId String 标签路由规则项Id
SourceType String 标签路由,标签类型,表示系统标签或自定义标签, 系统标签: S, 自定义标签: U
SourceField String 标签路由匹配源字段
SourceMatchRule String 标签路由匹配源规则, 等于: EQUAL, 不等于: NOT_EQUAL, 包含: IN, 不包含: NOT_IN, 正则表达式: REGEX
SourceValue String 标签路由匹配源取值
TargetField String 标签路由匹配目标字段
TargetValue String 标签路由匹配目标取值
RouteRuleId String 标签路由所属路由Id

AppPkgInfo

应用的包信息

被如下接口引用:ListAppPkg

名称 必选 允许NULL 类型 描述
ApplicationId String 应用ID
PkgCount Int64 应用下的程序包数量

TaskFlowLog

工作流修改历史流水

被如下接口引用:DescribeTaskFlow

名称 必选 允许NULL 类型 描述
FlowLogId String 批次历史 ID
TaskCount Int64 工作流中任务数量
FlowId String 工作流历史 ID
State String 工作流可用状态
FlowName String 工作流名称
TriggerRule TaskRule 触发规则
GraphId String 工作流对应的图 ID
TimeOut Int64 超时时间

ApiInfo

微服务网关API信息

被如下接口引用:CreateGatewayApi

名称 必选 允许NULL 类型 描述
NamespaceId String 命名空间Id,若为外部API,为固定值:"namespace-external"
MicroserviceId String 服务Id,若为外部API,为固定值:"ms-external"
Path String API path
Method String Api 请求
PathMapping String 请求映射
Host String api所在服务host,限定外部Api填写。格式: http://127.0.0.1:8080
Description String api描述信息

ZipkinAnnotation

调用链Span注解

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
Value String 注解值
Timestamp Uint64 注解时间戳
Endpoint ZipkinEndPoint 注解端点信息

HealthCheckSettings

健康检查参数

被如下接口引用:DeployContainerGroup、DeployGroup、DescribeContainerGroupDeployInfo、DescribeContainerGroupDetail、DescribeGroup、UpdateHealthCheckSettings

名称 必选 允许NULL 类型 描述
LivenessProbe HealthCheckSetting 存活健康检查
ReadinessProbe HealthCheckSetting 就绪健康检查

TsfPageSimpleClusterV2

TSF分页简单集群

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleCluster 简单集群列表

TsfPageClusterV3

Tsf分页集群对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Uint64 集群总数目
Content ClusterV3 集群列表

CosUploadInfo

cos上传所需信息

被如下接口引用:CheckUploadInfo、DescribeUploadInfo、GetUploadInfo

名称 必选 允许NULL 类型 描述
PkgId String 程序包ID
Bucket String
Region String 目标地域
Path String 存储路径
Credentials CosCredentials 鉴权信息

ImageTagsV2

列表信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
RepoName String 仓库名
TagName String 版本名称
TagId String 版本ID
ImageId String 镜像ID
Size String 大小
CreationTime String 创建时间
UpdateTime String 更新时间
Author String 镜像制作者
Architecture String CPU架构
DockerVersion String Docker客户端版本
Os String 操作系统
PushTime String push时间
SizeByte Int64 单位为字节

TsfPageMicroserviceGroup

微服务下部署组列表

被如下接口引用:DescribeMicroserviceGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 数据总数
Content Array of MicroserviceGroup 翻页数据

DescribeResourceConfigLicenseResource

DescribeResourceConfig

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Name String Name
Quota Uint64 Quota

TsfPageVmTask

虚拟机任务分页信息

被如下接口引用:DscribeTasks

名称 必选 允许NULL 类型 描述
TotalCount Int64 任务总数目
Content Array of VmTask 任务详情列表

CurvePoint

构成监控数据图的曲线坐标点

被如下接口引用:DescribeJvmMonitor

名称 必选 允许NULL 类型 描述
Label String 当前坐标 X轴的值 当前是日期格式:"yyyy-MM-dd HH:mm:ss"
Value String 当前坐标 Y轴的值
Timestamp String 该坐标点时间戳

TsfPageConfigV2

TsfPage<Config>

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TsfPageConfig
Content Array of Config 配置项列表

ConfigTemplate

配置模板对象

被如下接口引用:DescribeConfigTemplate、DescribeConfigTemplates

名称 必选 允许NULL 类型 描述
ConfigTemplateId String 配置模板Id
ConfigTemplateName String 配置模板名称
ConfigTemplateDesc String 配置模板描述
ConfigTemplateType String 配置模板对应的微服务框架
ConfigTemplateValue String 配置模板数据
CreateTime String 创建时间
UpdateTime String 更新时间

ScalableSubRuleV2

弹性扩缩容监控指标类型

被如下接口引用:

名称 必选 允许NULL 类型 描述
Indicators Uint64 监控指标,如监控CPU和MEM,则为百分比0-100;监控RT,则为响应时间(ms), 0-99999999
IndicatorType Uint64 规则指标类型: 1:CPU, 2:MEM, 3:RT

UnitRule

微服务网关单元化规则

被如下接口引用:DescribeEnabledUnitRule、DescribeUnitRule、DescribeUnitRules

名称 必选 允许NULL 类型 描述
Id String 规则ID
GatewayInstanceId String 网关实体ID
Name String 规则名称
Description String 规则描述
Status String 使用状态:enabled/disabled
UnitRuleItemList Array of UnitRuleItem 规则项列表

ContainerGroupDeploy

获取部署组

被如下接口引用:DescribeContainerGroupDeployInfo

名称 必选 允许NULL 类型 描述
GroupId String 部署组id
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuRequest String 业务容器初始分配的 CPU 核数,对应 K8S request
CpuLimit String 业务容器最大分配的 CPU 核数,对应 K8S limit
MemRequest String 业务容器初始分配的内存 MiB 数,对应 K8S request
MemLimit String 业务容器最大分配的内存 MiB 数,对应 K8S limit
AccessType Int64 0:公网 1:集群内访问 2:NodePort
ProtocolPorts Array of ProtocolPort 端口映射
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
JvmOpts String jvm参数
SubnetId String 子网id
AgentCpuRequest String agent容器初始分配的 CPU 核数,对应 K8S request
AgentCpuLimit String agent容器最大分配的 CPU 核数,对应 K8S limit
AgentMemRequest String agent容器初始分配的内存 MiB 数,对应 K8S request
AgentMemLimit String agent容器最大分配的内存 MiB 数,对应 K8S limit
IstioCpuRequest String istioproxy容器初始分配的 CPU 核数,对应 K8S request
IstioCpuLimit String istioproxy容器最大分配的 CPU 核数,对应 K8S limit
IstioMemRequest String istioproxy容器初始分配的内存 MiB 数,对应 K8S request
IstioMemLimit String istioproxy容器最大分配的内存 MiB 数,对应 K8S limit
Envs Array of Env 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。
HealthCheckSettings HealthCheckSettings 健康检查配置信息,若不指定该参数,则默认不设置健康检查。
DeployAgent Bool 是否部署Agent容器

PathRewriteCreateObject

路径重写创建对象

被如下接口引用:CreatePathRewrites

名称 必选 允许NULL 类型 描述
GatewayGroupId String 网关部署组ID
Regex String 正则表达式
Replacement String 替换的内容
Blocked String 是否屏蔽映射后路径,Y: 是 N: 否
Order Int64 规则顺序,越小优先级越高

DeleteImageTagV2

镜像版本

被如下接口引用:

名称 必选 允许NULL 类型 描述
Reponame String 仓库名,如/tsf/nginx
TagName Array of String 版本号:如V1

PolicyItem

tsf-privilege模块,策略项

被如下接口引用:CreatePolicyDocument

名称 必选 允许NULL 类型 描述
RoleId String 角色ID
ProgramId String 数据集ID

TsfRegionResult

地域信息

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
TRegionId String tRegionId
TRegionName String tRegionName
TRemark String tRemark

AdvanceSettings

高级选项设置

被如下接口引用:CreateTask、DescribeTaskDetail、DescribeTaskRecords、ModifyTask

名称 必选 允许NULL 类型 描述
SubTaskConcurrency Int64 子任务单机并发数限制,默认值为2

PagedProductNews

产品动态分组分页对象

被如下接口引用:DescribeProductNews

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ProductNews 产品动态列表

ImageTagsResult

镜像版本列表

被如下接口引用:DescribeImageTags

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
RepoName String 仓库名,含命名空间,如tsf/ngin
Server String 镜像服务器地址
Content Array of ImageTag 列表信息

ServerlessGroup

Serverless部署组信息

被如下接口引用:DescribeServerlessGroup、DescribeServerlessGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 分组名称
CreateTime String 创建时间
Status String 服务状态
PkgId String 程序包ID
PkgName String 程序包名
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
VpcId String vpc ID
SubnetId String vpc 子网ID
PkgVersion String 程序包版本
Memory String 所需实例内存大小
InstanceRequest Uint64 要求最小实例数
StartupParameters String 部署组启动参数
ApplicationId String 应用ID
InstanceCount Uint64 部署组实例数
ApplicationName Array of String 应用名称

AuthRule

微服务权限规则

被如下接口引用:DescribeAuthorization、DescribeAuthorizationType、DescribeAuthorizations

名称 必选 允许NULL 类型 描述
RuleId String 规则ID
RuleName String 规则名称
IsEnabled String 是否启用
CreateTime String 创建时间
UpdateTime String 更新时间
MicroserviceId String 微服务ID
Tags Array of AuthConditionV2 标签列表

TsfPageMonitorGroup

列表中部署组分页信息,用于云监控

被如下接口引用:DescribeCloudMonitorGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 部署组总数目
Content Array of MonitorGroup 部署组列表信息

VmSubTaskV2

虚拟机子任务信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceId String 机器Id
LanIp String 内网IP
WanIp String 外网IP
InstanceName String 机器名称
AgentState Int64 机器Agent状态
InstanceState Int64 机器状态
TaskStatus Int64 任务状态
TaskRecord String 任务记录

TaskFlowEdge

工作流图中的边

被如下接口引用:CheckFlowGraphValidity、CreateTaskFlow、DescribeTaskFlowGraph、ModifyTaskFlow

名称 必选 允许NULL 类型 描述
NodeId String 节点 ID
ChildNodeId String 子节点 ID
CoreNode String 是否核心任务,Y/N
EdgeType String 边类型
NodeType String 任务节点类型
PositionX String X轴坐标位置
PositionY String Y轴坐标位置
GraphId String 图 ID
FlowId String 工作流 ID
NodeName String 节点名称
TaskId String 任务ID
TaskLogId String 任务历史ID

AlarmPolicyResult

AlarmPolicyResult

被如下接口引用:DescribeAlarmPolicy、ListAlarmPolicies

名称 必选 允许NULL 类型 描述
PolicyId String PolicyId
PolicyName String PolicyName
EventPolicies Array of EventPolicyResult EventPolicies
EnabledEmail Int64 EnabledEmail
EnabledSMS Int64 EnabledSMS
Enabled Int64 Enabled
Receivers Array of AlarmReceiverResult Receivers
AlarmSubId Int64 AlarmSubId
UpdateTime String UpdateTime
CreateTime String CreateTime
EnabledWeChat String EnabledWeChat
EnabledRtx String EnabledRtx

ScalableTask

ScalableTask

被如下接口引用:ListScalableTasks

名称 必选 允许NULL 类型 描述
Taskid String 任务id
Desc String 任务描述
CreateTime String CreateTime
EndTime String EndTime
TaskInstanceList Array of TaskInstance TaskInstanceList

TsfPageApplicationV2

应用分页信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 应用总数目
Content Array of ApplicationForPage 应用信息列表

LicenseProduct

LicenseProduct

被如下接口引用:DescribeLicenseApplications

名称 必选 允许NULL 类型 描述
Name String 产品名
Spec String 产品规格
Function Array of LicenseFunction 选配功能列表
Resource Array of LicenseResource 受限资源列表

TsfPageFileConfig

文件配置项列表

被如下接口引用:DescribeFileConfigSummary、DescribeFileConfigs

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of FileConfig 文件配置数组

OverviewGroupResourceUsage

部署组统计信息

被如下接口引用:DescribeClusterGroupCount、DescribeGroupResourceUsage

名称 必选 允许NULL 类型 描述
GroupCount Uint64 部署组总数
RunGroupCount Uint64 运行部署组总数
StopGroupCount Uint64 停止中部署组总数
AbnormalGroupCount Uint64 异常部署组总数

MeshLog

mesh 组件日志

被如下接口引用:SearchMeshLog、SearchOssRealtimeBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog

名称 必选 允许NULL 类型 描述
InstanceId String 实例ID
Content String 日志内容
Timestamp Uint64 日志时间戳
InstanceIp String 实例IP
Type Int64 mesh 组件类型(0:pilotagent,1:envoy,2:MeshDns)
GroupId String 部署组ID

TaskExecuteRecord

任务执行信息

被如下接口引用:DescribeTaskExecuteRecords

名称 必选 允许NULL 类型 描述
BatchId String 批次ID
ExecuteId String 执行ID
State String 状态
StartTime Uint64 开始时间
EndTime Uint64 结束时间
InstanceId String 实例ID
RetryCount Uint64 重试次数
GroupId String 任务执行分组
TimeOut Uint64 超时时间,单位ms
HistoryCount Int64 执行历史数量
TriggerType String 触发类型
ShardKey Uint64 分片索引参数
ExecuteLogId String 执行历史 ID
BatchLogId String 批次历史 ID
TaskId String 任务 ID
BatchType String 批次类型
FailRetryTime Int64 失败重试次数
ExecuteLog String 执行日志
ExtraData String 附加数据

ContainerGroupOther

部署组列表-其它字段

被如下接口引用:DescribeContainerGroupAttribute

名称 必选 允许NULL 类型 描述
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
LbIp String 负载均衡ip
ClusterIp String Service ip
Status String 服务状态,请参考后面的的状态定义
Message String 服务状态,请参考后面的的状态定义
Envs Array of Env 环境变量
NodePort Uint64 Service NodePort
SubnetId String 子网ID
HealthCheckSettings Array of HealthCheckSetting 健康检查相关字段
IsNotEqualServiceConfig Bool 服务配置信息是否匹配

TsfPageApplicatoinServerLog

应用服务器的日志信息

被如下接口引用:DescribeApplicatoinServerLog

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ApplicationServerLogContent 日志内容

RouteRule

路由规则信息

被如下接口引用:DescribeRouteReleaseHistory、DescribeRouteRule、DescribeRouteRules

名称 必选 允许NULL 类型 描述
RouteRuleId String 路由规则Id
RouteRuleName String 路由规则名称
RouteRuleType String 路由规则类型,包括标签路由和权重标签,标签路由: T , 权重路由: W
RouteRuleDesc String 路由规则描述信息
MicroserviceId String 微服务Id
EnableStatus Bool true/false,true:路由规则为启用状态, false:路由规则为停用状态
CreateTime String 路由规则创建时间
UpdateTime String 路由规则更新时间
TagRouteItemList Array of TagRouteItemList 标签路由规则项信息
WeightRouteItemList Array of WeightRouteItemList 权重路由规则项信息
NamespaceId String 微服务所属命名空间Id
MicroserviceName String 微服务名称

DescribeTransactionsResp

查询主事务列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回的事务数量
Content Array of TxMainTransaction 主事务信息

ScalableTaskV2

ScalableTask

被如下接口引用:

名称 必选 允许NULL 类型 描述
Taskid String 任务id
Desc String 任务描述
CreateTime String CreateTime
EndTime String EndTime
TaskInstanceList Array of TaskInstance TaskInstanceList

TaskRule

任务规则

被如下接口引用:CreateTask、CreateTaskFlow、DescribeTaskDetail、DescribeTaskFlow、DescribeTaskFlows、DescribeTaskRecords、ModifyTask、ModifyTaskFlow

名称 必选 允许NULL 类型 描述
RuleType String 触发规则类型, Cron/Repeat
Expression String Cron类型规则,cron表达式。
RepeatInterval Uint64 时间间隔, 单位毫秒

MonitorStatisticsPolicyV2

MonitorStatisticsPolicy

被如下接口引用:

名称 必选 允许NULL 类型 描述
PolicyId String 监控统计策略id
KeyWords String 关键词
GroupList Array of MonitorStatisticsPolicyGroup 部署组列表信息
NamespaceId String 命名空间id
CreateTime String 创建时间
UpdateTime String 更新时间

MachineList

MachineList

被如下接口引用:CreateMachines、DeleteMachines、ListMachines、ModifyMachines

名称 必选 允许NULL 类型 描述
MachineId String 机器id
Ip String ip值
UserName String UserName值
Password String Password值
ModuleNames Array of String ModuleNames值
ZoneId String ZoneId值
ZoneName String ZoneName值
SshPort Int64 SshPort值

TaskId

任务id

被如下接口引用:DeployGroup、DeployInstance、ExpandGroup、ShirkGroup、ShirkInstance、ShrinkGroup、ShrinkInstance、ShrinkInstances、StartGroup、StartInstance、StopGroup、StopInstance

名称 必选 允许NULL 类型 描述
TaskId String 任务ID

LaneInfos

泳道分页查询

被如下接口引用:DescribeLanes

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of LaneInfo 泳道信息列表

ConfigTemplateResultV2

配置模板列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of ConfigTemplate 配置模板列表

CircuitBreakerRule

熔断规则

被如下接口引用:DescribeCircuitBreakerRule、DescribeCircuitBreakerRules

名称 必选 允许NULL 类型 描述
RuleId String 熔断规则主键
MicroserviceId String 熔断规则微服务ID
MicroserviceName String 微服务服务名称
NamespaceId String 微服务所属命名空间id
TargetServiceName String 目标服务名
TargetNamespaceId String 目标服务所属命名空间ID
StrategyList Array of CircuitBreakerStrategy 熔断策略
IsolationLevel String 熔断级别
Enable Bool 是否开启此规则
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
AppId String APPID
Uin String Uin
SubAccountUin String subAccountUin
TargetNamespaceName String 目标服务所属命名空间

ResultV2

FindMonitorObject返回的结果

被如下接口引用:

名称 必选 允许NULL 类型 描述
ObjName String KeyWordsName 和 GroupName

ScalableRule

ScalableRule

被如下接口引用:ListScalableRule

名称 必选 允许NULL 类型 描述
RuleId String RuleId
Name String Name
ExpandVmCountLimit Int64 ExpandVmCountLimit
ShrinkVmCountLimit Int64 ShrinkVmCountLimit
GroupCount Int64 GroupCount

TsfPageBusinessLog

业务日志列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of BusinessLog 业务日志列表

TaskFlowBatch

工作流对象

被如下接口引用:DescribeFlowBatchHistoryRecords、DescribeFlowBatchRecord、DescribeFlowBatchRecords

名称 必选 允许NULL 类型 描述
FlowId String 工作流 ID
FlowLogId String 工作流历史 ID
FlowBatchLogId String 工作流批次历史 ID
FlowBatchId String 工作流批次 ID
State String 状态
TriggerType String 触发类型
ScheduleFireTime Int64 预计触发时间
StartTime Int64 开始执行时间
EndTime Int64 结束执行时间
HistoryCount Int64 批次历史数量
SpanTime Int64 执行耗时
FlowName String 工作流名称
TimeOut Int64 超时时间

TsfPageVmTaskV2

虚拟机任务分页信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 任务总数目
Content Array of VmTask 任务详情列表

PkgInfo

包信息

被如下接口引用:DescribePkgs、ListPkg

名称 必选 允许NULL 类型 描述
PkgId String 程序包ID
PkgName String 程序包名
PkgType String 程序包类型
PkgVersion String 程序包版本
PkgDesc String 程序包描述
UploadTime String 上传时间
Md5 String 程序包MD5
PkgPubStatus Int64 程序包状态
PkgBindInfo Array of PkgBind 程序包关联关系

TsfPageNamespace

Tsf命名空间分页对象

被如下接口引用:DescribeNamespaces、DescribeSimpleNamespaces

名称 必选 允许NULL 类型 描述
TotalCount Int64 命名空间总条数
Content Array of Namespace 命名空间列表

TsfPageBillingOperationRecord

BillingOperationRecord 翻页对象

被如下接口引用:DescribeBillingOperationRecords

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of BillingOperationRecord 记录实体列表

GroupPodResultV2

部署组实例列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of GroupPod 列表信息

SidecarFilter

lua过滤器

被如下接口引用:DescribeSidecarFilter、DescribeSidecarFilters

名称 必选 允许NULL 类型 描述
FilterId String 过滤器Id
FilterName String 过滤器名称
ApplicationId String 应用Id
ApplicationName String 应用名称
Description String 备注
WorkPosition String 作用位置
TargetServiceNames String 被调服务名
LuaValue String lua脚本值
Status String 发布状态
CreateTime String 创建时间
UpdateTime String 更新时间
ReleasedTime String 末次发布时间
AppId String APPID
Uin String Uin
SubAccountUin String subAccountUin
FilterGroupList Array of SidecarFilterGroup 部署组列表

TemplateProjectV2

ProjectList

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProjectId String 工程id
ProjectName String 工程名
BasePackage String 包路径
LastTime Int64 修改时间
Data String Data
AppId String AppId
Uin String Uin
SubAccountUin String SubAccountUin

TsfPageMeshLog

mesh 日志列表

被如下接口引用:SearchMeshLog、SearchOssRealtimeBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of MeshLog mesh日志 列表
ScrollId String 游标Id
Status String 查询状态

ApplicationApiAccess

Serverless应用外网权限信息

被如下接口引用:DescribeApiAccess

名称 必选 允许NULL 类型 描述
Status String 发布状态: SUCCEEDED/FAILED
SubDomain String 系统给该服务自动分配的域名
ServiceId String ApiGateway 服务ID
Protocol String 协议类型

ApiVersionArray

API版本数组

被如下接口引用:DescribeApiVersions

名称 必选 允许NULL 类型 描述
ApplicationId String App ID
ApplicationName String App 名称
PkgVersion String App 包版本

TaskLastExecuteStatus

任务最近一次执行状态

被如下接口引用:DescribeTaskLastStatus

名称 必选 允许NULL 类型 描述
BatchId String 批次ID
State String 运行状态,RUNNING/SUCCESS/FAIL/HALF/TERMINATED
BatchLogId String 批次历史ID

ZipkinEndPoint

调用链Span端点信息

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
ServiceName String 端点服务名
Ipv4 String 端点IP地址(v4)
Ipv6 String 端点IP地址(v6)
Port Int64 端点端口号

TsfPageVmGroup

列表中部署组分页信息

被如下接口引用:DescribeGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 虚拟机部署组总数目
Content Array of VmGroupSimple 虚拟机部署组列表信息

ResultStatus

APM模块任务下发成功/失败 状态描述, 由于直接返回true或者false不足以前端做逻辑处理顾封装成Status对象,前端以状态码可做逻辑处理

被如下接口引用:CreateFlameGraph

名称 必选 允许NULL 类型 描述
Status String success任务下发成功/error任务下发失败
StatusInfo String success时为"",失败时为对应的错误信息
StatusCode Int64 success时为0,失败时为对应错误码

ListMonitorStatisticsPolicyResult

ListMonitorStatisticsPolicy结果返回类型

被如下接口引用:

名称 必选 允许NULL 类型 描述
PolicyId String 监控统计策略id
KeyWords String 关键词
GroupList GroupList 部署组列表信息
NamespaceId String 命名空间id
CreateTime String 创建时间
UpdateTime String 更新时间

ClusterV3

集群详情

被如下接口引用:

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterDesc String 集群描述
ClusterType String 集群类型
VpcId String 集群所属私有网络ID
ClusterStatus String 集群状态
ClusterCIDR String 集群CIDR
ClusterTotalCpu Float 集群总CPU,单位: 核
ClusterTotalMem Float 集群总内存,单位: G
ClusterUsedCpu Float 集群已使用CPU,单位: 核
ClusterUsedMem Float 集群已使用内存,单位: G
InstanceCount Int64 集群机器实例数量
RunInstanceCount Int64 集群运行中的机器实例数量
NormalInstanceCount Int64 集群正常状态的机器实例数量
DeleteFlag Bool 删除标记:true:可以删除;false:不可删除
CreateTime String 创建时间
UpdateTime String 更新时间
TsfRegionId String 集群所属TSF地域ID
TsfRegionName String 集群所属TSF地域名称
TsfZoneId String 集群所属TSF可用区ID
TsfZoneName String 集群所属TSF可用区名称

DtsTransaction

DTS主事务

被如下接口引用:

名称 必选 允许NULL 类型 描述
TxId Int64 主事务ID
TxBegin Int64 主事务开始时间戳,UTC,精确到毫秒
TxEnd Int64 主事务结束时间戳,UTC,精确到毫秒
TxCommit Int64 主事务提交时间戳,UTC,精确到毫秒
TxRollback Int64 主事务回滚时间戳,UTC,精确到毫秒
TxError Int64 主事务异常停止时间戳,UTC,精确到毫秒
Timeout Int64 主事务超时时长,单位毫秒
Status Int64 主事务状态
EndFlag Int64 主事务结束标识
TimeoutFlag Int64 主事务超时标识
Comment String 异常信息
GroupId String 事务分组ID
Server String 主事务来源服务标识
BranchQty Int64 分支事务数量
RetryFlag Bool 重试标识:true:可以重试;false:不可重试

ThreadDetail

DescribeThreadDetail 接口出参封装

被如下接口引用:DescribeThreadDetail

名称 必选 允许NULL 类型 描述
ThreadName String 线程名称
ThreadState String 线程状态
ThreadInfos String 线程堆栈信息

ImageRepository

镜像仓库

被如下接口引用:DescribeImageRepository

名称 必选 允许NULL 类型 描述
Reponame String 仓库名,含命名空间,如tsf/nginx
Repotype String 仓库类型
TagCount Int64 镜像版本数
IsPublic Int64 是否公共,1:公有,0:私有
IsUserFavor Bool 是否被用户收藏。true:是,false:否
IsQcloudOfficial Bool 是否是腾讯云官方仓库。 是否是腾讯云官方仓库。true:是,false:否
FavorCount Int64 被所有用户收藏次数
PullCount Int64 拉取次数
Description String 描述内容
CreationTime String 创建时间
UpdateTime String 更新时间

TsfPageMicroservice

微服务列表信息

被如下接口引用:DescribeMicroservices、DescribeMicroservicesByGroupIds、DescribeServiceNames

名称 必选 允许NULL 类型 描述
TotalCount Int64 微服务总数目
Content Array of Microservice 微服务列表信息

DockerForUseV2

Docker使用指引

被如下接口引用:

名称 必选 允许NULL 类型 描述
Server String 仓库中心地址
Username String 用户名

GetContainGroupOtherResultV2

部署组其他字段获取

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
LbIp String 负载均衡ip
ClusterIp String Service ip
Status String 服务状态,请参考后面的的状态定义
Message String 异常信息,服务状态为Abnormal时才有

EnvsV2

环境变量

被如下接口引用:AnalyzeLogSchema、ValidateLogSchema

名称 必选 允许NULL 类型 描述
Name String 环境变量名称
Value String 服务端口

ImageRepositoryResultV2

镜像仓库列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Server String 镜像服务器地址
Content Array of ImageRepository 列表信息

TsfPageBusinessLogV2

业务日志列表

被如下接口引用:SearchBusinessLog、SearchOssBusinessLog、SearchOssRealtimeBusinessLog、SearchOssSpanBusinessLog、SearchOssStaticBusinessLog、SearchOssSurroundBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog、SearchSpanBusinessLog、SearchSurroundBusinessLog

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of BusinessLogV2 业务日志列表
ScrollId String 游标ID
Status String 查询状态

ResourceBatchOperationStatusResult

描述批次操作的执行结果

被如下接口引用:ContinueResourceBatchOperation

名称 必选 允许NULL 类型 描述
OperationResult Bool 批次操作的执行结果
BatchNum Uint64 下一个需要执行操作的批次索引

ApplicationV2

应用

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用 ID,如 application-qv3dkda7
ApplicationName String 应用名
ApplicationDesc String 应用描述
ApplicationType String 应用 部署 类型,V 表示 CVM 应用,C 表示容器应用
ApplicationJvmArg String 应用启动时的 JVM 参数
MicroserviceType String 应用类型,M 表示 Mesh 应用,N 表示 Spring Cloud 应用
ProgLang String 应用编程语言,J 表示 Java,P 表示 Python
CreateTime String 应用创建时间
UpdateTime String 应用修改时间
InstanceCount Int64 应用实例数
RunInstanceCount Int64 应用当前运行实例数

RatelimitRuleV2

限流规则

被如下接口引用:CreateRatelimit、DescribeRatelimit

名称 必选 允许NULL 类型 描述
Id String 规则ID
Name String 规则名字,在一个微服务下唯一
Status Uint64 状态 0表示启用 1表示停用
SourceService String 限流规则区分的来源微服务名
DurationSecond Uint64 限流周期,单位秒
DurationQuota Uint64 每周期内的限流配额
ModifyTime Uint64 最近一次修改规则时间,UTC秒数
Description String 描述
Dimensions Array of RatelimitDimension 限制条件列表

AuthConditionV2

用于 TSF 服务鉴权,表示鉴权条件

被如下接口引用:CreateAuthorization、DescribeAuthorization、DescribeAuthorizationType、DescribeAuthorizations、ModifyAuthorization

名称 必选 允许NULL 类型 描述
TagType String 标签类型
TagField String 标签名
TagOperator String 标签运算符
TagValue String 标签值
TagId Int64 标签ID

MonitorStatisticsPolicyGroup

MonitorStatisticsPolicyGroup

被如下接口引用:DescribeMonitorStatisticsPolicy、ListMonitorStatisticsPolicy

名称 必选 允许NULL 类型 描述
GroupId String GroupId
GroupName String GroupName
GroupDesc String GroupDesc
NamespaceId String NamespaceId
NamespaceName String NamespaceName
ApplicationId String ApplicationId
ApplicationName String ApplicationName
ClusterId String ClusterId
ClusterName String ClusterName

DtsAuth

分布式事务鉴权

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 事务分组ID
AppId String 租户ID
Uin String 主账号ID
SubAccountUin String 子账号ID

TsfPageBusinessLogConfigV2

业务日志配置项列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of BusinessLogConfig 业务日志配置项列表

InvocationStatisticsV2

服务调用统计

被如下接口引用:DescribeInvocationStatistics、DescribeInvocationStatisticsRatio

名称 必选 允许NULL 类型 描述
InvocationStatisticsName String 调用统计名称
InvocationSumQuantity Int64 请求总数
InvocationAvgDuration Float 请求平均耗时,单位毫秒
Invocation2xxStatusQuantity Int64 2xx状态码响应请求数
Invocation4xxStatusQuantity Int64 4xx状态码响应请求数
Invocation5xxStatusQuantity Int64 5xx状态码响应请求数
InvocationOtherStatusQuantity Int64 其它状态码响应请求数
InvocationConnectFailedQuantity Int64 连接失败请求数
InvocationTimeoutQuantity Int64 超时请求数
InvocationUnavailableQuantity Int64 服务不可用请求数
InvocationQuantityProportion Float 请求数占比

VmTaskV2

虚拟机操作记录

被如下接口引用:

名称 必选 允许NULL 类型 描述
TaskId String 任务Id
CreateTime String 创建时间
TaskType Int64 任务类型
GroupId String 分组Id
GroupName String 分组名称
PkgId String 程序包Id
PkgName String 程序包名称
PkgVersion String 程序包版本
TaskDesc String 任务描述
TotalCount Int64 子任务数目
SuccessCount Int64 成功的子任务数目
RunCount Int64 运行中的子任务数目
FailCount Int64 失败的子任务数目

ApiStatusResponse

API在线状态

被如下接口引用:DescribeApiStatus

名称 必选 允许NULL 类型 描述
Status Int64 API 状态:0:离线,1:在线

LicenseDuration

LicenseDuration

被如下接口引用:DescribeLicenseApplications

名称 必选 允许NULL 类型 描述
ActiveTime Uint64 开始时间,utc秒数
Period Uint64 有效时长,单位秒

ZipkinSpanInfoV2

调用链Span信息

被如下接口引用:GetOssTraceSpans

名称 必选 允许NULL 类型 描述
Id String Span ID
TraceId String 调用链ID
ParentId String 父Span ID
Name String Span名称
Timestamp Uint64 Span时间戳
Duration Uint64 Span耗时
ResultStatus String Span结果
ServiceName String Span服务名(前端展示)
AnnotationList Array of ZipkinAnnotationV2 Span注解列表
BinaryAnnotationList Array of ZipkinBinaryAnnotationV2 Span二进制注解列表
MetadataList Array of ZipkinMetadataV2 Span元数据列表
InterfaceName String Span接口名(前端展示)
LocalEndpoint ZipkinEndpointV2 Span本地端点
RemoteEndpoint ZipkinEndpointV2 Span远程端点
LabelList Array of SpanLabel Span标签列表

ServiceStatisticsResult

服务统计结果

被如下接口引用:DescribeStatistics

名称 必选 允许NULL 类型 描述
Path String 请求模版路径:type为接口时返回,服务时不返回
Method String 请求方法:type为接口时返回,服务时不返回
MicroserviceId String 微服务Id
MicroserviceName String 微服务名称
RequestCount Uint64 请求数
ErrorRate Float 请求错误率,不带百分号
AvgTimeConsuming Float 平均响应耗时ms
MetricDataCurves Array of MetricDataCurve 响应耗时曲线
InstanceId String 实例id
InstanceName String 实例name
GroupId String 部署组id
GroupName String 部署组name
ClusterType String 部署组类型
GroupExist Int64 部署组是否存在
InstanceExist Int64 实例是否存在,仅限cvm

TaskInstanceV2

TaskInstance

被如下接口引用:

名称 必选 允许NULL 类型 描述
Id String id
Status Int64 status
Mtime String mtime

TsfPageConfigReleaseLogV2

TSF配置项发布日志分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigReleaseLog 配置项发布日志数组

TsfPageRecordResourceTypeNameV2

操作记录资源类型分页列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of RecordResourceTypeNameV2 资源类型列表

UnitNamespace

微服务网关单元化命名空间

被如下接口引用:CreateUnitNamespaces、DescribeUnitNamespaces、DescribeUsableUnitNamespaces

名称 必选 允许NULL 类型 描述
Id String 单元化命名空间ID
NamespaceId String 命名空间ID
NamespaceName String 命名空间Name

ClusterLimitResourceV2

集群limit资源

被如下接口引用:DescribeClusterLimitResource

名称 必选 允许NULL 类型 描述
CpuLimit String 最大分配 CPU 核数
MemLimit String 最大分配内存 MiB 数
CpuRequest String 初始分配 CPU 核数
MemRequest String 初始分配内存 MiB 数

TsfPageRouteReleaseHistory

路由规则启停记录分页对象

被如下接口引用:DescribeRouteReleaseHistory

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of RouteReleaseHistory 路由规则部署记录列表信息

BusinesLogConfigAssociatedGroup

业务日志配置关联部署组信息

被如下接口引用:DescribeBusinessLogConfig、DescribeBusinessLogConfigs、DescribeGroupBusinessLogConfigs

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationId String 部署组所属应用ID
ApplicationName String 部署组所属应用名称
ApplicationType String 部署组所属应用类型
NamespaceId String 部署组所属命名空间ID
NamespaceName String 部署组所属命名空间名称
ClusterId String 部署组所属集群ID
ClusterName String 部署组所属集群名称
ClusterType String 部署组所属集群类型
AssociatedTime String 部署组关联日志配置时间

MonitorGroup

部署组信息,用于云监控

被如下接口引用:DescribeCloudMonitorGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ClusterId String 集群ID
ClusterName String 集群名称
ApplicationId String 应用ID
ApplicationName String 应用名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
GroupDesc String 部署组描述信息

TsfPageGatewayPlugin

GatewayPlugin 翻页对象

被如下接口引用:DescribeGatewayPlugins、DescribePluginInstances

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of GatewayPlugin 记录实体列表

ZipkinTraceInfoV2

调用链信息

被如下接口引用:SearchOssTrace、SearchTrace

名称 必选 允许NULL 类型 描述
TraceId String 调用链ID
Timestamp Uint64 调用链时间戳
Duration Uint64 调用链时耗
ResultStatus String 调用链结果
ResultError Bool 调用链错误标识

CloudMonitorMicroserviceResult

CloudMonitorMicroserviceResult

被如下接口引用:DescribeMicroServiceList、ListCloudMicroServiceFindPagedList

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of CloudMonitorMicroservice Content

ApiDetailInfo

API 明细

被如下接口引用:ChangeApiUsableStatus、DescribeApisWithPlugin、DescribeGatewayApis、DescribeUsableApis

名称 必选 允许NULL 类型 描述
ApiId String API ID
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
MicroserviceId String 服务ID
MicroserviceName String 服务名称
Path String API 请求路径
PathMapping String Api 映射路径
Method String 请求方法
GroupId String 所属分组ID
UsableStatus String 是否禁用
ReleaseStatus String 发布状态
RateLimitStatus String 开启限流
MockStatus String 是否开启mock
CreatedTime String 创建时间
UpdatedTime String 更新时间
ReleasedTime String 发布时间
GroupName String 所属分组名称
Timeout Int64 API 超时,单位毫秒
Host String Api所在服务host
ApiType String API类型。 ms : 微服务API; external :外部服务Api
Description String Api描述信息
GatewayDeployGroupId String 部署组ID

GatewayPluginDefinition

微服务网关插件定义数据

被如下接口引用:DescribeGatewayPluginTypes

名称 必选 允许NULL 类型 描述
Id String 网关插件定义id
Name String 插件名称
Description String 插件描述
Type String 插件类型
Tag String 插件标签
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
Order Int64 插件排序

TsfPageGatewayDeployGroup

GatewayDeployGroup 翻页对象

被如下接口引用:DescribeGroupBindedGateways、DescribeUsableGatewayGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 记录总数
Content Array of GatewayDeployGroup 记录实体列表

AuthRuleGroup

微服务权限规则组

被如下接口引用:DescribeAuthorizationType

名称 必选 允许NULL 类型 描述
Rules Array of AuthRule 规则列表
RuleProgram String 规则列表计算逻辑
Type String 权限类型,D:未启用;B:黑名单模式;W:白名单模式
MicroserviceId String 微服务ID

TaskFlowBatchHistory

查询工作流执行批次的历史

被如下接口引用:

名称 必选 允许NULL 类型 描述
FlowId String 工作流 ID
FlowLogId String 工作流历史 ID
FlowBatchLogId String 工作流批次历史 ID
FlowBatchId String 工作流批次 ID
StartTime Uint64 开始时间
EndTime Uint64 结束时间
SpanTime Int64 耗时
HistoryCount Int64 历史数
State String 状态
TriggerType String 触发类型
ScheduleFireTime Int64 下次开始时间
FlowName String 工作流名称

GroupApiUseStatistics

API监控明细数据

被如下接口引用:DescribeApiUseDetail

名称 必选 允许NULL 类型 描述
TopStatusCode Array of ApiUseStatisticsEntity 总调用数
TopTimeCost Array of ApiUseStatisticsEntity 平均错误率
Quantile QuantileEntity 分位值对象

SimpleGroupV2

部署组

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称

TsfPageLicenseTag

LicenseTag 翻页对象

被如下接口引用:DescribeLicenses

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of LicenseTag 记录实体列表

InvocationStatisticsRatio

服务调用监控指标数据比例

被如下接口引用:DescribeInvocationStatisticsRatio

名称 必选 允许NULL 类型 描述
InvocationCurrentStatistics InvocationStatisticsV2 当前统计数据
InvocationTargetStatistics InvocationStatisticsV2 目标统计数据
InvocationSumQuantityRatio Float 请求总数对比
InvocationAvgDurationRatio Float 请求平均耗时对比
Invocation2xxStatusQuantityRatio Float 2xx状态码响应请求数对比
Invocation4xxStatusQuantityRatio Float 4xx状态码响应请求数对比
Invocation5xxStatusQuantityRatio Float 5xx状态码响应请求数对比
InvocationOtherStatusQuantityRatio Float 其它状态码响应请求数对比
InvocationConnectFailedQuantityRatio Float 连接失败请求数对比
InvocationTimeoutQuantityRatio Float 超时请求数对比
InvocationUnavailableQuantityRatio Float 服务不可用请求数对比

PagedResource

分页资源列表

被如下接口引用:DescribeResources

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Resource 资源列表

TraceSpanInfo

span查询的出参

被如下接口引用:SearchSpan

名称 必选 允许NULL 类型 描述
TraceId String 调用链traceid
SpanId String 调用链spanid
ParentId String 调用链parentid
Kind String 调用链类型
Name String 调用链name
Timestamp Uint64 时间戳
Duration Float 耗时
ResultStatus String 状态
LocalComponent String 组件
LocalEndpoint ZipkinEndpointV2 local端点信息
RemoteEndpoint ZipkinEndpointV2 remote端点信息
TagList Array of SpanLabel tags列表
GroupId String 部署组id
GroupName String 部署组名称
ClusterType String 集群类型
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ResultCode String 状态码
ServiceName String 服务名
ServiceId String 服务id

TsfPageFileConfigRelease

文件配置项发布信息列表

被如下接口引用:DescribeFileConfigReleases

名称 必选 允许NULL 类型 描述
TotalCount Int64 数量
Content Array of FileConfigRelease 列表

ServiceConfig

服务配置

被如下接口引用:CreateApplication、DescribeApplication、DescribeApplications、ModifyApplication

名称 必选 允许NULL 类型 描述
Name String 服务名
Ports Array of Ports 端口信息列表
HealthCheck HealthCheckConfig 健康检查配置

FileConfigReleaseLog

文件配置项发布日志

被如下接口引用:DescribeFileConfigReleaseLogs

名称 必选 允许NULL 类型 描述
ConfigReleaseLogId String 配置项发布日志ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
LastConfigId String 上次配置项ID
LastConfigName String 上次配置项名称
LastConfigVersion String 上次配置项版本
ReleaseDesc String 发布描述
ReleaseStatus String 发布状态
ReleaseTime String 发布时间
RollbackFlag Bool 回滚标识
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称

ResourceTaskStatusResult

资源任务转态结果

被如下接口引用:DescribeResourceTaskStatus

名称 必选 允许NULL 类型 描述
TaskStatus Uint64 任务的执行状态

TaskFlowPage

工作流分页对象

被如下接口引用:DescribeTaskFlows

名称 必选 允许NULL 类型 描述
TotalCount Int64 工作流总数
Content Array of TaskFlow 工作流分页对象

TsfPageTraceInterface

调用链接口列表

被如下接口引用:GetOssTraceInterfaces、GetTraceInterfaces

名称 必选 允许NULL 类型 描述
TotalCount Int64 符合条件的总调用链接口数量
Content Array of String 调用链接口列表

MsRunningApplicationV2

微服务应用信息

被如下接口引用:DescribeMsRunningApplications

名称 必选 允许NULL 类型 描述
ApplicationId String 应用ID
ApplicationName String 应用名称

BusinessLogConfigV2

业务日志配置

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigPath String 配置项日志路径
ConfigDesc String 配置项描述
ConfigTags String 配置项标签
ConfigPipeline String 配置项对应的ES管道
ConfigCreateTime String 配置项创建时间
ConfigUpdateTime String 配置项更新时间
ConfigSchema BusinessLogConfigSchema 配置项解析规则
ConfigAssociatedGroups Array of BusinesLogConfigAssociatedGroup 配置项关联部署组

MicroserviceWrong

微服务

被如下接口引用:

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务Id
MicroserviceName String 名称
MicroserviceDesc String 描述
MicroserviceType String 类型
AssociateApplicationId String 关联的应用 ID
MicroserviceProtocol String 协议
MicroserviceListeningPort Int64 监听端口
HealthCheckUrl String 健康检查参数
ServiceClustertype String 集群类型
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
NamespaceId String 命名空间Id
RunInstanceCount Int64 微服务的运行实例数目
AssociateApplication MsApplication 关联的应用详情

ResourceNodeStatus

模块节点的资源使用情况

被如下接口引用:DescribeResourceUsageRate

名称 必选 允许NULL 类型 描述
Used Uint64 已使用的资源量
Total Uint64 总的资源量

DescribeTemplateResult

DescribeTemplateResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProjectId String ProjectId
ProjectName String ProjectName
BasePackage String BasePackage
PomGroupId String PomGroupId
PomArtifactId String PomArtifactId
PomVersion String PomVersion
PomName String PomName
PomDesc String PomDesc
GetMethod String GetMethod
Ms Array of Ms Ms
Action String action
AppId String appId
Uin String Uin
SubAccountUin String SubAccountUin

ThreadDetailInfo

线程数据详情

被如下接口引用:DescribeThreadDetailList

名称 必选 允许NULL 类型 描述
ThreadName String 线程名
ThreadState String 线程状态
ThreadInfos String 线程堆栈信息
ThreadCpuUtil Float CPU利用率
ThreadAllocatedBytes Int64 堆内存大小
ThreadCpuTime Int64 CPU 运行时间
ThreadBlockCount Int64 线程阻塞个数

ServiceStatisticsV2

服务运行统计指标

被如下接口引用:DescribeServiceStatistics

名称 必选 允许NULL 类型 描述
ServiceId String 服务ID
ReqTotalQty Uint64 总请求量
ReqSuccessRate Float 请求成功率
ReqAvgDuration Float 请求平均耗时

MasterApiResult

透传masterApi的response回前端

被如下接口引用:

名称 必选 允许NULL 类型 描述
Data String Data
ErrMsg String ErrMsg

ConfigV2

配置项

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ConfigVersionDesc String 配置项版本描述
ConfigValue String 配置项值
ConfigType String 配置项类型
CreationTime String 创建时间
ApplicationId String 应用ID
ApplicationName String 应用名称
DeleteFlag Bool 删除标识,true:可以删除;false:不可删除
LastUpdateTime String 最后更新时间
ConfigVersionCount Int64 配置项版本数量

GatewayQQMiniProgramLoginPlugin

微服务网关qq登录插件

被如下接口引用:DescribeGatewayQQMiniProgramLoginPlugin

名称 必选 允许NULL 类型 描述
Id String 网关插件ID
Name String 插件名称
Description String 插件描述
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
Status String 发布状态: drafted/released
QqAppId String QQ小程序AppId
RequestCodeBaggagePosition String QQ小程序请求code携带位置:header/cookie
SessionKeyName String 自定义登录态参数名
SessionExpireTime Int64 自定义登录态过期时间,单位:秒
RequestSessionBaggagePosition String 前台业务请求自定义登录态参数位置:header/cookie
BusinessSessionBaggagePosition String 向业务后台传输登录态参数位置:header/query/cookie
ResponseSessionBaggagePosition String 返回自定义登录态参数位置:header
MetaDataTagInfoList String 元数据转标签配置的Json串
CustomizeTagInfoList String 自定义标签配置的Json串

PkgInfoV2

包信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
PkgId String
PkgName String
PkgType String
PkgVersion String
PkgDesc String
UploadTime String
Md5 String
PkgPubStatus Int64

TaskFlowLastBatchState

工作流最近批次的状态

被如下接口引用:DescribeFlowLastBatchState

名称 必选 允许NULL 类型 描述
FlowBatchId String 批次ID
FlowBatchLogId String 批次历史ID
State String 状态,WAITING/SUCCESS/FAILED/RUNNING/TERMINATING

RepositoryList

仓库列表

被如下接口引用:DescribeRepositories

名称 必选 允许NULL 类型 描述
TotalCount Int64 仓库总量
Content Array of RepositoryInfo 仓库信息列表

OverviewMsResultV2

概览页微服务信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
RunMicroserviceCount Int64 概览页微服务数目

Person

tsf告警策略的接收者

被如下接口引用:CreateAlarmPolicy

名称 必选 允许NULL 类型 描述
CellPhoneNumber String 接收成员电话
Email String 接收成员email
Name String 接收成员的名字

PermCat

tsf-privilege 模块 PermissionCategory 权限组

被如下接口引用:DescribePermissionCategories、DescribeRole、DescribeRoles

名称 必选 允许NULL 类型 描述
PermCatId String 权限组ID
PermCatName String 权限组名称
ResourceId String 资源ID
ResourceName String 资源名称
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间
DeleteFlag Bool 删除标识
ServiceCode String 产品编码
ServiceName String 产品名称
PermCatDesc String 权限组描述

InvocationStatistics

调用统计数据

被如下接口引用:

名称 必选 允许NULL 类型 描述
ReqSuccessStats Array of StatisticsCoord 请求健康概览统计成功请求数
ReqFailedStats Array of StatisticsCoord 请求健康概览统计失败请求数
ReqStatusStats Array of StatisticsCoord 请求健康概览统计状态码分布
ReqDurationStats Array of StatisticsCoord 请求时延概览统计时延分布
ReqQuantityStats Array of StatisticsCoord 请求并发概览统计并发请求次数

TsfJvmLogPage

Jvm日志查询返回数据封装

被如下接口引用:DescribeJvmLogs

名称 必选 允许NULL 类型 描述
Content Array of JvmLog jvm日志详情列表
TotalCount Int64 总数目
ScrollId String 游标ID, 根据游标Id查询后续结果

BusinessLogConfigSchemaV2

业务日志配置解析规则

被如下接口引用:

名称 必选 允许NULL 类型 描述
SchemaType Int64 解析规则类型
SchemaContent String 解析规则内容
SchemaDateFormat String 解析规则时间格式
SchemaMultilinePattern String 解析规则对应的多行匹配规则
SchemaCreateTime String 解析规则创建时间
SchemaPatternLayout String 解析规则内容,包含解析规则时间格式和解析规则内容
SchemaLogMessage String 模拟解析的日志内容

Application

应用

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用 ID,如 application-qv3dkda7
ApplicationName String 应用名
ApplicationDesc String 应用描述
ApplicationType String 应用 部署 类型,V 表示 CVM 应用,C 表示容器应用
ApplicationJvmArg String 应用启动时的 JVM 参数
MicroserviceType String 应用类型,M 表示 Mesh 应用,N 表示 Spring Cloud 应用
ProgLang String 应用编程语言,J 表示 Java,P 表示 Python
CreateTime String 应用创建时间
UpdateTime String 应用修改时间
InstanceCount Int64 应用实例数
RunInstanceCount Int64 应用当前运行实例数

DumpResultV2

DumpResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
Name String Name
State String State
Detail String Detail

ServiceSetting

容器网络设置。

被如下接口引用:DeployContainerGroup

名称 必选 允许NULL 类型 描述
AccessType Int64 0:公网, 1:集群内访问, 2:NodePort, 3: VPC 内网访问
ProtocolPorts Array of ProtocolPort 容器端口映射
SubnetId String 子网ID

TxErrorV2

事务查询异常信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
Code String 错误码
Message String 错误信息

ContainerGroupDetail

容器部署组详情

被如下接口引用:DescribeContainerGroupDetail

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ApplicationId String 应用ID
LbIp String 负载均衡ip
ApplicationType String 应用类型
ClusterIp String Service ip
NodePort Int64 NodePort端口,只有公网和NodePort访问方式才有值
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
AccessType Uint64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
Envs Array of Env 环境变量数组对象
ApplicationName String 应用名称
Message String pod错误信息描述
Status String 部署组状态
MicroserviceType String 服务类型
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id
GroupResourceType String 部署组资源类型
InstanceCount Uint64 部署组实例个数
UpdatedTime Int64 部署组更新时间戳
MaxSurge String kubernetes滚动更新策略的MaxSurge参数
MaxUnavailable String kubernetes滚动更新策略的MaxUnavailable参数
HealthCheckSettings HealthCheckSettings 部署组健康检查设置

DescribeSingleContainerGroupsV2

部署组-独立菜单

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用名称
ApplicationName String 应用类型
ApplicationType String 分组创建时间
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
MicroserviceType String 微服务类型
ProtocolPorts Array of ProtocolPort 端口列表
UpdateType Int64 更新类型
UpdateIvl Int64 更新时间间隔
AccessType Int64 网络访问类型
CreateTime String 创建时间
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id

TemplateResultV2

TemplateResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of TemplateProject Content

OverviewClusterResourceUsage

集群概览页信息

被如下接口引用:DescribeClusterUsage

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名
ClusterTotalCpu Float 集群总 CPU
ClusterUsedCpu Float 集群已使用 CPU
ClusterTotalMem Float 集群总内存
ClusterUsedMem Float 集群已使用内存

ZipkinBinaryAnnotationV2

调用链Span二进制注解

被如下接口引用:GetOssTraceSpans

名称 必选 允许NULL 类型 描述
Key String 注解键
Value String 注解值
Endpoint ZipkinEndpointV2 注解端点信息

TsfPageUnitRule

单元化规则翻页对象

被如下接口引用:DescribeUnitRules

名称 必选 允许NULL 类型 描述
TotalCount Int64 记录总数
Content Array of UnitRule 记录实体列表

VpcConfig

vpc 配置信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
VpcId String VpcId
SubnetId String SubnetId 子网ID

PagedDtsBranch

DTS分支事务分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of DtsBranch 分支事务分组列表

TsfPageNamespaceWrong

Tsf命名空间分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of NamespaceWrong 命名空间列表

VolumeItem

容器卷挂载项信息

被如下接口引用:DescribeContainerVolumeOptions

名称 必选 允许NULL 类型 描述
Name String 数据卷名称

RouteDestV2

服务路由目标规则

被如下接口引用:CreateRoute、DescribeRoute、DescribeRoutes、ModifyRoute

名称 必选 允许NULL 类型 描述
DestId String 路由规则项路由目标ID
DestWeight Int64 路由目标权重
DestItemList Array of RouteDestItemV2 路由目标匹配条件列表
RouteRuleId String 服务路由目标所属路由规则项ID

ServiceStatistics

服务运行统计指标

被如下接口引用:GetServiceStatistics

名称 必选 允许NULL 类型 描述
ServiceId String 服务ID
RequestAmount String 总请求量
SuccessAmount String 请求成功量
SuccessRate String 请求成功率
MaxDuration String 请求最大耗时
MinDuration String 请求最小耗时
AvgDuration String 请求平均耗时

MonitorStatisticsPolicyResult

MonitorStatisticsPolicyResult

被如下接口引用:ListMonitorStatisticsPolicy

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of MonitorStatisticsPolicy Content

DeliveryConfigBindGroup

描述投递配置项绑定的部署组

被如下接口引用:DescribeAssociateRelation、DescribeDeliveryConfigs

名称 必选 允许NULL 类型 描述
ConfigId String 配置id
ConfigName String 配置名
CollectPath Array of String 采集路径
Groups Array of GroupInfo 关联部署组信息
CreateTime String 创建时间

DescribeResourceConfigSts

DescribeResourceConfig

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Uin String uin

RepositoryError

仓库相关错误

被如下接口引用:

名称 必选 允许NULL 类型 描述
Code String
Message String

TaskRecordPage

翻页查询的任务记录返回

被如下接口引用:DescribeTaskRecords

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数量
Content Array of TaskRecord 任务记录列表

PagedDtsGroup

事务分组分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of DtsGroup 事务分组列表

PkgListV2

包列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 包总量
Content Array of PkgInfo 报信息列表

TsfPageImageFeature

镜像特征列表

被如下接口引用:DescribeImageFeatures

名称 必选 允许NULL 类型 描述
TotalCount Int64 镜像特征总数目
Content Array of ImageFeature 镜像特征列表

ZipkinAnnotationV2

调用链Span注解

被如下接口引用:GetOssTraceSpans

名称 必选 允许NULL 类型 描述
Value String 注解值
Timestamp Uint64 注解时间戳
Endpoint ZipkinEndpointV2 注解端点信息

TsfRegion

TSF地域

被如下接口引用:DescribeTsfRegions

名称 必选 允许NULL 类型 描述
Id String TSF地域ID
Name String TSF地域名称

MonitorStatisticsPolicyResultV2

MonitorStatisticsPolicyResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of MonitorStatisticsPolicy Content

Instance

机器实例

被如下接口引用:DescribeAddibleInstances、DescribeClusterInstances、DescribeGroupAddibleInstances、DescribeGroupInstances、DescribeSimpleInstances

名称 必选 允许NULL 类型 描述
InstanceId String 机器实例ID
InstanceName String 机器名称
LanIp String 机器内网地址IP
WanIp String 机器外网地址IP
InstanceDesc String 机器描述信息
ClusterId String 集群ID
ClusterName String 集群名称
InstanceStatus String VM的状态 虚机:虚机的状态 容器:Pod所在虚机的状态
InstanceAvailableStatus String VM的可使用状态 虚机:虚机是否能够作为资源使用 容器:虚机是否能够作为资源部署POD
ServiceInstanceStatus String 服务下的服务实例的状态 虚机:应用是否可用 + Agent状态 容器:Pod状态
CountInTsf Int64 标识此instance是否已添加在tsf中
GroupId String 机器所属部署组ID
ApplicationId String 机器所属应用ID
ApplicationName String 机器所属应用名称
InstanceCreatedTime String 机器实例在CVM的创建时间
InstanceExpiredTime String 机器实例在CVM的过期时间
InstanceChargeType String 机器实例在CVM的计费模式
InstanceTotalCpu Float 机器实例总CPU信息
InstanceTotalMem Float 机器实例总内存信息
InstanceUsedCpu Float 机器实例使用的CPU信息
InstanceUsedMem Float 机器实例使用的内存信息
InstanceLimitCpu Float 机器实例Limit CPU信息
InstanceLimitMem Float 机器实例Limit 内存信息
InstancePkgVersion String 包版本
ClusterType String 集群类型
RestrictState String 机器实例业务状态
UpdateTime String 更新时间
OperationState Int64 实例执行状态
NamespaceId String NamespaceId Ns ID
InstanceZoneId String InstanceZoneId 可用区ID
InstanceImportMode String InstanceImportMode 导入模式
ApplicationType String ApplicationType应用类型
ApplicationResourceType String ApplicationResourceType 资源类型
ServiceSidecarStatus String sidecar状态
GroupName String 部署组名
NamespaceName String NS名
Reason String 健康检查原因
AgentVersion String agent版本
InstanceCpuType String 实例cpu架构

MonitorOverview

监控概览对象

被如下接口引用:DescribeGatewayMonitorOverview

名称 必选 允许NULL 类型 描述
InvocationCountOfDay String 近24小时调用数量
InvocationCount String 总调用数量
ErrorCountOfDay String 近24小时调用错误数量
ErrorCount String 总调用错误数量
SuccessRatioOfDay String 近24小时调用成功率
SuccessRatio String 总调用成功率

TsfPageSimpleApplication

TSF分页简单应用对象

被如下接口引用:DescribeSimpleApplications

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleApplication 简单应用列表

WeightRouteItemV2

权重路由规则项

被如下接口引用:

名称 必选 允许NULL 类型 描述
WeightRouteId String 权重路由规则项ID
SourcePercent Int64 权重路由,百分比数值
TargetField String 权重路由规则匹配目标字段
TargetValue String 权重路由规则匹配目标取值
RouteRuleId String 权重路由规则所属路由ID

GetClusterLimitResourceResultV2

获取集群limit资源(GetClusterLimitResource)返回对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
CpuLimit String 最大分配cpu 核数
MemLimit String 最大分配mem内存数,单位M

TsfPageInstance

TSF机器实例分页对象

被如下接口引用:DescribeAddibleInstances、DescribeClusterInstances、DescribeGroupAddibleInstances、DescribeGroupInstances、DescribeSimpleInstances

名称 必选 允许NULL 类型 描述
TotalCount Int64 机器实例总数目
Content Array of Instance 机器实例列表

InstanceV2

机器实例

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceId String 机器ID
InstanceName String 机器名称
LanIp String 机器内网地址ip
WanIp String 机器外网地址ip
InstanceDesc String 机器描述信息
ClusterId String 集群ID
ClusterName String 集群名称
InstanceStatus String VM的状态 虚机:虚机的状态 容器:Pod所在虚机的状态
InstanceAvailableStatus String VM的可使用状态 虚机:虚机是否能够作为资源使用 容器:虚机是否能够作为资源部署POD
ServiceInstanceStatus String 服务下的服务实例的状态 虚机:应用是否可用 + Agent状态 容器:Pod状态
CountInTsf Int64 标识此instance是否已添加在tsf中
GroupId String 机器所属分组Id
ApplicationId String 机器所属应用Id
ApplicationName String 机器所属应用名称
InstanceCreatedTime String 机器实例在cvm的创建时间
InstanceExpiredTime String 机器实例在CVM的过期时间
InstanceChargeType String 机器实例在CVM的计费模式
InstanceTotalCpu Float 机器实例总CPU信息
InstanceTotalMem Float 机器实例总内存信息
InstanceUsedCpu Float 机器实例使用的CPU信息
InstanceUsedMem Float 机器实例使用的内存信息
InstanceLimitCpu Float 机器实例limitCPU信息
InstanceLimitMem Float 机器实例limit内存信息
InstancePkgVersion String 包版本
ClusterType String 集群类型
RestrictState String 机器实例业务状态
UpdateTime String 最后更新时间
OperationState Int64 实例执行状态

TxMainTransactionV2

主事务描述

被如下接口引用:

名称 必选 允许NULL 类型 描述
TransactionId String 事务Id
ServerIp String 服务器Ip
ServiceName String 服务名称
MethodName String 方法名
SubCount Int64 子事务数量
CreateTime String 创建时间
UpdateTime String 更新时间
Status Int64 事务状态
TimeoutMs Int64 超时时间
RetryTimes Int64 重试次数
AutoRetry Bool 是否开启自动重试

LicenseGrantee

LicenseGrantee

被如下接口引用:DescribeLicenseApplications、IssueLicense、UploadLicenseApplication

名称 必选 允许NULL 类型 描述
Name String 被授予者名称

InterfaceRequests

多条接口请求详情

被如下接口引用:DescribeInterfaceRequest

名称 必选 允许NULL 类型 描述
Content Array of InterfaceRequest interfaceRequest数组
TotalCount Int64 总条数

ScalableSubRule

弹性扩缩容监控指标类型

被如下接口引用:CreateScalableRule、ModifyScalableRule

名称 必选 允许NULL 类型 描述
Indicators Uint64 监控指标的阈值。如指标为 CPU 利用率或内存利用率,则为百分比 0-100;如指标为响应时间或请求个数,则为 0-99999999
IndicatorType Uint64 规则指标类型: 1: CPU 利用率, 2: 内存利用率, 3: 请求响应时间, 4: 请求个数

BillingDeal

计费订单

被如下接口引用:DescribeBillingDealRecords

名称 必选 允许NULL 类型 描述
DealName String 订单号
ResourceId String 资源ID
CategoryId Int64 种类ID
CreateTime String 创建时间
AppId String 租户ID
Uin String 账号ID
SubAccountUin String 子账号ID
Currency String 币种
TotalCost Int64 原价(单位分)
RealTotalCost Int64 折后价(单位分)
TotalPolicy Int64 总折扣
CommonPolicy Int64 官网折扣
UserPolicy Int64 用户折扣
DealDetail String 订单详情

IndicatorCoord

监控指标坐标

被如下接口引用:DescribeInovcationIndicators

名称 必选 允许NULL 类型 描述
CoordX String 指标横坐标值
CoordY String 指标纵坐标值
CoordTag String 指标标签,用于标识附加信息

ContainerEvent

返回容器的事件,比如 k8s deployment 或者 pod 的 events

被如下接口引用:DescribeContainerEvents

名称 必选 允许NULL 类型 描述
FirstTimestamp Int64 第一次出现的时间,以 ms 为单位的时间戳
LastTimestamp Int64 最后一次出现的时间,以 ms 为单位的时间戳
Type String 级别
Kind String 资源类型
Name String 资源名称
Reason String 内容
Message String 详细描述
Count Int64 出现次数

GatewayPluginId

微服务网关插件Id

被如下接口引用:CreateGatewayJwtPlugin、CreateGatewayOAuthPlugin、CreateGatewayQQMiniProgramLoginPlugin、CreateGatewayTagPlugin、CreateGatewayWeChatMiniProgramLoginPlugin

名称 必选 允许NULL 类型 描述
PluginId String 网关插件ID

SchedulingStrategy

tsf 容器集群节点调度策略

被如下接口引用:DeployContainerGroup

名称 必选 允许NULL 类型 描述
Type String NONE:不使用调度策略;CROSS_AZ:跨可用区部署

DescribeResourceConfigLicense

DescribeResourceConfig

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Function Array of DescribeResourceConfigLicenseFunction 功能
Resource Array of DescribeResourceConfigLicenseResource 资源
ExpireTime Uint64 utc时间 单位秒
Countdown Uint64 utc时间 单位秒
Spec String 规格

ApiGroupInfo

API分组信息

被如下接口引用:DescribeApiGroup、DescribeApiGroups、DescribeGroupGateways、DescribeGroupsWithPlugin

名称 必选 允许NULL 类型 描述
GroupId String Api Group Id
GroupName String Api Group 名称
GroupContext String 分组上下文
AuthType String 鉴权类型。 secret: 密钥鉴权; none:无鉴权
Status String 发布状态, drafted: 未发布。 released: 发布
CreatedTime String 分组创建时间 如:2019-06-20 15:51:28
UpdatedTime String 分组更新时间 如:2019-06-20 15:51:28
BindedGatewayDeployGroups Array of GatewayDeployGroup api分组已绑定的网关部署组
ApiCount Int64 api 个数
AclMode String 访问group的ACL类型
Description String 描述
GroupType String 分组类型。 ms: 微服务分组; external:外部Api分组

ProductHelp

产品帮助

被如下接口引用:DescribeProductHelp、ReleaseProductHelp

名称 必选 允许NULL 类型 描述
HelpId String id
Content String 内容
Link String 链接
Order Int64 排序
StyleFlag String 样式Flag
Valid Int64 是否有效
ValidTime String 生效时间(当valid从0 -> 1,刷新生效时间)
Title String 标题
ServiceTag String 产品标识(默认为tsf)

ApplicationForPageV2

分页的应用描述信息字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用Id
ApplicationName String 应用名称
ApplicationDesc String 应用描述
ApplicationType String 应用类型
MicroserviceType String 微服务类型
ProgLang String 编程语言
CreateTime String 创建时间
UpdateTime String 更新时间

LicenseFunction

LicenseFunction

被如下接口引用:DescribeLicenseApplications

名称 必选 允许NULL 类型 描述
Name String 功能名
Enable Bool 是否启用

TaskRecordSimpleInfo

任务基本信息

被如下接口引用:DescribeFlowAvailableTasks

名称 必选 允许NULL 类型 描述
TaskId String 任务ID
TaskName String 任务名称

ConfigSummaryV2

配置项统计信息,其实就是Config的部分字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigName String 配置项名称
ConfigVersionCount Int64 配置项值
LastUpdateTime String 配置项类型
ApplicationId String 应用ID
ApplicationName String 应用名称

BusinesLogConfigAssociatedGroupV2

业务日志配置关联部署组信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationId String 部署组所属应用ID
ApplicationName String 部署组所属应用名称
ApplicationType String 部署组所属应用类型
NamespaceId String 部署组所属命名空间ID
NamespaceName String 部署组所属命名空间名称
ClusterId String 部署组所属集群ID
ClusterName String 部署组所属集群名称
ClusterType String 部署组所属集群类型
AssociatedTime String 部署组关联日志配置时间

DescribeResourceConfigCluster

返回给前端的控制信息

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Container DescribeResourceConfigClusterContainer 返回给前端的控制信息

PagedPermCat

tsf-privilege模块,分页权限组列表

被如下接口引用:DescribePermissionCategories

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of PermCat 产品列表

StatisticsCoord

指标坐标

被如下接口引用:

名称 必选 允许NULL 类型 描述
CoordX String 指标横坐标值
CoordY String 指标纵坐标值
CoordTag String 指标标签,用于标识附加信息

GraphNodeV2

依赖拓扑图节点

被如下接口引用:GetOssTopologyGraph、GetTopologyGraph

名称 必选 允许NULL 类型 描述
Name String 节点服务名
Type String 节点服务类型
ReqTotalQty Uint64 节点服务总请求量
ReqAvgQty Float 节点请求平均数,次每分钟,两位小数
ReqSuccessRate Float 节点请求成功率,两位小数
ReqAvgDuration Float 节点请求平均耗时,单位毫秒,两位小数
EdgeList Array of GraphEdgeV2 节点服务为目的的边列表(入度)
Id String 节点标识符
NamespaceId String 节点命名空间ID

ListTsfZoneResult

ListTsfZoneResult

被如下接口引用:DescribeTsfmanagerZones、DescribeZones

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of TsfZoneResult Content

PurchaseInfo

购买信息

被如下接口引用:DescribeUserPurchaseInfo

名称 必选 允许NULL 类型 描述
CanPurchase Bool true 表示可以新购,false 时能够续费
Spec String 规格
NodeSize Int64 节点数
ExpireTime Int64 过期时间 utc时间 单位秒
ResourceId String 资源ID
Label String 询价参数 key
RenewFlag Int64 自动续费标记,0 默认,1 自动续费,2 不自动续费
CanModify Bool CanPurchase 为 false 时,用于判断能否变配
LabelValue Int64 询价参数 value

ProjectList

ProjectList

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProjectId String 工程id
ProjectName String 工程名
BasePackage String 包路径
LastTime Int64 修改时间
AppId String AppId
Uin String Uin
SubAccountUin String SubAccountUin
Data String Data

ImageTagsResultV2

镜像版本列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Reponame String 仓库名,含命名空间,如tsf/ngin
Server String 镜像服务器地址
Content Array of ImageTag 列表信息

TsfPageConfigReleaseLog

TSF配置项发布日志分页对象

被如下接口引用:DescribeConfigReleaseLogs、DescribePublicConfigReleaseLogs

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigReleaseLog 配置项发布日志数组

TsfMiscroserviceApi

TsfMiscroserviceApi

被如下接口引用:

名称 必选 允许NULL 类型 描述
Id String 微服务ID
Path String 路径
Method String 方法
PkgVersion String 包版本
ApplicationId String 应用ID
MicroserviceId String 微服务ID
NamespaceId String 命名空间ID
MicroserviceName String 微服务名称
Description String 描述

ModulesDetailResult

ModulesDetailResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ModulesResult Content

TaskFlowLogPage

工作流列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 数据总数
Content Array of TaskFlowLog 工作流数据列表

ContainerGroupResourceConfig

容器部署组相关的参数配置

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
AdditionalResourceRequirement ContainerAdditionalResourceRequirementMap 不同类型的应用的容器部署组,部署时的额外资源要求

GatewayInstance

网关实体(单元化后使用)

被如下接口引用:DescribeGatewayInstance、DescribeGatewayInstances

名称 必选 允许NULL 类型 描述
Id String 网关实体ID
ServiceId String 微服务ID(ms-xxx)
ServiceName String 微服务名
NamespaceId String 命名空间ID
NamespaceName String 命名空间名
Type String 网关实例类型:单元化(unit)/非单元化网关(none)
ConsulInstanceCount Int64 注册中心在线节点数

ProductNews

产品动态

被如下接口引用:DescribeProductNews、ReleaseProductNews

名称 必选 允许NULL 类型 描述
NewsId String id
Content String 内容
Link String 链接
Order Int64 排序
StyleFlag String 样式Flag
Valid Int64 是否有效
ValidTime String 生效时间(当valid从0 -> 1,刷新生效时间)
Title String 标题
ServiceTag String 产品标识(默认为tsf)

OverviewMsResult

概览页微服务信息

被如下接口引用:DescribeOverviweService

名称 必选 允许NULL 类型 描述
RunMicroserviceCount Int64 概览页微服务数目

ApplicationServerResult

ApplicationServerResult

被如下接口引用:ListApplicationServers

名称 必选 允许NULL 类型 描述
ServerId String ServerId
ClusterId String ClusterId
GroupId String GroupId
Ip String Ip
Type Int64 Type
TaskStatus Int64 TaskStatus
AgentStatus Int64 AgentStatus
MasterId Int64 MasterId
GroupDesc String GroupDesc
BasicEnvDesc String BasicEnvDesc
ApplicationType String ApplicationType
AgentVersion String AgentVersion

ContainerVolumeOption

容器卷挂载信息

被如下接口引用:DescribeContainerVolumeOptions

名称 必选 允许NULL 类型 描述
ConfigMap VolumeItem ConfigMap配置
Secret VolumeItem Secret配置
PersistentVolumeClaim VolumeItem Pvc配置

SidecarStatus

sidecar 状态

被如下接口引用:DescribeMeshSidecarStatus

名称 必选 允许NULL 类型 描述
Envoy String envoy状态
MeshDns String mesh-dns 状态
PilotAgent String pilot-agent状态

VmInstanceResourceConfig

虚拟机实例相关的参数配置

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
ImportMode Array of String 实例导入方式,可多个,公有云为 ["R", "M"],独立版的取值仅有 "M" 脚本模式

Microservice

微服务

被如下接口引用:DescribeMicroservices、DescribeMicroservicesByGroupIds、DescribeServiceNames

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务ID
MicroserviceName String 微服务名称
MicroserviceDesc String 微服务描述
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
NamespaceId String 命名空间ID
RunInstanceCount Int64 微服务的运行实例数目
CriticalInstanceCount Int64 微服务的离线实例数目

TsfPageVmSubTask

虚拟机子任务分页信息

被如下接口引用:DescribeSubTasks

名称 必选 允许NULL 类型 描述
TotalCount Int64 子任务总数目
SuccessCount Int64 成功子任务数目
RunCount Int64 运行中子任务数目
FailCount Int64 失败子任务数目
Content Array of VmSubTask 子任务列表信息

GatewayPluginInstance

微服务插件实例明细

被如下接口引用:

名称 必选 允许NULL 类型 描述
PluginInstanceId String 插件实例ID
Id String 插件ID
Name String 插件名称
Description String 插件描述
PluginId String 插件ID
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28

VportTypeResult

VportTypeResult

被如下接口引用:ListTsfModulesDetail、ModifyModuleConf

名称 必选 允许NULL 类型 描述
VportId String VportId
ModuleId String ModuleId
VportType String VportType
DefaultVport String DefaultVport
Vport String Vport

Tag

标签

被如下接口引用:DescribeLicenses

名称 必选 允许NULL 类型 描述
TagKey String 标签键
TagValue String 标签值

TsfPageRegion

TSF地域列表对象

被如下接口引用:DescribeTsfRegions

名称 必选 允许NULL 类型 描述
TotalCount Int64 TSF地域总数目
Content Array of TsfRegion TSF地域列表

LaneGroups

泳道部署组分页查询结果集

被如下接口引用:DescribeLaneGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 总个数
Content Array of LaneGroup 泳道部署组列表

TaskBatchRecord

任务批次

被如下接口引用:DescribeTaskBatchHistoryRecords、DescribeTaskBatchRecord、DescribeTaskBatchRecords

名称 必选 允许NULL 类型 描述
BatchId String 任务批次ID
TaskId String 任务ID
State String 任务状态
StartTime Uint64 开始时间
EndTime Uint64 结束时间
TotalCount Uint64 总共数据
SuccessCount Uint64 成功的任务数量
FailedCount Uint64 失败的任务数量
TimeoutCount Uint64 超时的任务数量
TerminateCount Uint64 停止的任务数量
GroupId String 任务分组ID
TaskName String 任务名称
TaskLogId String 任务历史 ID
BatchLogId String 批次历史 ID
ScheduleFireTime Int64 任务计划触发的时间点
FlowBatchId String 工作流批次 ID
BatchType String 批次类型
TriggerType String 任务触发类型
FlowBatchLogId String 工作流批次历史 ID
SuccessRatio Int64 执行成功率
HistoryCount Int64 执行批次历史数量
SpanTime Int64 耗时
FlowId String 所属工作流ID
FlowName String 所属工作流名称
FlowLogId String 所属工作流历史ID

ScalableRuleAttributeV2

ScalableRuleAttribute

被如下接口引用:

名称 必选 允许NULL 类型 描述
RuleId String RuleId
Name String Name
EnableShrink Int64 EnableShrink
EnableExpand Int64 EnableExpand
ExpandPeriod Int64 ExpandPeriod
ShrinkPeriod Int64 ShrinkPeriod
ExpandVmCount Int64 ExpandVmCount
ShrinkVmCount Int64 ShrinkVmCount
CoolTime Int64 CoolTime
ExpandVmCountLimit Int64 ExpandVmCountLimit
ShrinkVmCountLimit Int64 ShrinkVmCountLimit
ExpandSubruleList Array of ExpandSubrule ExpandSubruleList
ShrinkSubruleList Array of ExpandSubrule ShrinkSubruleList
CreateTime String CreateTime
UpdateTime String UpdateTime

KafkaDeliveryConfig

投递kafka配置项

被如下接口引用:DescribeDeliveryConfig

名称 必选 允许NULL 类型 描述
ConfigId String 配置项id
ConfigName String 配置名称
CollectPath Array of String 采集路径
KafkaVIp String kafka vip
KafkaVPort String kafka vport
Topic String kafka topic
LineRule String 换行规则

DeliveryConfigBindGroups

描述配置项绑定的部署组

被如下接口引用:DescribeDeliveryConfigs

名称 必选 允许NULL 类型 描述
TotalCount Int64 公共条数
Content Array of DeliveryConfigBindGroup 内容

TsfPageImageInfo

TsfPageImageInfo

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Uint64 TotalCount
Content Array of ImageInfo TsfPageImageInfo详情

ListScalableRuleResultV2

ListScalableRuleResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ScalableRule Content

RecordResourceTypeNameV2

操作记录资源类型名称

被如下接口引用:

名称 必选 允许NULL 类型 描述
ResourceType String 操作记录资源类型
ResourceTypeName String 操作记录资源类型名称

ImageRepositoryV2

镜像仓库

被如下接口引用:

名称 必选 允许NULL 类型 描述
Reponame String 仓库名,含命名空间,如tsf/nginx
Repotype String 仓库类型
TagCount Int64 镜像版本数
IsPublic Int64 是否公共,1:公有,0:私有
IsUserFavor Bool 是否被用户收藏。true:是,false:否
IsQcloudOfficial Bool 是否是腾讯云官方仓库。 是否是腾讯云官方仓库。true:是,false:否
FavorCount Int64 被所有用户收藏次数
PullCount Int64 拉取次数
Description String 描述内容
CreationTime String 创建时间
UpdateTime String 更新时间

ConfigRelease

配置项发布信息

被如下接口引用:DescribeConfigReleases、DescribePublicConfigReleases

名称 必选 允许NULL 类型 描述
ConfigReleaseId String 配置项发布ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ReleaseTime String 发布时间
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称
ReleaseDesc String 发布描述
ApplicationId String 应用ID

ResourceStatus

模块资源的使用情况

被如下接口引用:DescribeResourceUsageRate

名称 必选 允许NULL 类型 描述
Used Uint64 该模块多个节点的总的资源使用量
Total Uint64 该模块的多个节点的总的资源量
NodesStatus Array of ResourceNodeStatus 各个节点的资源的情况

InvocationMetricDataPoint

InvocationMetricDataPoint

被如下接口引用:DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
Key String Key
Value String Value
Tag String Tag

OverviewBasicResourceUsage

TSF基本资源信息概览

被如下接口引用:DescribeBasicResourceUsage

名称 必选 允许NULL 类型 描述
ApplicationCount Int64 应用总数
NamespaceCount Int64 命名空间总数
GroupCount Int64 部署组个数
PackageSpaceUsed Int64 程序包存储空间用量,单位字节
ConsulInstanceCount Int64 已注册实例数

ModulesResult

ModulesResult

被如下接口引用:ListTsfModulesDetail

名称 必选 允许NULL 类型 描述
ModuleId String ModuleId值
ModuleName String ModuleName值
ModuleType String ModuleType值
ExternalVip String ExternalVip值
InternalVip String InternalVip值
Vports Array of VportTypeResult Vports值
Instances Array of InstancesResult Instances值
AlarmType String AlarmType值
ModuleCommon Int64 ModuleCommon值
DeployOrder Int64 DeployOrder值
Visible String Visible值
ViportVisible Bool ViportVisible值
HasRole Bool HasRole值
Password String Password值
HasRoleStr String HasRoleStr值

MsApiArray

微服务API数组

被如下接口引用:DescribeInterfaceList、DescribeMsApiList

名称 必选 允许NULL 类型 描述
Path String API 请求路径
Method String 请求方法
Description String 方法描述
Status Int64 API状态 0:离线 1:在线

TsfPageBillingDeal

BillingDeal 翻页对象

被如下接口引用:DescribeBillingDealRecords

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of BillingDeal 记录实体列表

RouteAffinity

路由规则就近访问策略

被如下接口引用:DescribeNamespaceAffinities

名称 必选 允许NULL 类型 描述
NamespaceId String 命名空间ID
Affinity Bool 就近访问策略是否开启
AffinityId String 就近访问策略ID
UpdateTimestamp String 就近访问策略更新时间

TemplateProject

ProjectList

被如下接口引用:DescribeTemplates

名称 必选 允许NULL 类型 描述
ProjectId String 工程id
ProjectName String 工程名
BasePackage String 包路径
LastTime Int64 修改时间
Data String Data
AppId String AppId
Uin String Uin
SubAccountUin String SubAccountUin

ApiResponseDescr

API 响应的参数结构描述

被如下接口引用:DescribeApiDetail

名称 必选 允许NULL 类型 描述
Name String 参数描述
Type String 参数类型
Description String 参数描述

CloudMonitorPolicyResultV2

云监控对象策略对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of CloudMonitorPolicies Content

VmSubTask

虚拟机子任务信息

被如下接口引用:DescribeSubTasks

名称 必选 允许NULL 类型 描述
InstanceId String 机器Id
LanIp String 内网IP
WanIp String 外网IP
InstanceName String 机器名称
AgentState Int64 机器Agent状态
InstanceState Int64 机器状态
TaskStatus Int64 任务状态
TaskRecord String 任务记录

CosCredentials

cos临时帐号信息

被如下接口引用:CheckUploadInfo、DescribeDownloadInfo、DescribeUploadInfo、GetDownloadInfo、GetUploadInfo

名称 必选 允许NULL 类型 描述
SessionToken String 会话Token
TmpAppId String 临时应用ID
TmpSecretId String 临时调用者身份ID
TmpSecretKey String 临时密钥
ExpiredTime Int64 过期时间
Domain String 所在域

ZipkinSpanInfo

调用链Span信息

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
Id String Span ID
TraceId String 调用链ID
ParentId String 父Span ID
Name String Span名称
Timestamp Uint64 Span时间戳
Duration Uint64 Span耗时
ResultStatus String Span结果
ServiceName String Span服务名(前端展示)
AnnotationList Array of ZipkinAnnotation Span注解列表
BinaryAnnotationList Array of ZipkinBinaryAnnotation Span二进制注解列表
MetadataList Array of ZipkinMetadata Span元数据列表

RatelimitDimension

限流规则作用的标签维度

被如下接口引用:CreateRatelimit、DescribeRatelimit、UpdateRatelimit

名称 必选 允许NULL 类型 描述
TagType String S: 系统标签/U: 自定义标签
TagField String 标签名
TagOperator String EQUAL/NOT_EQUAL/IN/NOT_IN/REGEX
TagValue String 标签匹配值

TxError

事务查询异常信息

被如下接口引用:AutoRetryTransaction、DescribeTransactions、RetryTransaction

名称 必选 允许NULL 类型 描述
Code String 错误码
Message String 错误信息

ConfigReleaseLogV2

配置项发布日志

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigReleaseLogId String 配置项发布日志ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称
ReleaseTime String 发布时间
ReleaseDesc String 发布描述
ReleaseStatus String 发布状态
LastConfigId String 上次发布的配置项ID
LastConfigName String 上次发布的配置项名称
LastConfigVersion String 上次发布的配置项版本
RollbackFlag Bool 回滚标识

DescribeContainerTasksResult

DescribeContainerTasksResult

被如下接口引用:DescribeContainerTasks

名称 必选 允许NULL 类型 描述
TotalCount Int64 列表总数
Content Array of ContainerTasks 列表内容

VmGroupV2

虚拟机部署组信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 分组Id
GroupName String 分组名称
GroupStatus String 分组状态
PackageId String 程序包Id
PackageName String 程序包名称
PackageVersion String 程序包版本号
ClusterId String 集群Id
ClusterName String 集群名称
NamespaceId String 命名空间Id
NamespaceName String 命名空间名称
ApplicationId String 应用Id
ApplicationName String 应用名称
InstanceCount Int64 分组机器数目
RunInstanceCount Int64 分组运行中机器数目
StartupParameters String 部署组启动参数信息
CreateTime String 分组创建时间
UpdateTime String 分组更新时间
OffInstanceCount String 分组停止机器数目
GroupDesc String 分组描述信息
MicroserviceType String 微服务类型

ImageUserIsExistsResult

ImageUserIsExistsResult

被如下接口引用:DescribeImageUserIsExists

名称 必选 允许NULL 类型 描述
Data ImageUserIsExists 用户是否存在

Consumer

Consumer

被如下接口引用:CreateAndDownloadTemplate、CreateTemplate

名称 必选 允许NULL 类型 描述
ConsumerControllerName String ConsumerControllerName
ToProviderName String ToProviderName
ToProviderServiceName String ToProviderServiceName

SimpleApplication

简单应用

被如下接口引用:DescribeSimpleApplications

名称 必选 允许NULL 类型 描述
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用类型
MicroserviceType String 应用微服务类型
ApplicationDesc String ApplicationDesc
ProgLang String ProgLang
ApplicationResourceType String ApplicationResourceType
CreateTime String CreateTime
UpdateTime String UpdateTime
ApigatewayServiceId String ApigatewayServiceId
ApplicationRuntimeType String ApplicationRuntimeType
ApplicationRemarkName String 应用备注

TsfPageAuthorizationV2

虽然挂着 TsfPage,但是它没有继承 TsfPage 类(后面可能会)。这是个全量接口。

被如下接口引用:

名称 必选 允许NULL 类型 描述
IsEnabled Bool 鉴权规则是否被启用
Conditions Array of AuthCondition 鉴权规则列表

MetricDataPoint

监控统计数据点

被如下接口引用:DescribeGWOverviewInvocation、DescribeInvocationMetricDataCurve、DescribeOverviewInvocation、DescribeStatistics

名称 必选 允许NULL 类型 描述
Key String 数据点键
Value String 数据点值
Tag String 数据点标签

OperationInfo

提供给前端,控制按钮是否显示

被如下接口引用:DescribeCluster、DescribeClusterInstanceCount、DescribeClusters、DescribeNamespaces、DescribeSimpleClusters、DescribeSimpleNamespaces

名称 必选 允许NULL 类型 描述
Init OperationInfoDetail 初始化按钮的控制信息
AddInstance OperationInfoDetail 添加实例按钮的控制信息
Destroy OperationInfoDetail 销毁机器的控制信息

TsfPageApiGroupInfo

ApiGroupInfo翻页结构体

被如下接口引用:DescribeApiGroups、DescribeGroupGateways、DescribeGroupsWithPlugin

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of ApiGroupInfo API分组信息

RepositoryErrorV2

仓库相关错误

被如下接口引用:

名称 必选 允许NULL 类型 描述
Code String
Message String

GatewayJwtPlugin

微服务网关JWT插件

被如下接口引用:DescribeGatewayJwtPlugin

名称 必选 允许NULL 类型 描述
Id String 网关插件id
Name String 插件名称
Description String 插件描述
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
Kid String 公钥标识
PublicKeyJson String 公钥对
RedirectUrl String 重定向地址
TokenBaggagePosition String token携带位置,网关取token位置与发送认证请求时token位置一致,值:query/header
TokenKeyName String token的key值
ClaimMappingJson String claim参数映射关系json
Status String 发布状态: drafted/released

QuantileEntity

分位数据模型

被如下接口引用:DescribeApiUseDetail、DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
MaxValue String 最大值
MinValue String 最小值
FifthPositionValue String 五分位值
NinthPositionValue String 九分位值

JavaInstance

DescribeJavaInstance接口返回的一系列指标封装

被如下接口引用:DescribeJavaInstance

名称 必选 允许NULL 类型 描述
InstanceId String 实例Id
ElapsedTime Int64 服务运行时间, 单位秒
CupConsumingTime Int64 cpu消耗总时长, 单位秒
JitCompileTime Int64 服务JIT编译时间, 单位秒
HeapUsed Int64 已用堆大小,单位KB
HeapFree Int64 可用堆大小,单位KB
HeapSize Int64 堆大小总量,单位KB
HeapCommitted Int64 commit堆内存, 单位KB
WaitBuildObjectCount Int64 等待构析的对象数量
YoungGcCount Int64 产生Young GC总次数
FullGcCount Int64 产生Full GC总次数
YoungGcConsumingTime Int64 Young GC总耗时长, 单位秒
FullGcCountConsumingTime Int64 Full GC总耗时长, 单位秒
ActiveThreadCount Int64 活跃线程数
CpuPercent Int64 cpu使用率
StatusInfo String 异步执行错误时,各种错误信息
StatusCode Int64 异步执行错误时,对应的错误码

PkgBind

描述程序包关联信息

被如下接口引用:DescribePkgs、ListPkg

名称 必选 允许NULL 类型 描述
ApplicationId String 应用id
GroupId String 部署组id

ContainerTasksV2

变更记录任务

被如下接口引用:

名称 必选 允许NULL 类型 描述
TaskId String taskId
TaskTime String 任务开始时间
Type Int64 任务类型字段,0:没有任务(在此接口中,不用出现0),1:发布程序包;2.部署操作;3.扩容操作;4.启动操作;5.停止操作;6.缩容操作;7.发布日志配置,8.删除销毁操作
Status Int64 变更状态,0:成功 1:失败 2:执行中
GroupId String 分组id
GroupName String 分组名称
ImageName String 镜像名称
ImageVersion String 镜像版本
TaskDesc String 任务详情描述
TotalCount Int64 任务总个数
SuccessCount Int64 成功任务个数
FailCount Int64 失败任务个数

StdoutLog

标准输出日志

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceId String 实例ID
Content String 日志内容
Timestamp Uint64 日志时间戳

TsfPageSimpleApplicationV2

TSF分页简单应用对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleApplication 简单应用列表

OverviewLicenseResourceUsage

license相关信息概览

被如下接口引用:DescribeLicenseInfo

名称 必选 允许NULL 类型 描述
ConsulInstanceCount Int64 已注册实例数目

TsfBusinessLog

容器日志输出

被如下接口引用:SearchContainerStdoutLog

名称 必选 允许NULL 类型 描述
RealtimeTs Uint64 时间戳,入参传入,若不为实时日志,可能为空
ScrollId Uint64 游标ID
BusinessLogSet Array of BusinessLog 容器日志输出列表

GroupPodV2

部署组实例列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
PodName String 实例名称(对应到kubernetes的pod名称)
PodId String 实例ID(对应到kubernetes的pod id)
Status String 实例状态,请参考后面的实例以及容器的状态定义
Reason String 实例处于当前状态的原因,例如容器下载镜像失败
NodeIp String 主机IP
Ip String 实例IP
RestartCount Int64 实例中容器的重启次数
ReadyCount Int64 实例中已就绪容器的个数
Runtime String 运行时长
CreatedAt String 实例启动时间
ServiceInstanceStatus String 服务实例状态
InstanceAvailableStatus String 机器实例可使用状态
InstanceStatus String 机器实例状态

DtsBranch

DTS分支事务

被如下接口引用:

名称 必选 允许NULL 类型 描述
BranchId Int64 分支事务ID
ParentId Int64 父级分支事务ID,顶级时返回null
BranchBegin Int64 分支事务开始时间戳,UTC,精确到毫秒
BranchEnd Int64 分支事务结束时间戳,UTC,精确到毫秒
BranchType Int64 分支事务类型
Name String 分支事务名称
Status Int64 分支事务状态
GroupId String 事务分组ID
Server String 分支事务来源服务标识
Params String 分支运行参数,Json格式字符串
TxId Int64 主事务ID

Ms

Ms

被如下接口引用:CreateAndDownloadTemplate、CreateTemplate

名称 必选 允许NULL 类型 描述
MsName String MsName
MsPort String MsPort
Controller Array of Controller Controller
Provider Array of Provider Provider
Consumer Array of Consumer Consumer

TaskFlowBatchPage

工作流翻页数据

被如下接口引用:DescribeFlowBatchHistoryRecords、DescribeFlowBatchRecords

名称 必选 允许NULL 类型 描述
TotalCount Int64 数据总数
Content Array of TaskFlowBatch 翻页数据

ApplicationServerLogContent

日志内容

被如下接口引用:DescribeApplicatoinServerLog

名称 必选 允许NULL 类型 描述
LogContent String 日志内容
Timestamp String 时间戳
LogType String 日志类型

GatewayGroupApiVo

网关API简单信息

被如下接口引用:DescribeGatewayAllGroupApis

名称 必选 允许NULL 类型 描述
ApiId String API ID
Path String API 请求路径
MicroserviceName String API 微服务名称
Method String API 请求方法
NamespaceName String 命名空间名称

RouteV2

路由规则信息

被如下接口引用:DescribeRoute、DescribeRoutes

名称 必选 允许NULL 类型 描述
RouteId String 路由规则ID
RouteName String 路由规则名称
RouteDesc String 路由规则描述信息
MicroserviceId String 微服务ID
EnableStatus Bool 路由启用状态。true:路由规则为启用状态,。false:路由规则为停用状态
CreateTime String 路由规则创建时间
UpdateTime String 路由规则更新时间
NamespaceId String 微服务所属命名空间ID
MicroserviceName String 微服务名称
RuleList Array of RouteRuleV2 路由规则包含路由规则项列表

CircuitBreakerRules

分页展示路由规则

被如下接口引用:DescribeCircuitBreakerRules

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of CircuitBreakerRule 路由规则

SimpleApplicationV2

简单应用

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用类型
MicroserviceType String 应用微服务类型

ContainerInfo

容器详细信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
Name String 容器名
ContainerId String 容器ID
Status String 容器状态
Reason String 容器的Reason
Image String 镜像地址

ApiRequestDescr

ApiRequestDescr

被如下接口引用:DescribeApiDetail

名称 必选 允许NULL 类型 描述
Name String 参数名称
Type String 参数类型
In String 参数位置
Description String 参数描述
Required Bool 参数是否必须
DefaultValue String 参数的默认值

CommonPkg

公共包信息

被如下接口引用:DescribeCommonPkg

名称 必选 允许NULL 类型 描述
ApplicationName String 公共包名
ApplicationId String 包所属的应用ID,在微服务网关相关应用中使用
ApplicationDesc String 包的描述信息
CallbackAction String 回调接口
ServiceType String 服务类型

Permission

权限点

被如下接口引用:

名称 必选 允许NULL 类型 描述
PermId String 权限点ID
PermCode String 权限点编码
PermDesc String 权限点描述
ServiceCode String 产品编码
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间
DeleteFlag Bool 删除标识,true:可以删除;false:不可删除

ContainGroup

部署组列表(应用下钻界面的)

被如下接口引用:DescribeContainerGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 分组名称
CreateTime String 创建时间
Server String 镜像server
RepoName String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit

MsApplicationV2

应用

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用 ID,如 application-qv3dkda7
ApplicationName String 应用名
ApplicationDesc String 应用描述
ApplicationType String 应用 部署 类型,V 表示 CVM 应用,C 表示容器应用
ApplicationJvmArg String 应用启动时的 JVM 参数
MicroserviceType String 应用类型,M 表示 Mesh 应用,N 表示 Spring Cloud 应用
ProgLang String 应用编程语言,J 表示 Java,P 表示 Python
NotExist Bool 应用是否存在

GroupList

部署组列表信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组id
GroupName String 部署组名

TsfPageSimpleGroupV2

TSF简单部署组分页列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleGroup 简单部署组列表

ContainerGroupDetailV2

容器部署组详情

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用id
LbIp String 负载均衡ip
ApplicationType String 应用类型
ClusterIp String Service ip
NodePort Int64 NodePort端口,只有公网和NodePort访问方式才有值
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
AccessType Uint64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
Envs Array of Env 环境变量数组对象
ApplicationName String 应用名称
Message String pod错误信息描述
Status String 部署组状态
MicroserviceType String 服务类型
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id

Ports

服务端口

被如下接口引用:CreateApplication、DescribeApplication、DescribeApplications、ModifyApplication

名称 必选 允许NULL 类型 描述
TargetPort Uint64 服务端口
Protocol String 端口协议

ZipkinMetadata

调用链Span元数据

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
Value String 元数据值
Timestamp Uint64 元数据时间戳
Endpoint ZipkinEndPoint 元数据端点信息

TsfPageGatewayPluginInstance

GatewayPluginInstance 翻页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of GatewayPluginInstance 记录实体列表

PackageConfig

程序包相关配置信息

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
SpaceSize Uint64 程序包存储空间大小,单位字节

TsfPageConfig

TsfPage<Config>

被如下接口引用:DescribeConfigSummary、DescribeConfigs、DescribePublicConfigSummary、DescribePublicConfigs

名称 必选 允许NULL 类型 描述
TotalCount Int64 TsfPageConfig
Content Array of Config 配置项列表

ExpandSubruleV2

ExpandSubrule

被如下接口引用:

名称 必选 允许NULL 类型 描述
Indicators Int64 Indicators
IndicatorType Int64 IndicatorType
RuleType Int64 RuleType

CloudMonitorPolicies

云监控对象策略对象

被如下接口引用:ListColudMonitorStatisticsPolicy

名称 必选 允许NULL 类型 描述
KeywordsId String keywordsId
KeyWords String keyWords
GroupId String groupId
GroupName String groupName
NamespaceId String namespaceId
NamespaceName String namespaceName
ApplicationId String applicationId
ApplicationName String applicationName
ClusterId String clusterId
ClusterName String clusterName

TsfPageRecordV2

操作记录列表对象

被如下接口引用:DescribeRecords

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of RecordV2 操作记录列表

ProgramItem

tsf-privilege模块,数据项

被如下接口引用:CreateProgram、DescribeProgram、DescribePrograms、ModifyProgram

名称 必选 允许NULL 类型 描述
ProgramItemId String 数据项ID
Resource Resource 资源
ValueList Array of String 数据值列表
IsAll Bool 全选标识,true: 全选;false: 非全选
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间
DeleteFlag Bool 删除标识,true: 可删除;false: 不可删除
ProgramId String 数据集ID

InstanceAdvancedSettings

容器导入实例高级设置

被如下接口引用:AddClusterInstances

名称 必选 允许NULL 类型 描述
MountTarget String 数据盘挂载点, 默认不挂载数据盘. 已格式化的 ext3,ext4,xfs 文件系统的数据盘将直接挂载,其他文件系统或未格式化的数据盘将自动格式化为ext4 并挂载,请注意备份数据! 无数据盘或有多块数据盘的云主机此设置不生效。注意,注意,多盘场景请使用下方的DataDisks数据结构,设置对应的云盘类型、云盘大小、挂载路径、是否格式化等信息。注意:此字段可能返回 null,表示取不到有效值。
DockerGraphPath String dockerd --graph 指定值, 默认为 /var/lib/docker注意:此字段可能返回 null,表示取不到有效值。

ListApplicationServerResult

ListApplicationServerResult

被如下接口引用:ListApplicationServers

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ApplicationServerResult Content

TsfPageRouteV2

路由分页列表

被如下接口引用:DescribeRoutes

名称 必选 允许NULL 类型 描述
TotalCount Int64 服务路由总数目
Content Array of RouteV2 服务路由详情列表

Resource

tsf-privilege 模块,资源

被如下接口引用:CreateProgram、DescribeProgram、DescribePrograms、DescribeResources、ModifyProgram

名称 必选 允许NULL 类型 描述
ResourceId String 资源ID
ResourceCode String 资源编码
ResourceName String 资源名称
ServiceCode String 资源所属产品编码
ResourceAction String 选取资源使用的Action
IdField String 资源数据查询的ID字段名
NameField String 资源数据查询的名称字段名
SelectIdsField String 资源数据查询的ID过滤字段名
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间
DeleteFlag Bool 删除标识
ResourceDesc String 资源描述
CanSelectAll Bool 是否可以选择全部
SearchWordField String 资源数据查询的模糊查询字段名
Index Int64 排序

ResourceBatchOperationDescription

资源批次操作描述

被如下接口引用:DescribeResourceBatchOperation

名称 必选 允许NULL 类型 描述
EnableForcedStop Bool 是否强制终止变更
EnableBeta Bool 是否存在beta批次
BatchNum Uint64 批次个数
BatchExeMode String 批次执行方式
TaskType Uint64 批次任务类型
GroupId String 部署组ID
GroupName String 部署组名称
CreateTime String 创建时间

GroupUnitApiUseStatistics

查询网关API监控明细数据(单元化网关使用详情)

被如下接口引用:DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of UnitApiDailyUseStatistics 查询网关API监控明细对象集合

GatewayVo

网关部署组、分组、API列表数据

被如下接口引用:DescribeGatewayAllGroupApis

名称 必选 允许NULL 类型 描述
GatewayDeployGroupId String 网关部署组ID
GatewayDeployGroupName String 网关部署组名称
GroupNum Uint64 API 分组个数
Groups Array of GatewayApiGroupVo API 分组列表

VmGroupSimpleV2

虚拟机部署组列表简要字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组Id
GroupName String 部署组名称
ApplicationType String 应用类型
GroupDesc String 部署组描述
UpdateTime String 部署组更新时间
ClusterId String 集群Id
StartupParameters String 部署组启动参数
NamespaceId String 命名空间Id
CreateTime String 部署组创建时间
ClusterName String 集群名称
ApplicationId String 应用Id
ApplicationName String 应用名称
NamespaceName String 命名空间名称
MicroserviceType String 应用微服务类型

TraceSpanDetail

span查询的出参

被如下接口引用:DescribeSpanDetail

名称 必选 允许NULL 类型 描述
TraceId String 调用链traceid
SpanId String 调用链spanid
ParentId String 调用链parentid
Kind String 调用链类型
Name String 调用链name
Timestamp Uint64 时间戳
Duration Float 耗时
ResultStatus String 状态
LocalComponent String 组件
LocalEndpoint ZipkinEndpointV2 local端点信息
RemoteEndpoint ZipkinEndpointV2 remote端点信息
TagList Array of SpanLabel tags列表
GroupId String 部署组id
GroupName String 部署组名称
ClusterType String 集群类型
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ResultCode String 状态码
LaneId String 泳道id
LaneName String 泳道名称
CustomTagList Array of SpanLabel 用户自定义metadata列表
ServiceName String 服务名
ServiceId String 服务Id

TsfPageBillingLicense

BillingLicense 翻页对象

被如下接口引用:DescribeAllBillingLicenses

名称 必选 允许NULL 类型 描述
TotalCount Uint64 记录总数
Content Array of BillingLicense 记录实体列表

MetricDataCurve

指标监控数据曲线

被如下接口引用:DescribeInvocationMetricDataCurve、DescribeStatistics

名称 必选 允许NULL 类型 描述
MetricName String 指标名称
MetricFunction String 指标计算方式
MetricDataPoints Array of MetricDataPoint 指标数据点集合

RatelimitListResult

none

被如下接口引用:DescribeRatelimit

名称 必选 允许NULL 类型 描述
TotalCount Uint64 总数
Content Array of RatelimitRuleV2 列表内容

GraphEdge

依赖拓扑图边

被如下接口引用:

名称 必选 允许NULL 类型 描述
SourceName String 来源服务名
TargetName String 目标服务名
SourceType String 来源服务类型
TargetType String 目标服务类型
ReqTotalQty Uint64 服务间总请求量
ReqSuccessQty Uint64 服务间成功请求量
ReqFailedQty Uint64 服务间失败请求量
ReqPerMin Float 服务间每分钟平均请求量
AvgDurationMs Float 服务间平均耗时(毫秒)

CloudMonitorPoliciesV2

云监控对象策略对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
KeywordsId String keywordsId
KeyWords String keyWords
GroupId String groupId
GroupName String groupName
NamespaceId String namespaceId
NamespaceName String namespaceName
ApplicationId String applicationId
ApplicationName String applicationName
ClusterId String clusterId
ClusterName String clusterName

GroupDailyUseStatistics

分组日使用统计对象

被如下接口引用:DescribeGroupUseDetail

名称 必选 允许NULL 类型 描述
TopReqAmount Array of GroupUseStatisticsEntity 总调用数
TopFailureRate Array of GroupUseStatisticsEntity 平均错误率
TopAvgTimeCost Array of GroupUseStatisticsEntity 平均响应耗时

RecordActionTypeNameV2

操作记录操作类型名称

被如下接口引用:

名称 必选 允许NULL 类型 描述
ActionType String 操作记录操作类型
ActionTypeName String 操作记录操作类型名称

DailyUseStatistics

日使用统计对象

被如下接口引用:DescribeGatewayDailyUseStatistics

名称 必选 允许NULL 类型 描述
TotalRequestCount DailyUseStatisticsEntity 总调用数
AvgErrorRate DailyUseStatisticsEntity 平均错误率
AvgResponseCost DailyUseStatisticsEntity 平均响应耗时

DtsRetryResp

DTS重试主事务响应

被如下接口引用:RetryTransactions

名称 必选 允许NULL 类型 描述
ErrorList Array of DtsRetryError 异常列表

OverviewConfig

概览页配置

被如下接口引用:DescribeResourceUsageConfig

名称 必选 允许NULL 类型 描述
ClusterThreshold Uint64 集群显示阈值

GroupsByScalableRuleIdList

GroupsByScalableRuleIdList

被如下接口引用:ListGroupsByScalableRuleId

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of GroupsByScalableRuleId Content

MultipartPkg

分片包详情

被如下接口引用:DownloadMultipartPkg

名称 必选 允许NULL 类型 描述
PkgId String 程序包ID
FileSeg Uint64 当前分片 (从1开始)
FileSegments Uint64 总分片数
SegmentSize Uint64 每个分片的大小 (字节数)
Md5 String 文件的MD5
Size Uint64 文件大小(总字节数)
File String 文件编码数据 (@为首,表示base64编码)

WeightRouteItemList

权重路由规则项

被如下接口引用:CreateRouteRule、DescribeRouteReleaseHistory、DescribeRouteRule、DescribeRouteRules、ModifyRouteRule

名称 必选 允许NULL 类型 描述
WeightRouteId String 权重路由规则项Id
SourcePercent Int64 权重路由,百分比字段
TargetField String 权重路由规则匹配目标字段
TargetValue String 权重路由规则匹配目标取值
RouteRuleId String 权重路由规则所属路由Id

TsfPageZipkinTraceInfoV2

调用链列表

被如下接口引用:SearchOssTrace、SearchTrace

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条目数
Content Array of ZipkinTraceInfoV2 调用链列表

ScalableTaskResult

ScalableTaskResult

被如下接口引用:ListScalableTasks

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ScalableTask Content

ImageRepositoryResult

镜像仓库列表

被如下接口引用:DescribeImageRepository

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Server String 镜像服务器地址
Content Array of ImageRepository 列表信息

AlarmReceiverResult

AlarmReceiverResult

被如下接口引用:DescribeAlarmPolicy、ListAlarmPolicies、ListAlarmReceivers

名称 必选 允许NULL 类型 描述
PolicyId String PolicyId
ReceiverId String ReceiverId
Name String Name
CellPhoneNumber String CellPhoneNumber
Email String Email

DeployGroupV2

部署组字段信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组Id
GroupName String 部署组名称
ApplicationId String 应用Id
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群Id
ClusterName String 集群名称
NamespaceId String 命名空间Id
NamespaceName String 命名空间名称
GroupDesc String 部署组描述
CreateTime String 部署组创建时间
UpdateTime String 部署组更新时间
InstanceCount Int64 部署组实例数目
RunInstanceCount Int64 部署组运行实例数目
OffInstanceCount Int64 部署组停止实例数目
GroupStatus String 部署组状态
StartupParameters String 部署组启动参数
PackageId String 部署组程序包Id
PackageName String 部署组程序包名称
PackageVersion String 部署组程序包版本
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuLimit String 最大分配cpu 核数,如0.6
MemLimit String 最大分配内存M数
AccessType Int64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
ClusterIp String Service ip
LbIp String 负载均衡ip
Envs Array of Env 环境变量数组对象
Message String pod错误信息描述
NodePort Int64 NodePort端口,只有公网和NodePort访问方式才有值
Status String 部署组状态
MicroserviceType String 应用微服务类型

TxRetry

事务重试接口出参

被如下接口引用:AutoRetryTransaction、RetryTransaction

名称 必选 允许NULL 类型 描述
Success Array of String 重试成功的事务ID列表
Missing Array of String 重试失败的事务ID列表
Error TxError 重试异常信息

DescribeContainerTasksResultV2

DescribeContainerTasksResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 列表总数
Content Array of ContainerTasks 列表内容

BillingConfig

计费配置

被如下接口引用:DescribeBillingConfig

名称 必选 允许NULL 类型 描述
Enable Bool 是否开启计费

TsfPageClusterV2

Tsf分页集群对象

被如下接口引用:DescribeClusters

名称 必选 允许NULL 类型 描述
TotalCount Int64 集群总数目
Content Array of ClusterV2 集群列表

DescribeTransactionResp

查询主事务详情

被如下接口引用:

名称 必选 允许NULL 类型 描述
Transaction TxMainTransaction 主事务详情
Error TxError 查询主事务异常信息

GroupResourceConfig

部署组相关的参数配置

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Container ContainerGroupResourceConfig 容器部署组相关的参数配置

CosDownloadInfo

Cos下载所需信息

被如下接口引用:DescribeDownloadInfo、GetDownloadInfo

名称 必选 允许NULL 类型 描述
Bucket String 桶名称
Region String 地域
Path String 路径
Credentials CosCredentials 鉴权信息

ServerlessGroupPage

ServerlessGroup 翻页对象

被如下接口引用:DescribeServerlessGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of ServerlessGroup 列表信息

ServiceStatisticsResults

服务统计结果集

被如下接口引用:DescribeStatistics

名称 必选 允许NULL 类型 描述
Content Array of ServiceStatisticsResult 返回结果
TotalCount Uint64 条数

DumpResult

DumpResult

被如下接口引用:GetDump

名称 必选 允许NULL 类型 描述
Name String Name
State String State
Detail String Detail

TagRouteItemSourceV2

标签路由规则项源标签

被如下接口引用:

名称 必选 允许NULL 类型 描述
TagRouteSourceId String 标签路由规则项源标签ID
SourceType String 标签路由,标签类型,表示系统标签或自定义标签, 系统标签: S, 自定义标签: U
SourceField String 标签路由匹配源字段
SourceMatchRule String 标签路由匹配源规则, 等于: EQUAL, 不等于: NOT_EQUAL, 包含: IN, 不包含: NOT_IN, 正则表达式: REGEX
SourceValue String 标签路由匹配源取值
TagRouteItemId String 标签路由规则项ID

AppPkgInfoV2

应用的包信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String
PkgCount Int64

DescribeResourceConfigResultV2

DescribeResourceConfig

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Sts DescribeResourceConfigSts STS参数配置
License DescribeResourceConfigLicense 许可信息
Group GroupResourceConfig 部署组相关的参数配置
Instance InstanceResourceConfig 实例相关的参数配置
Cluster DescribeResourceConfigCluster Cluster相关配置信息
Package PackageConfig 程序包相关配置信息

DockerForUse

Docker使用指引

被如下接口引用:DescribeDockerForUse

名称 必选 允许NULL 类型 描述
Server String 仓库中心地址
Username String 用户名

MonitorStatisticsPolicyGroupV2

MonitorStatisticsPolicyGroup

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String GroupId
GroupName String GroupName
GroupDesc String GroupDesc
NamespaceId String NamespaceId
NamespaceName String NamespaceName
ApplicationId String ApplicationId
ApplicationName String ApplicationName
ClusterId String ClusterId
ClusterName String ClusterName

Result

FindMonitorObject返回的结果

被如下接口引用:FindMonitorObject、FindServiceMonitorObject

名称 必选 允许NULL 类型 描述
ObjName String KeyWordsName 和 GroupName

RouteRuleV2

路由规则项

被如下接口引用:CreateRoute、DescribeRoute、DescribeRoutes、ModifyRoute

名称 必选 允许NULL 类型 描述
RouteRuleId String 路由规则项ID
TagList Array of RouteTagV2 路由规则项包含TAG列表
DestList Array of RouteDestV2 路由规则项包含目标列表
RouteId String 路由规则项所属路由规则ID

Interface

描述接口信息

被如下接口引用:DescribeInstanceRequest

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务id
Path String 路径模版
Method String http请求方法

UnitApiDailyUseStatistics

UnitApiDailyUseStatistics

被如下接口引用:DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
NamespaceId String NamespaceId
NamespaceName String NamespaceName
SumReqAmount String SumReqAmount
AvgFailureRate String AvgFailureRate
AvgTimeCost String AvgTimeCost
MetricDataPointMap Array of MetricDataPointMap MetricDataPointMap
TopStatusCode Array of ApiDailyUseStatisticsEntity TopStatusCode
TopTimeCost Array of ApiDailyUseStatisticsEntity TopTimeCost
Quantile QuantileEntity Quantile

DeleteImageTag

需要删除的镜像版本

被如下接口引用:DeleteImageTags

名称 必选 允许NULL 类型 描述
RepoName String 仓库名,如/tsf/nginx
TagName String 版本号:如V1

HealthCheckSetting

健康检查配置信息,若不指定该参数,则默认不设置健康检查。

被如下接口引用:DeployContainerGroup、DeployGroup、DescribeContainerGroupAttribute、DescribeContainerGroupDeployInfo、DescribeContainerGroupDetail、DescribeGroup、UpdateHealthCheckSettings

名称 必选 允许NULL 类型 描述
ActionType String 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。
InitialDelaySeconds Uint64 容器延时启动健康检查的时间。
TimeoutSeconds Uint64 每次健康检查响应的最大超时时间。
PeriodSeconds Uint64 进行健康检查的时间间隔。
SuccessThreshold Uint64 表示后端容器从失败到成功的连续健康检查成功次数。
FailureThreshold Uint64 表示后端容器从成功到失败的连续健康检查成功次数。
Scheme String HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。
Port Uint64 健康检查端口,范围 1~65535 。
Path String HTTP 健康检查接口的请求路径。
Command Array of String 执行命令检查方式,执行的命令。
Type String TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。

OperationInfoDetail

提供给前端控制按钮显示逻辑的字段

被如下接口引用:DescribeCluster、DescribeClusterInstanceCount、DescribeClusters、DescribeNamespaces、DescribeSimpleClusters、DescribeSimpleNamespaces

名称 必选 允许NULL 类型 描述
DisabledReason String 不显示的原因
Enabled Bool 该按钮是否可点击
Supported Bool 是否显示该按钮

DescribeSingleContainerGroupsResult

DescribeSingleContainerGroupsResult

被如下接口引用:DescribeSingleContainerGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 列表数量
Content Array of DescribeSingleContainerGroups 列表内容

MicroserviceExtraV2

微服务(信息更丰富版)

被如下接口引用:

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务 ID
MicroserviceName String 名称
MicroserviceDesc String 描述
MicroserviceType String 类型
AssociateApplicationId String 关联的应用 ID
MicroserviceProtocol String 协议
MicroserviceListeningPort Int64 监听端口
HealthCheckUrl String 健康检查参数
ServiceClustertype String 集群类型
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
NamespaceId String 命名空间 ID
NamespaceName String 命名空间名称
ClusterId String 集群 ID
ClusterName String 集群名称

MicroserviceExtra

微服务(信息更丰富版)

被如下接口引用:DescribeMicroservicesByAssociateApplication

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务 ID
MicroserviceName String 名称
MicroserviceDesc String 描述
MicroserviceType String 类型
AssociateApplicationId String 关联的应用 ID
MicroserviceProtocol String 协议
MicroserviceListeningPort Int64 监听端口
HealthCheckUrl String 健康检查参数
ServiceClustertype String 集群类型
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
NamespaceId String 命名空间 ID
NamespaceName String 命名空间名称
ClusterId String 集群 ID
ClusterName String 集群名称

DtsGroupStatistics

事务分组统计信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 事务分组ID
TxQty Int64 主事务总数
BranchQty Int64 分支事务总数
ErrorTxQty Int64 异常主事务数

TsfPageAuthorization

虽然挂着 TsfPage,但是它没有继承 TsfPage 类(后面可能会)。这是个全量接口。

被如下接口引用:DescribeAuthorizationInfo

名称 必选 允许NULL 类型 描述
IsEnabled Bool 鉴权规则是否被启用
Conditions Array of AuthCondition 鉴权规则列表

JavaFlameGraph

DescribeFlameGraph接口返回火焰图数据封装

被如下接口引用:DescribeFlameGraph

名称 必选 允许NULL 类型 描述
FlameGraphData String 火焰图Json,历史无采集成功的火焰图返回""
CreationTime String 火焰图创建时间,格式为(yyyy-MM-dd HH:mm:ss),历史无采集成功的火焰图返回""
Duration Int64 火焰图采集时长,历史无采集成功的火焰图返回0
Status String 调用成功success/调用失败error
StatusInfo String 调用成功为""/调用失败为对应失败信息
StatusCode Int64 调用成功为0/调用失败为对应的错误码
Event String 采集类型

ConfigReleaseLog

配置项发布日志

被如下接口引用:DescribeConfigReleaseLogs、DescribePublicConfigReleaseLogs

名称 必选 允许NULL 类型 描述
ConfigReleaseLogId String 配置项发布日志ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称
ReleaseTime String 发布时间
ReleaseDesc String 发布描述
ReleaseStatus String 发布状态
LastConfigId String 上次发布的配置项ID
LastConfigName String 上次发布的配置项名称
LastConfigVersion String 上次发布的配置项版本
RollbackFlag Bool 回滚标识

ConfigSummary

配置项统计信息,其实就是Config的部分字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigName String 配置项名称
ConfigVersionCount Int64 配置项值
LastUpdateTime String 配置项类型
ApplicationId String 应用ID
ApplicationName String 应用名称

SidecarFilterGroup

过滤器关联的部署组

被如下接口引用:DescribeSidecarFilter、DescribeSidecarFilters、ReleaseSidecarFilter

名称 必选 允许NULL 类型 描述
GroupId String 部署组Id
FilterId String 过滤器Id
GroupName String 部署组名称
NamespaceId String 部署组所在命名空间Id
NamespaceName String 部署组所在名称空间名称

TsfPageSimpleGroup

TSF简单部署组分页列表

被如下接口引用:DescribeSimpleGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleGroup 简单部署组列表

ModuleParameterResult

ModuleParameterResult

被如下接口引用:SaveDeployModuleParams

名称 必选 允许NULL 类型 描述
ParameterConfigType String ParameterConfigType
ParameterSubType String ParameterSubType
ParameterName String ParameterName
ParameterValue String ParameterValue

TaskExecuteHistoryRecord

任务执行记录的流水列表

被如下接口引用:DescribeTaskExecuteHistoryRecords

名称 必选 允许NULL 类型 描述
ExecuteLogId String 执行流水ID
ExecuteId String 执行ID
GroupId String 任务执行分组
InstanceId String 实例ID
State String 实例执行状态
TriggerType String 触发方式
StartTime Int64 开始时间
EndTime Int64 结束时间
TimeOut Int64 超时时间
ExecuteLog String 执行日志
HistoryCount Int64 历史执行次数
ShardKey Uint64 分片Key

GatewayApiGroupVo

网关分组简单信息

被如下接口引用:DescribeGatewayAllGroupApis

名称 必选 允许NULL 类型 描述
GroupId String 分组ID
GroupName String 分组名称
GroupApiCount Uint64 分组下API个数
GroupApis Array of GatewayGroupApiVo 分组API列表

BusinessLogConfigSchema

业务日志配置解析规则

被如下接口引用:CreateBusinessLogConfig、DescribeBusinessLogConfig、DescribeBusinessLogConfigs、DescribeGroupBusinessLogConfigs、UpdateBusinessLogConfig

名称 必选 允许NULL 类型 描述
SchemaType Int64 解析规则类型
SchemaContent String 解析规则内容
SchemaDateFormat String 解析规则时间格式
SchemaMultilinePattern String 解析规则对应的多行匹配规则
SchemaCreateTime String 解析规则创建时间
SchemaPatternLayout String 用户填写的解析规则

GatewayPlugin

微服务网关插件实例对象

被如下接口引用:DescribeGatewayPlugins、DescribePluginInstances

名称 必选 允许NULL 类型 描述
Id String 网关插件id
Name String 插件名称
Type String 插件类型
Description String 插件描述
CreatedTime String 创建时间
UpdatedTime String 更新时间
Status String 发布状态

ImageTag

列表信息

被如下接口引用:DescribeImageTags

名称 必选 允许NULL 类型 描述
RepoName String 仓库名
TagName String 版本名称
TagId String 版本ID
ImageId String 镜像ID
Size String 大小
CreationTime String 创建时间
UpdateTime String 更新时间
Author String 镜像制作者
Architecture String CPU架构
DockerVersion String Docker客户端版本
Os String 操作系统
PushTime String push时间
SizeByte Int64 单位为字节

BillingOperationRecord

计费操作记录

被如下接口引用:DescribeBillingOperationRecords

名称 必选 允许NULL 类型 描述
ResourceId String 资源ID
CategoryId Int64 类别ID
CreateTime String 创建时间
AppId String 租户ID
Uin String 账号ID
Nickname String 用户昵称
Operator String 操作人
Description String 描述
OperationDetail String 操作详情

TsfPageApplication

应用分页信息

被如下接口引用:DescribeApplications

名称 必选 允许NULL 类型 描述
TotalCount Int64 应用总数目
Content Array of ApplicationForPage 应用信息列表

MsApplication

应用

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用 ID,如 application-qv3dkda7
ApplicationName String 应用名
ApplicationDesc String 应用描述
ApplicationType String 应用 部署 类型,V 表示 CVM 应用,C 表示容器应用
ApplicationJvmArg String 应用启动时的 JVM 参数
MicroserviceType String 应用类型,M 表示 Mesh 应用,N 表示 Spring Cloud 应用
ProgLang String 应用编程语言,J 表示 Java,P 表示 Python
NotExist Bool 应用是否存在

TaskRuleCheckResult

任务触发规则检查结果

被如下接口引用:CheckTaskRule

名称 必选 允许NULL 类型 描述
Success Bool 是否校验成功
Msg String 校验结果信息
NextFireTimes Array of Uint64 预计下三次触发时间点

ContainerGroupV2

部署组

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用名称
ApplicationName String 应用类型
ApplicationType String 分组创建时间
UpdateTime String 分组更新时间
MicroserviceType String 微服务类型

RouteTagV2

服务路由规则项匹配条件

被如下接口引用:CreateRoute、DescribeRoute、DescribeRoutes、ModifyRoute

名称 必选 允许NULL 类型 描述
TagId String 路由规则项TAG匹配项ID
TagType String 标签类型,S:系统标签, U:自定义标签
TagField String 标签字段名称
TagOperator String 标签匹配规则.EQUAL:等于、NOT_EQUAL:不等于、IN:包含、NOT_IN:不包含、REGEX:正则
TagValue String 标签取值
RouteRuleId String TAG匹配项所述路由规则项ID

TsfPageRecordActionTypeNameV2

操作记录操作类型名称列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of RecordActionTypeNameV2 操作类型名称列表

GroupUseStatisticsEntity

API分组日使用统计对象数据点

被如下接口引用:DescribeGroupUseDetail

名称 必选 允许NULL 类型 描述
ApiPath String API 路径
ServiceName String 服务名
Value String 统计值
ApiId String API ID

ProjectListV2

ProjectList

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProjectId String 工程id
ProjectName String 工程名
BasePackage String 包路径
LastTime Int64 修改时间
AppId String AppId
Uin String Uin
SubAccountUin String SubAccountUin
Data String Data

DescribeTemplateResultV2

DescribeTemplateResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProjectId String ProjectId
ProjectName String ProjectName
BasePackage String BasePackage
PomGroupId String PomGroupId
PomArtifactId String PomArtifactId
PomVersion String PomVersion
PomName String PomName
PomDesc String PomDesc
GetMethod String GetMethod
Ms Array of Ms Ms
Action String action
AppId String appId
Uin String Uin
SubAccountUin String SubAccountUin

DescribeResourceConfigResult

DescribeResourceConfig

被如下接口引用:

名称 必选 允许NULL 类型 描述
Sts DescribeResourceConfigSts Sts
License DescribeResourceConfigLicense License

TsfPageGatewayInstance

网关实体分页信息

被如下接口引用:DescribeGatewayInstances

名称 必选 允许NULL 类型 描述
TotalCount Int64 数据总数
Content Array of GatewayInstance 翻页数据

DescribeSubTransactionResp

查询子事务列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
Content Array of SubTransaction 子事务列表
TotalCount Int64 子事务个数
Error TxError 错误信息

GatewayPluginBoundParam

微服务网关插件绑定对象

被如下接口引用:BindPlugin、UnbindPlugin

名称 必选 允许NULL 类型 描述
PluginId String 插件id
ScopeType String 插件绑定到的对象类型:group/api
ScopeValue String 插件绑定到的对象主键值,例如分组的ID/API的ID

ListScalableRuleResult

ListScalableRuleResult

被如下接口引用:ListScalableRule

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ScalableRule Content

TsfPrice

Tsf 询价返回

被如下接口引用:DescribePrice

名称 必选 允许NULL 类型 描述
TotalCost Int64 总费用,不包含优惠,单位:分
RealTotalCost Int64 优惠后总价, 单位: 分
Label String 计费项标签 key
TimeSpan Int64 计费项标签值,也是询价月份信息

ImageFeature

镜像特征

被如下接口引用:DescribeImageFeatures

名称 必选 允许NULL 类型 描述
FeatureId String 特征ID
FeatureType String 特征类型
Name String 名称
Version String 版本

CloudMonitorMicroservice

CloudMonitorMicroservice

被如下接口引用:DescribeMicroServiceList、ListCloudMicroServiceFindPagedList

名称 必选 允许NULL 类型 描述
NamespaceId String namespaceId
NamespaceName String namespaceName
MicroserviceId String microserviceId
MicroserviceName String microserviceName

GatewayOAuthPlugin

GatewayOAuthPlugin

被如下接口引用:DescribeGatewayOAuthPlugin

名称 必选 允许NULL 类型 描述
Id String 网关插件id
Name String 插件名称
Description String 插件描述
Type String 插件类型
CreatedTime String 插件创建时间 如:2019-06-20 15:51:28
UpdatedTime String 插件更新时间 如:2019-06-20 15:51:28
TokenAuthUrl String 验证token路径
TokenAuthMethod String 验证token请求方法:get/post
ExpireTime Int64 认证请求超时时间,单位:秒 范围:0~30
RedirectUrl String 重定向地址
TokenBaggagePosition String token携带位置,网关取token位置与发送认证请求时token位置一致,值:query/header
TokenKeyName String token的key值
PayloadMappingName String payload的映射参数名称
PayloadMappingPosition String payload映射到后端服务的携带位置,值:query/header
Status String 发布状态: drafted/released

ContainerTasksResult

变更记录任务列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of ContainerTasks 列表信息

PagedRole

tsf-privilege 模块 分页的Role列表

被如下接口引用:DescribeRoles

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Role 角色列表

Provider

provider

被如下接口引用:CreateAndDownloadTemplate、CreateTemplate

名称 必选 允许NULL 类型 描述
ProviderControllerName String ProviderControllerName

DailyUseStatisticsEntity

日统计数据节点

被如下接口引用:DescribeGatewayDailyUseStatistics

名称 必选 允许NULL 类型 描述
Value String 日统计值
DailyRate String 日环比值
WeekRate String 周同比值

StatisticsEntry

概览页统计列表条目

被如下接口引用:GetTopAvgTimeCostInterfaces、GetTopAvgTimeCostServices、GetTopFailureRateInterfaces、GetTopFailureRateServices、GetTopReqAmountInterfaces、GetTopReqAmountServices

名称 必选 允许NULL 类型 描述
PrimeKey String 主字段
SubKey String 附字段
Value String

Env

环境变量

被如下接口引用:DeployContainerGroup、DescribeContainerGroupAttribute、DescribeContainerGroupDeployInfo、DescribeContainerGroupDetail、DescribeDeployGroup、FindContainerGroup

名称 必选 允许NULL 类型 描述
Name String 环境变量名称
Value String 环境变量值

JvmLockDetail

Jvm检测死锁返回死锁详情封装

被如下接口引用:RunJvmDeadLockCheck

名称 必选 允许NULL 类型 描述
ThreadCount Int64 死锁线程数, 没有死锁时为0
LockInfos String 死锁检测响应信息,没有死锁时为空串""
Status String 调用成功success/调用失败error
StatusInfo String 调用成功为""/调用失败为对应失败信息
StatusCode Int64 调用成功为0/调用失败为对应的错误码

TsfPageMsInstanceWrong

微服务实例的分页内容

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of MsInstanceWrong 微服务实例列表内容
MicroserviceType String 微服务类型

Controller

tsf模板

被如下接口引用:CreateAndDownloadTemplate、CreateTemplate

名称 必选 允许NULL 类型 描述
ControllerName String ControllerName

DeployGroup

部署组字段信息

被如下接口引用:DescribeDeployGroup

名称 必选 允许NULL 类型 描述
GroupId String 部署组Id
GroupName String 部署组名称
ApplicationId String 应用Id
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群Id
ClusterName String 集群名称
NamespaceId String 命名空间Id
NamespaceName String 命名空间名称
GroupDesc String 部署组描述
CreateTime String 部署组创建时间
UpdateTime String 部署组更新时间
InstanceCount Int64 部署组实例数目
RunInstanceCount Int64 部署组运行实例数目
OffInstanceCount Int64 部署组停止实例数目
GroupStatus String 部署组状态
StartupParameters String 部署组启动参数
PackageId String 部署组程序包Id
PackageName String 部署组程序包名称
PackageVersion String 部署组程序包版本
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuLimit String 最大分配cpu 核数,如0.6
MemLimit String 最大分配内存M数
AccessType Int64 0:公网 1:集群内访问 2:NodePort
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
ProtocolPorts Array of ProtocolPort 端口数组对象
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
ClusterIp String Service ip
LbIp String 负载均衡ip
Envs Array of Env 环境变量数组对象
Message String pod错误信息描述
NodePort Int64 NodePort端口,只有公网和NodePort访问方式才有值
Status String 部署组状态
MicroserviceType String 应用微服务类型

TsfPageMsInstance

微服务实例的分页内容

被如下接口引用:DescribeMicroservice

名称 必选 允许NULL 类型 描述
TotalCount Int64 微服务实例总数目
Content Array of MsInstance 微服务实例列表内容

GetClusterLimitResourceResult

获取集群limit资源(GetClusterLimitResource)返回对象

被如下接口引用:GetClusterLimitResource

名称 必选 允许NULL 类型 描述
CpuLimit String 最大分配cpu 核数
MemLimit String 最大分配mem内存数,单位M

JvmMonitorData

DescribeJvmMonitor查询jvm监控数据接口返回数据封装

被如下接口引用:DescribeJvmMonitor

名称 必选 允许NULL 类型 描述
HeapMemory MemoryPicture 堆内存监控图,三条线
NonHeapMemory MemoryPicture 非堆内存监控图,三条线
EdenSpace MemoryPicture 伊甸园区监控图,三条线
SurvivorSpace MemoryPicture 幸存者区监控图,三条线
OldSpace MemoryPicture 老年代监控图,三条线
MetaSpace MemoryPicture 元空间监控图,三条线
ThreadPicture ThreadPicture 线程监控图,三条线
YoungGC Array of CurvePoint youngGC增量监控图,一条线
FullGC Array of CurvePoint fullGC增量监控图,一条线
CpuUsage Array of CurvePoint cpu使用率,一条线
ClassCount Array of CurvePoint 加载类数,一条线

PkgList

包列表

被如下接口引用:DescribePkgs、ListPkg

名称 必选 允许NULL 类型 描述
TotalCount Int64 程序包总量
Content Array of PkgInfo 程序包信息列表
RepositoryId String 程序包仓库id
RepositoryType String 程序包仓库类型
RepositoryName String 程序包仓库名称

Metric

指标

被如下接口引用:DescribeInvocationMetricDataCurve

名称 必选 允许NULL 类型 描述
Name String 指标名称
Function String 指标计算方式

TaskFlow

工作流对象

被如下接口引用:DescribeTaskFlows

名称 必选 允许NULL 类型 描述
FlowId String 工作流Id
FlowName String 工作流名称
State String 状态
TaskCount Int64 任务数量
TriggerRule TaskRule 触发规则
TimeOut Int64 工作流超时时间
FlowLogId String 工作流历史 ID
GraphId String 工作流图 ID

GraphNode

依赖拓扑图节点

被如下接口引用:

名称 必选 允许NULL 类型 描述
Name String 节点服务名
Type String 节点服务类型
ReqTotalQty Uint64 节点服务总请求量
ReqSuccessQty Uint64 节点服务成功请求量
ReqFailedQty Uint64 节点服务失败请求量
ReqPerMin Float 节点服务每分钟平均请求量
AvgDurationMs Float 节点服务平均耗时(毫秒)
EdgeList Array of GraphEdge 节点服务为目的的边列表(入度)

ContainerGroupResultV2

镜像版本列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
Content Array of ContainerGroup 镜像版本列表
TotalCount Int64 总记录数

ListAlarmPoliciesResult

ListAlarmPoliciesResult

被如下接口引用:ListAlarmPolicies

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of AlarmPolicyResult Content

PagedDtsTransaction

DTS主事务分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数,特定在该接口中总是会返回null
Content Array of DtsTransaction 主事务分组列表

ControllerV2

tsf模板

被如下接口引用:

名称 必选 允许NULL 类型 描述
ControllerName String ControllerName

DescribeResourceConfigLicenseFunction

DescribeResourceConfig

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Name String name
Enable Bool enable

PathRewrite

路径重写

被如下接口引用:DescribePathRewrite、DescribePathRewrites

名称 必选 允许NULL 类型 描述
PathRewriteId String 路径重写规则ID
GatewayGroupId String 网关部署组ID
Regex String 正则表达式
Replacement String 替换的内容
Blocked String 是否屏蔽映射后路径,Y: 是 N: 否
Order Int64 规则顺序,越小优先级越高

InstanceRequest

单条实例请求详情

被如下接口引用:DescribeInstanceRequest

名称 必选 允许NULL 类型 描述
TraceId String trace id
Timestamp Int64 产生时间
Duration Int64 耗时
ResultStatus String 状态
ResultError String 错误
InterfaceInfo Interface 接口信息

PagedProgram

tsf-privilege模块,分页数据集列表

被如下接口引用:DescribePrograms

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Program 数据集列表

GraphEdgeV2

依赖拓扑图边

被如下接口引用:GetOssTopologyGraph、GetTopologyGraph

名称 必选 允许NULL 类型 描述
SourceName String 来源服务名
TargetName String 目标服务名
SourceType String 来源服务类型
TargetType String 目标服务类型
ReqTotalQty Uint64 服务间总请求量
ReqAvgQty Float 请求平均数,次每分钟,两位小数
ReqSuccessRate Float 请求成功率,两位小数
ReqAvgDuration Float 请求平均耗时,单位毫秒,两位小数
Apdex Float 健康度指标
SourceId String 来源节点标识
TargetId String 目标节点标识
SourceNamespaceId String 来源命名空间ID
TargetNamespaceId String 目标命名空间ID

ScalableRuleAttribute

ScalableRuleAttribute

被如下接口引用:DescribeScalableRuleAttribute

名称 必选 允许NULL 类型 描述
RuleId String RuleId
Name String Name
EnableShrink Int64 EnableShrink
EnableExpand Int64 EnableExpand
ExpandPeriod Int64 ExpandPeriod
ShrinkPeriod Int64 ShrinkPeriod
ExpandVmCount Int64 ExpandVmCount
ShrinkVmCount Int64 ShrinkVmCount
CoolTime Int64 CoolTime
ExpandVmCountLimit Int64 ExpandVmCountLimit
ShrinkVmCountLimit Int64 ShrinkVmCountLimit
ExpandSubruleList Array of ExpandSubrule ExpandSubruleList
ShrinkSubruleList Array of ExpandSubrule ShrinkSubruleList
CreateTime String CreateTime
UpdateTime String UpdateTime

LicenseTag

许可标签

被如下接口引用:DescribeLicenses

名称 必选 允许NULL 类型 描述
LicenseId String 许可ID
Tags Array of Tag 标签列表

MemoryPicture

Jvm监控内存数据封装

被如下接口引用:DescribeJvmMonitor

名称 必选 允许NULL 类型 描述
Max Array of CurvePoint 内存最大值
Used Array of CurvePoint 已用内存大小
Committed Array of CurvePoint 系统分配内存大小

TsfPageStdoutLogV2

标准输出日志列表

被如下接口引用:SearchOssRealtimeBusinessLog、SearchRealtimeBusinessLog、SearchRealtimeMeshLog、SearchRealtimeStdoutLog、SearchStdoutLog

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of StdoutLogV2 标准输出日志列表
ScrollId String 游标ID
Status String 查询状态

PagedProductHelp

产品帮助分组分页对象

被如下接口引用:DescribeProductHelp

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ProductHelp 产品帮助列表

TsfPageSimpleCluster

TSF分页简单集群

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of SimpleCluster 简单集群列表

ContainerGroup

部署组

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 分组名称
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ApplicationId String 应用名称
ApplicationName String 应用类型
ApplicationType String 分组创建时间
UpdateTime String 分组更新时间
MicroserviceType String 微服务类型

LicenseResource

LicenseResource

被如下接口引用:DescribeLicenseApplications

名称 必选 允许NULL 类型 描述
Name String 资源名
Quota Uint64 配额

Program

tsf-privilege模块 Program数据集

被如下接口引用:DescribeProgram、DescribePrograms

名称 必选 允许NULL 类型 描述
ProgramId String 数据集ID
ProgramName String 数据集名称
ProgramDesc String 数据集描述
DeleteFlag Bool 删除标识,true: 可以删除; false: 不可删除
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间
ProgramItemList Array of ProgramItem 数据项列表,无值时返回空数组

Service

tsf-privilege模块,产品

被如下接口引用:DescribeServices

名称 必选 允许NULL 类型 描述
ServiceId String 产品ID
ServiceCode String 产品编码
ServiceName String 产品名称
CreationTime Int64 创建时间
LastUpdateTime Int64 更新时间
DeleteFlag Bool 删除标识,true: 可以删除;false: 不可删除

VmGroup

虚拟机部署组信息

被如下接口引用:DescribeGroup

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
GroupStatus String 部署组状态
PackageId String 程序包ID
PackageName String 程序包名称
PackageVersion String 程序包版本号
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ApplicationId String 应用ID
ApplicationName String 应用名称
InstanceCount Int64 部署组机器数目
RunInstanceCount Int64 部署组运行中机器数目
StartupParameters String 部署组启动参数信息
CreateTime String 部署组创建时间
UpdateTime String 部署组更新时间
OffInstanceCount Int64 部署组停止机器数目
GroupDesc String 部署组描述信息
MicroserviceType String 微服务类型
ApplicationType String 应用类型
GroupResourceType String 部署组资源类型
UpdatedTime Int64 部署组更新时间戳
DeployDesc String 部署应用描述信息
UpdateType Uint64 滚动发布的更新方式
DeployBetaEnable Bool 发布是否启用beta批次
DeployBatch Array of Float 滚动发布的批次比例列表
DeployExeMode String 滚动发布的批次执行方式
DeployWaitTime Uint64 滚动发布的每个批次的等待时间
EnableHealthCheck Bool 是否开启了健康检查
HealthCheckSettings HealthCheckSettings 健康检查配置
PackageType String 程序包类型
StartScript String 启动脚本 base64编码
StopScript String 停止脚本 base64编码

VmGroupOther

虚拟机部署组其他字段

被如下接口引用:DescribeGroupAttribute、DescribeGroupOther

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
PackageId String 程序包ID
PackageName String 程序包名称
PackageVersion String 程序包版本
InstanceCount Int64 部署组实例数
RunInstanceCount Int64 部署组运行中实例数
OffInstanceCount Int64 部署组中停止实例数
GroupStatus String 部署组状态
IsNotEqualServiceConfig Bool 服务配置信息是否匹配

ContainerGroupResult

镜像版本列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
Content Array of ContainerGroup 镜像版本列表
TotalCount Int64 总记录数

SimpleGroup

部署组

被如下接口引用:DescribeSimpleGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
StartupParameters String 启动参数
GroupResourceType String 部署组资源类型
AppMicroServiceType String 应用微服务类型

ListTsfRegionResult

ListTsfRegionResult

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of TsfRegionResult Content

ClusterLimitResource

集群limit资源

被如下接口引用:

名称 必选 允许NULL 类型 描述
CpuLimit String 最大分配cpu 核数
MemLimit String 最大分配内存M数

SidecarFilters

分页展示过滤器

被如下接口引用:DescribeSidecarFilters

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of SidecarFilter 过滤器列表

GetContainGroupDeployInfoV2

获取容器部署信息(GetContainGroupDeployInfo) 【部署更新的时候需要获取部署组信息】 输出参数

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String GroupId
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动的实例数
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuRequest String 预分配cpu 核数,如0.2,
CpuLimit String 最大分配cpu 核数,如0.6
MemRequest String 预分配内存M数
MemLimit String 最大分配内存M数
AccessType Int64 0:公网 1:集群内访问 2:NodePort
ProtocolPorts Array of ProtocolPort 数组
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
JvmOpts String jvm参数
ClusterId String 无用
ClusterName String 无用
ApplicationId String 无用
ApplicationName String 无用
ApplicationType String 无用
KuberneteApiServer String 无用
KuberneteUser String 无用
KubernetePassword String 无用
NamespaceId String 无用
NamespaceName String 无用
GroupComment String 无用
PodId String 无用
PodName String 无用
ClusterIp String 无用
LbIp String 无用
NodePort String 无用
IsStop String 无用
Status String 无用
Message String 无用
ChangType Int64 无用
ChangNum Int64 无用
IsFirst Int64 无用
CreateTime String 无用
UpdateTime String 无用
AppId String 无用
SubAccountUin String 无用
Uin String 无用
Limit Int64 无用
OrderType String 无用

ApiDetailResponse

ApiDetailResponse描述

被如下接口引用:DescribeApiDetail

名称 必选 允许NULL 类型 描述
Request Array of ApiRequestDescr API 请求参数
Response Array of ApiResponseDescr API 响应参数
Definitions Array of ApiDefinitionDescr API 复杂结构定义
RequestContentType String API 的 content type
CanRun Bool API 能否调试
Status Int64 API 状态 0:离线 1:在线,默认0
Description String API 描述

TsfPageRouteAffinity

TSF就近访问列表对象

被如下接口引用:DescribeNamespaceAffinities

名称 必选 允许NULL 类型 描述
TotalCount Int64 TSF就近策略总数目
Content Array of RouteAffinity TSF就近策略列表

BusinessLogPatternAnalysis

日志Pattern合法性校验/模拟解析出参

被如下接口引用:AnalyzeLogSchema、ValidateLogSchema

名称 必选 允许NULL 类型 描述
Success Bool 校验/解析是否成功
Hint String 校验/解析用户提示,包含校验不通过的原因,是否成功联动调用链等
AnalyzeResult Array of EnvsV2 解析结果,复用Envs对象,本质是一个Map<String, String>

ContainerTasksResultV2

变更记录任务列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of ContainerTasks 列表信息

LaneRuleTag

泳道规则标签

被如下接口引用:CreateLaneRule、DescribeLaneRule、DescribeLaneRules、ModifyLaneRule

名称 必选 允许NULL 类型 描述
TagId String 标签ID
TagName String 标签名
TagOperator String 标签操作符
TagValue String 标签值
LaneRuleId String 泳道规则ID
CreateTime Int64 创建时间
UpdateTime Int64 更新时间

ImageUserIsExists

镜像仓库用户是否已经开通

被如下接口引用:DescribeImageUserIsExists

名称 必选 允许NULL 类型 描述
IsExist Bool 子账号是否存在,true:存在;false:不存在
MainIsExist Bool 主账号是否存在,true:存在;false:不存在

RouteDestItemV2

服务路由目标匹配项

被如下接口引用:CreateRoute、DescribeRoute、DescribeRoutes、ModifyRoute

名称 必选 允许NULL 类型 描述
RouteDestItemId String 路由规则路由目标匹配项ID
DestItemField String 路由规则目标字段名称
DestItemValue String 路由规则目标字段取值
RouteDestId String 所属路由规则路由目标ID

ZipkinEndpointV2

调用链Span端点信息

被如下接口引用:DescribeSpanDetail、GetOssTraceSpans、SearchSpan

名称 必选 允许NULL 类型 描述
ServiceName String 端点服务名
Ipv4 String 端点IP地址(v4)
Ipv6 String 端点IP地址(v6)
Port Int64 端点端口号

GatewayGroupIds

网关部署组ID和网关API分组ID元组

被如下接口引用:BindApiGroup、UnbindApiGroup

名称 必选 允许NULL 类型 描述
GatewayDeployGroupId String 网关部署组ID
GroupId String 分组id

TemplatePageResultV2

TemplatePageResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ProjectList Content

TaskGroupPage

任务分组翻页查询结果

被如下接口引用:DescribeTaskGroups

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of String 分组ID数组

TsfPageZipkinSpanInfo

调用链Span列表

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条目数
Content Array of ZipkinSpanInfo 调用链Span列表

TsfPageConfigSummary

TsfPage<Config>

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigSummary 配置项列表

ServiceInfo

微服务明细

被如下接口引用:

名称 必选 允许NULL 类型 描述
MicroserviceId String 微服务ID
MicroserviceName String 微服务名称

OverviewResourceV2

资源概览数据信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
ClusterCount Int64 集群数目
NamespaceCount Int64 命名空间数目
InstanceCount Int64 实例总数目
RunInstanceCount Int64 运行中实例数目
OffInstanceCount Int64 停止实例数目
UnNormalInstanceCount Int64 异常实例数目
ApplicationCount Int64 应用数目
GroupCount Int64 部署组数目

ListMonitorStatisticsPolicyResultV2

ListMonitorStatisticsPolicy结果返回类型

被如下接口引用:

名称 必选 允许NULL 类型 描述
PolicyId String 监控统计策略id
KeyWords String 关键词
GroupList GroupList 部署组列表信息
NamespaceId String 命名空间id
CreateTime String 创建时间
UpdateTime String 更新时间

ConfigTemplateResult

配置模板列表

被如下接口引用:DescribeConfigTemplates

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of ConfigTemplate 配置模板列表

ModuleParamResult

ModuleParamResult

被如下接口引用:FindDeployModuleParams

名称 必选 允许NULL 类型 描述
ParameterName String ParameterName
ParameterValue String ParameterValue
ParameterType String ParameterType
ParameterEnums String ParameterEnums
Desc String Desc
Demo String Demo
ParameterId String ParameterId
Visible String Visible
ParameterConfigType String ParameterConfigType
ParameterSubType String ParameterSubType

MsInstance

微服务实例信息

被如下接口引用:DescribeMicroservice

名称 必选 允许NULL 类型 描述
InstanceId String 机器实例ID信息
InstanceName String 机器实例名称信息
Port String 服务运行的端口号
LanIp String 机器实例内网IP
WanIp String 机器实例外网IP
InstanceAvailableStatus String 机器可用状态
ServiceInstanceStatus String 服务运行状态
ApplicationId String 应用ID
ApplicationName String 应用名称
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
GroupId String 部署组ID
GroupName String 部署组名称
InstanceStatus String 机器TSF可用状态
HealthCheckUrl String 健康检查URL
ClusterType String 集群类型
ApplicationPackageVersion String 应用程序包版本
ApplicationType String 应用类型
ServiceStatus String 服务状态,passing 在线,critical 离线
RegistrationTime Int64 注册时间
LastHeartbeatTime Int64 上次心跳时间
RegistrationId String 实例注册id
HiddenStatus String 屏蔽状态,hidden 为屏蔽,unhidden 为未屏蔽

TsfPageTraceSpanInfo

分页spaninfo的结构

被如下接口引用:SearchSpan

名称 必选 允许NULL 类型 描述
TotalCount Uint64 总数
Content Array of TraceSpanInfo span列表

MsInstanceWrong

微服务实例信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceId String 机器实例ID信息
InstanceName String 机器名称信息
InstancePort Int64 机器运行的端口号
LanIp String 机器实例内网IP
WanIp String 机器实例外网IP
InstanceAvailableStatus String 机器实例可用状态
ServiceInstanceStatus String 服务运行状态
PkgVersion String 程序包版本
ApplicationId String 应用ID
ApplicationName String 应用名称
ClusterId String 集群ID
ClusterName String 集群名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
GroupId String 部署组ID
GroupName String 部署组名称
InstanceStatus String 机器TSF可用状态
PodName String 容器pod名
PodId String 容器pod ID
Status String 容器状态
NodeIp String 容器node IP
Ip String 容器IP
Reponame String 容器仓库名
TagName String 容器tag

PagedService

tsf-privilege模块,分页产品列表

被如下接口引用:DescribeServices

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Service 产品列表

ContainGroupResultV2

部署组列表(应用下钻)

被如下接口引用:

名称 必选 允许NULL 类型 描述
Content Array of ContainGroup 部署组列表
TotalCount Int64 总记录数

ImageUserIsExistsV2

镜像仓库用户是否已经开通

被如下接口引用:

名称 必选 允许NULL 类型 描述
IsExist Bool 子账号是否存在,true:存在;false:不存在
MainIsExist Bool 主账号是否存在,true:存在;false:不存在

MsV2

Ms

被如下接口引用:

名称 必选 允许NULL 类型 描述
MsName String MsName
MsPort String MsPort
Controller Array of Controller Controller
Provider Array of Provider Provider
Consumer Array of Consumer Consumer

TxMainTransaction

主事务描述

被如下接口引用:DescribeTransactions

名称 必选 允许NULL 类型 描述
TransactionId String 事务Id
ServerIp String 服务器Ip
ServiceName String 服务名称
MethodName String 方法名
SubCount Int64 子事务数量
StartTime String 创建时间
EndTime String 更新时间
Status Int64 事务状态
TimeoutMs Int64 超时时间
RetryTimes Int64 重试次数
AutoRetry Bool 是否开启自动重试

ConfigTemplateV2

配置模板对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigTemplateId String 配置模板Id
ConfigTemplateName String 配置模板名称
ConfigTemplateDesc String 配置模板描述
ConfigTemplateType String 配置模板对应的微服务框架
ConfigTemplateValue String 配置模板数据
CreateTime String 创建时间
UpdateTime String 更新时间

InterfaceStatistic

接口统计

被如下接口引用:DescribeInterfaceStatistic

名称 必选 允许NULL 类型 描述
Path String 请求路径模版
Method String 请求方法
RequestCount Int64 接口请求量
ErrorRate Float 错误率0-1之间小数
AvgTimeConsuming Int64 平均耗时,单位ms
P50 Int64 p50,单位ms
P99 Int64 p99,单位ms

VolumeInfo

容器卷挂载信息

被如下接口引用:DeployContainerGroup

名称 必选 允许NULL 类型 描述
VolumeType String 数据卷类型
VolumeName String 数据卷名称
VolumeConfig String 数据卷配置

ImageInfo

镜像信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
ImageId String ImageId
OsName String OsName
ImageSize Int64 ImageSize
ImageType String ImageType
ImageName String ImageName
ImageDesc String ImageDesc
CreateTime String CreateTime
LoginName String LoginName

ThreadDetailInfos

线程详情信息数组

被如下接口引用:DescribeThreadDetailList

名称 必选 允许NULL 类型 描述
Content Array of ThreadDetailInfo 线程详情数组
TotalCount Int64 接口执行状态success/error

GetContainGroupOtherResult

部署组其他字段获取

被如下接口引用:GetContainGroupOther

名称 必选 允许NULL 类型 描述
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
LbIp String 负载均衡ip
ClusterIp String Service ip
Status String 服务状态,请参考后面的的状态定义
Message String 异常信息,服务状态为Abnormal时才有

SimpleCluster

简单集群

被如下接口引用:

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型

ApiRateLimitRule

微服务网关API限流规则

被如下接口引用:DescribeApiRateLimitRules

名称 必选 允许NULL 类型 描述
RuleId String rule Id
ApiId String API ID
RuleName String 限流名称
MaxQps Uint64 最大限流qps
UsableStatus String 生效/禁用, enabled/disabled
RuleContent String 规则内容
TsfRuleId String Tsf Rule ID
Description String 描述
CreatedTime String 创建时间
UpdatedTime String 更新时间

Config

配置项

被如下接口引用:DescribeConfig、DescribeConfigSummary、DescribeConfigs、DescribePublicConfig、DescribePublicConfigSummary、DescribePublicConfigs

名称 必选 允许NULL 类型 描述
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ConfigVersionDesc String 配置项版本描述
ConfigValue String 配置项值
ConfigType String 配置项类型
CreationTime String 创建时间
ApplicationId String 应用ID
ApplicationName String 应用名称
DeleteFlag Bool 删除标识,true:可以删除;false:不可删除
LastUpdateTime String 最后更新时间
ConfigVersionCount Int64 配置项版本数量

TaskFlowBatchLastState

工作流最近批次状态

被如下接口引用:

名称 必选 允许NULL 类型 描述
FlowBatchId String 批次ID
FlowBatchLogId String 批次历史ID
State String 状态

Role

tsf-privilege模块 Role 角色

被如下接口引用:DescribeRole、DescribeRoles

名称 必选 允许NULL 类型 描述
RoleId String 角色ID
RoleName String 角色名称
RoleDesc String 角色描述
DeleteFlag Bool 删除标识
PermCatList Array of PermCat 角色权限集列表
CreationTime Int64 创建时间
LastUpdateTime Int64 最后更新时间

ApplicationForPage

分页的应用描述信息字段

被如下接口引用:DescribeApplication、DescribeApplications

名称 必选 允许NULL 类型 描述
ApplicationId String 应用ID
ApplicationName String 应用名称
ApplicationDesc String 应用描述
ApplicationType String 应用类型
MicroserviceType String 微服务类型
ProgLang String 编程语言
CreateTime String 创建时间
UpdateTime String 更新时间
ApplicationResourceType String 应用资源类型
ApplicationRuntimeType String 应用runtime类型
ApigatewayServiceId String Apigateway的serviceId
ApplicationRemarkName String 应用备注名
ServiceConfigList Array of ServiceConfig 服务配置信息列表

AgentTask

DescribeApmTaskStatus 接口返回参数封装

被如下接口引用:DescribeApmTaskStatus

名称 必选 允许NULL 类型 描述
TaskId String 任务Id
InstanceId String 查询的实例Id
Type String 任务类型
Status String 任务执行状态 AVAILABLE(可执行), BUSY(执行中), ERROR(执行出错), COMPLETED(执行成功)
StatusInfo String status 为ERROR时该字段才有值. EXCEED_SIZE表示采集数据过大, MAL_FUNC表示内部错误 NO_CONNECTION 表示无法和用户进程建立连接, EXECUTE_TIMEOUT 表示任务执行超时
CreationTime String 任务创建时间,格式为(yyyy-MM-dd HH:mm:ss)
MetaInfo String 元数据,该任务的部分请求参数,如火焰图采集时长{"duration":30}
ExecutedTime Int64 任务已执行时长, 单位:秒

SpanLabel

Span标签

被如下接口引用:DescribeSpanDetail、GetOssTraceSpans、SearchSpan

名称 必选 允许NULL 类型 描述
Key String 标签键
Value String 标签值

TsfPageAuthRule

TSF标准分页的AuthRule列表

被如下接口引用:DescribeAuthorizations

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数量
Content Array of AuthRule 微服务权限规则列表

TsfPageConfigReleaseV2

TSF配置项发布信息分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of ConfigRelease 配置项发布信息数组

SecretKeyInfo

微服务网关密钥信息

被如下接口引用:ChangeSecretStatus、DescribeGroupSecrets、UpdateGroupSecret

名称 必选 允许NULL 类型 描述
SecretName String secret 名称
SecretId String secret Id
SecretKey String secret key
CreatedTime String 创建时间,格式 yyyy-MM-dd HH:mm:ss
Status String enabled: 启用状态。disabled: 禁用状态
Id String 密钥ID
GwSecretId String secret Id
ExpiredTime String 过期时间,格式 yyyy-MM-dd HH:mm:ss
UpdatedTime String 更新时间,格式 yyyy-MM-dd HH:mm:ss
GroupId String API分组ID

VmGroupForPage

虚拟机部署组列表中使用到的虚拟机信息字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用Id
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群Id
ClusterName String 集群名称
NamespaceId String 命名空间Id
NamespaceName String 命名空间名称
GroupId String 分组id
GroupName String 分组名称
GroupDesc String 分组描述
CreateTime String 分组创建时间
UpdateTime String 分组更新时间
StartupParameters String 部署组启动参数
PkgId String 程序包Id

ApiDefinitionDescr

API 对象类型描述

被如下接口引用:DescribeApiDetail

名称 必选 允许NULL 类型 描述
Name String 对象名称
Properties Array of PropertyField 对象属性列表

OverviewInstanceResourceUsage

实例相关信息概览

被如下接口引用:DescribeInstanceResourceUsage

名称 必选 允许NULL 类型 描述
ClusterCount Int64 集群数目
InstanceCount Int64 实例总数目
UnNormalClusterCount Int64 异常集群数目
UnNormalInstanceCount Int64 异常实例数目
RunInstanceCount Int64 运行中实例数目
OffInstanceCount Int64 停止实例数目

TsfPageMicroserviceWrong

微服务列表信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of MicroserviceWrong 微服务列表信息

MetricDataPointMap

监控统计数据点Map集合(单元化网关使用)

被如下接口引用:DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
SumReqAmount Array of InvocationMetricDataPoint 总调用次数监控数据点集合
AvgFailureRate Array of InvocationMetricDataPoint 平均错误率监控数据点集合
AvgTimeCost Array of InvocationMetricDataPoint 平均响应时间监控数据点集合

ProviderV2

provider

被如下接口引用:

名称 必选 允许NULL 类型 描述
ProviderControllerName String ProviderControllerName

InstanceInfo

实例信息

被如下接口引用:DescribeInterfaceRequest

名称 必选 允许NULL 类型 描述
InstanceId String 实例id
GroupId String 部署id
ClusterType String 集群类型
InstanceIp String 实例ip

LicenseApplicationRecord

LicenseApplicationRecord

被如下接口引用:DescribeLicenseApplications

名称 必选 允许NULL 类型 描述
CreateTime Uint64 创建时间
Grantee LicenseGrantee 授予对象
Product Array of LicenseProduct 所申请的产品信息列表
Phone Array of String 联系电话
Email Array of String 联系邮箱
Description String 备注
IssueTime Uint64 授予许可时间
Duration LicenseDuration 有效期信息

VmGroupForPageV2

虚拟机部署组列表中使用到的虚拟机信息字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
ApplicationId String 应用Id
ApplicationName String 应用名称
ApplicationType String 应用类型
ClusterId String 集群Id
ClusterName String 集群名称
NamespaceId String 命名空间Id
NamespaceName String 命名空间名称
GroupId String 分组id
GroupName String 分组名称
GroupDesc String 分组描述
CreateTime String 分组创建时间
UpdateTime String 分组更新时间
StartupParameters String 部署组启动参数
PkgId String 程序包Id

GroupPod

部署组实例列表

被如下接口引用:DescribePodInstances

名称 必选 允许NULL 类型 描述
PodName String 实例名称(对应到kubernetes的pod名称)
PodId String 实例ID(对应到kubernetes的pod id)
Status String 实例状态,请参考后面的实例以及容器的状态定义
Reason String 实例处于当前状态的原因,例如容器下载镜像失败
NodeIp String 主机IP
Ip String 实例IP
RestartCount Int64 实例中容器的重启次数
ReadyCount Int64 实例中已就绪容器的个数
Runtime String 运行时长
CreatedAt String 实例启动时间
ServiceInstanceStatus String 服务实例状态
InstanceAvailableStatus String 机器实例可使用状态
InstanceStatus String 机器实例状态
NodeInstanceId String 节点实例id

VmGroupSimple

虚拟机部署组列表简要字段

被如下接口引用:DescribeGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationType String 应用类型
GroupDesc String 部署组描述
UpdateTime String 部署组更新时间
ClusterId String 集群ID
StartupParameters String 部署组启动参数
NamespaceId String 命名空间ID
CreateTime String 部署组创建时间
ClusterName String 集群名称
ApplicationId String 应用ID
ApplicationName String 应用名称
NamespaceName String 命名空间名称
MicroserviceType String 应用微服务类型
GroupResourceType String 部署组资源类型
UpdatedTime Int64 部署组更新时间戳
DeployDesc String 部署应用描述信息

BillingLicense

计费许可

被如下接口引用:DescribeAllBillingLicenses

名称 必选 允许NULL 类型 描述
Id String 许可ID
AppId String 租户ID
Uin String 账号ID
SpecType Int64 规格类型
Spec String 规格
NodeSize Int64 节点数
Resource String 资源
Function String 功能
Status Int64 状态
SourceType Int64 来源类型
AutoRenewFlag Int64 自动续费标记
CreateTime String 创建时间
ModifyTime String 修改时间
IsolateTime String 隔离时间
WhitelistType Int64 白名单类型,0 正常,1 不收费白名单内
Nickname String 昵称
ExpireTime String 过期时间
BillingRecordCount Int64 订单数

PagedPermission

分页权限点

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Permission 权限点列表

TaskExecuteRecordPage

翻页查询任务执行返回结果

被如下接口引用:DescribeTaskExecuteRecords

名称 必选 允许NULL 类型 描述
TotalCount Uint64 总数量
Content Array of TaskExecuteRecord 任务执行列表

DescribeSingleContainerGroupsResultV2

DescribeSingleContainerGroupsResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 列表数量
Content Array of DescribeSingleContainerGroups 列表内容

InstancesResult

InstancesResult

被如下接口引用:ListTsfModulesDetail

名称 必选 允许NULL 类型 描述
Ip String Ip值
Status String Status值
Ports Array of PortsResult Ports值
InstanceId String InstanceId值
ModuleId String ModuleId值
ModuleName String ModuleName值
ModuleType String ModuleType值
UserName String UserName值
Password String Password值
ModuleCommon Int64 ModuleCommon值
UpdateTime String UpdateTime值
DeployTime String DeployTime值
MachineId String MachineId值
ZoneId String ZoneId值
ZoneName String ZoneName值
ModuleRole String ModuleRole值
SshPort Int64 SshPort值

AuthMicroserviceV2

在 TSF Auth 中使用的微服务结构体

被如下接口引用:

名称 必选 允许NULL 类型 描述
MicroserviceId String 服务 ID
MicroserviceName String 服务名
NamespaceId String 命名空间 ID
IsNotExist Bool 服务是否存在
AppId String 帐号 appid
Uin String 账号 uin
SubAccountUin String 子账号 uin

ContainerGroupDeployV2

获取部署组

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
AccessType Int64 0:公网 1:集群内访问 2:NodePort
ProtocolPorts Array of ProtocolPort ProtocolPorts
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
JvmOpts String jvm参数
SubnetId String 子网id

SimpleKafkaDeliveryConfig

日志投递kafka配置描述的缩简版

被如下接口引用:DescribeDeliveryConfigByGroupId

名称 必选 允许NULL 类型 描述
ConfigId String 配置项id
ConfigName String 配置项名称

TsfPageRouteRule

Tsf 路由规则分页路由

被如下接口引用:DescribeRouteRules

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of RouteRule 路由规则数组

TsfPageStdoutLog

标准输出日志列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of StdoutLog 标准输出日志列表

ZipkinBinaryAnnotation

调用链Span二进制注解

被如下接口引用:GetTraceSpans

名称 必选 允许NULL 类型 描述
Key String 注解键
Value String 注解值
Endpoint ZipkinEndPoint 注解端点信息

AppPkgList

应用的包列表

被如下接口引用:ListAppPkg

名称 必选 允许NULL 类型 描述
TotalCount Int64 程序包总量
Content Array of AppPkgInfo 应用的包列表

DescribeResourceConfigClusterContainer

返回给前端的控制信息

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
NeedSubnetWhenCreatingCluster Bool 是否需要子网

FunctionStatusResult

功能状态返回结果

被如下接口引用:DescribeFunctionStatus

名称 必选 允许NULL 类型 描述
Enable Bool 是否开启
Used Bool 是否使用过
ForbiddenActions Array of String 关闭时需要禁用的Action列表
FunctionName String 功能名称

RouteReleaseHistory

路由规则启停记录

被如下接口引用:DescribeRouteReleaseHistory

名称 必选 允许NULL 类型 描述
RouteReleaseLogId String 路由规则发布记录id
MicroserviceId String 微服务id
RouteRuleId String 路由规则Id
EnableTime String 路由规则部署开始时间
DisableTime String 路由规则停止时间
ReleaseDesc String 路由规则发布
RouteRule RouteRule 路由规则详情
AppId String 账号APPID
Uin String 账号Owner用户唯一ID
SubAccountUin String 账号用户唯一ID

ThreadPicture

jvm监控数据线程数据封装

被如下接口引用:DescribeJvmMonitor

名称 必选 允许NULL 类型 描述
ThreadCount Array of CurvePoint 总线程数
ThreadActive Array of CurvePoint 活跃线程数
DeamonThreadCount Array of CurvePoint 守护线程数

CloudMonitorPolicyResult

云监控对象策略对象

被如下接口引用:ListColudMonitorStatisticsPolicy

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of CloudMonitorPolicies Content

RatelimitRule

限流规则

被如下接口引用:

名称 必选 允许NULL 类型 描述
Id String 规则ID
Name String 规则名字,在一个微服务下唯一
Status Uint64 状态 0表示启用 1表示停用
SourceService String 限流规则区分的来源微服务名
DurationSecond Uint64 限流周期,单位秒
DurationQuota Uint64 每周期内的限流配额
ModifyTime Uint64 最近一次修改规则时间,UTC秒数
Description String 描述
Dimensions Array of RatelimitDimension 限制条件列表

GetContainGroupDeployInfo

获取容器部署信息(GetContainGroupDeployInfo) 【部署更新的时候需要获取部署组信息】 输出参数

被如下接口引用:GetContainGroupDeployInfo

名称 必选 允许NULL 类型 描述
GroupId String GroupId
GroupName String 分组名称
InstanceNum Int64 实例总数
CurrentNum Int64 已启动的实例数
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
CpuRequest String 预分配cpu 核数,如0.2,
CpuLimit String 最大分配cpu 核数,如0.6
MemRequest String 预分配内存M数
MemLimit String 最大分配内存M数
AccessType Int64 0:公网 1:集群内访问 2:NodePort
ProtocolPorts Array of ProtocolPort 数组
UpdateType Int64 更新方式:0:快速更新 1:滚动更新
UpdateIvl Int64 更新间隔,单位秒
JvmOpts String jvm参数
ClusterId String 无用
ClusterName String 无用
ApplicationId String 无用
ApplicationName String 无用
ApplicationType String 无用
KuberneteApiServer String 无用
KuberneteUser String 无用
KubernetePassword String 无用
NamespaceId String 无用
NamespaceName String 无用
GroupComment String 无用
PodId String 无用
PodName String 无用
ClusterIp String 无用
LbIp String 无用
NodePort String 无用
IsStop String 无用
Status String 无用
Message String 无用
ChangType Int64 无用
ChangNum Int64 无用
IsFirst Int64 无用
CreateTime String 无用
UpdateTime String 无用
AppId String 无用
SubAccountUin String 无用
Uin String 无用
Limit Int64 无用
OrderType String 无用

TsfPageBusinessLogConfig

业务日志配置项列表

被如下接口引用:DescribeBusinessLogConfigs、DescribeGroupBusinessLogConfigs

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of BusinessLogConfig 业务日志配置项列表

TemplateResult

TemplateResult

被如下接口引用:DescribeTemplates

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of TemplateProject Content

ContainerGroupOtherV2

部署组列表-其它字段

被如下接口引用:

名称 必选 允许NULL 类型 描述
InstanceNum Int64 实例总数
CurrentNum Int64 已启动实例总数
LbIp String 负载均衡ip
ClusterIp String Service ip
Status String 服务状态,请参考后面的的状态定义
Message String 服务状态,请参考后面的的状态定义
Envs Array of Env 环境变量

TemplatePageResult

TemplatePageResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ProjectList Content

TsfPageVmGroupV2

列表中部署组分页信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
Content Array of VmGroupSimple 部署组列表信息

AuthMicroservice

在 TSF Auth 中使用的微服务结构体

被如下接口引用:DescribeAuthorizationInfo、ModifyAuthorizationInfo

名称 必选 允许NULL 类型 描述
MicroserviceId String 服务 ID
MicroserviceName String 服务名
NamespaceId String 命名空间 ID
IsNotExist Bool 服务是否存在
AppId String 帐号 appid
Uin String 账号 uin
SubAccountUin String 子账号 uin

ResourceOperationStatusResult

描述操作执行结果

被如下接口引用:InterruptResourceBatchOperation

名称 必选 允许NULL 类型 描述
OperationResult Bool 操作的执行状态

DtsRetryError

DTS重试事务异常信息

被如下接口引用:RetryTransactions

名称 必选 允许NULL 类型 描述
TxId Int64 主事务ID
ErrorMessage String 异常信息

PathRewritePage

路径重写翻页对象

被如下接口引用:DescribePathRewrites

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of PathRewrite 路径重写规则列表

ResourceGetBatchIndexResult

获取执行批次索引的描述

被如下接口引用:GetResourceBatchIndex

名称 必选 允许NULL 类型 描述
BatchNum Uint64 执行批次索引

TsfPageCluster

Tsf分页集群对象

被如下接口引用:DescribeSimpleClusters

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Cluster 集群列表

TsfZone

TSF可用区信息

被如下接口引用:DescribeTsfZones

名称 必选 允许NULL 类型 描述
Id String TSF可用区ID
Name String TSF可用区名称
TsfRegionId String TSF可用区所属TSF地域ID

InstanceResourceConfig

实例相关的参数配置

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Container ContainerInstanceResourceConfig 容器实例相关的参数配置
Vm VmInstanceResourceConfig 虚拟机实例相关的参数配置

MicroserviceGroup

微服务下的部署组(对服务实例按照部署组进行归类)

被如下接口引用:DescribeMicroserviceGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组ID
GroupName String 部署组名称
ApplicationId String 应用ID
ApplicationName String 应用名称
ClusterId String 集群ID
ClusterName String 集群名称
ConsulInstanceCount Int64 注册中心在线节点数
ClusterType String 集群类型
AppMicroServiceType String 应用微服务类型

ZipkinMetadataV2

调用链Span元数据

被如下接口引用:GetOssTraceSpans

名称 必选 允许NULL 类型 描述
Value String 元数据值
Timestamp Uint64 元数据时间戳
Endpoint ZipkinEndpointV2 元数据端点信息

ApplicationAttribute

应用列表其它字段

被如下接口引用:DescribeApplicationAttribute、DescribeApplicationsAttribute、DescribeApplicationsOther

名称 必选 允许NULL 类型 描述
InstanceCount Int64 总实例个数
RunInstanceCount Int64 运行实例个数
GroupCount Int64 应用下部署组个数

TsfPageRouteReleaseHistoryV2

路由规则启停记录分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 服务路由部署记录列表总数目
Content Array of RouteReleaseHistoryV2 服务路由规则部署记录列表信息

TsfPageInstanceV2

TSF机器实例分页对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条数
Content Array of Instance 机器实例列表

ApiDailyUseStatisticsEntity

ApiDailyUseStatisticsEntity

被如下接口引用:DescribeUnitApiUseDetail

名称 必选 允许NULL 类型 描述
Name String name
Count String count
Ratio String ratio

ConfigReleaseV2

配置项发布信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
ConfigReleaseId String 配置项发布ID
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ReleaseTime String 发布时间
GroupId String 部署组ID
GroupName String 部署组名称
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
ClusterId String 集群ID
ClusterName String 集群名称
ReleaseDesc String 发布描述

DtsGroup

事务分组

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String 事务分组ID
GroupName String 事务分组名称
GroupDesc String 事务分组描述
CreationTime Int64 创建时间戳,UTC,精确到毫秒
LastUpdateTime Int64 更新时间戳,UTC,精确到毫秒
DeleteFlag Bool 删除标识,true:可以删除;false:不可删除

TsfPageApiDetailInfo

ApiDetailInfo 翻页对象

被如下接口引用:DescribeApisWithPlugin、DescribeGatewayApis、DescribeUsableApis

名称 必选 允许NULL 类型 描述
TotalCount Int64 总记录数
Content Array of ApiDetailInfo API 信息列表

UnitRuleItem

微服务网关单元化规则项

被如下接口引用:CreateUnitRule、DescribeEnabledUnitRule、DescribeUnitRule、DescribeUnitRules、UpdateUnitRule

名称 必选 允许NULL 类型 描述
Id String 规则项ID
UnitRuleId String 单元化规则ID
Relationship String 逻辑关系:AND/OR
DestNamespaceId String 目的地命名空间ID
DestNamespaceName String 目的地命名空间名称
Name String 规则项名称
Priority Int64 规则顺序,越小优先级越高:默认为0
Description String 规则描述
UnitRuleTagList Array of UnitRuleTag 规则标签列表

SubTransaction

子事务详情

被如下接口引用:

名称 必选 允许NULL 类型 描述
TransactionId String 事务ID
ServiceName String 事务服务名
MethodName String 事务调用方法
StartTime String 事务开始时间
EndTime String 事务结束时间
Status Int64 事务状态
InvokeType Int64 事务触发类型
Args String 事务参数

TsfPageCommonPkg

公共包列表

被如下接口引用:DescribeCommonPkg

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of CommonPkg 公共包信息

TaskIdV2

任务id

被如下接口引用:

名称 必选 允许NULL 类型 描述
TaskId String 任务Id

ThreadDetails

DescribeThreadDetail接口返回的数据列表

被如下接口引用:DescribeThreadDetail

名称 必选 允许NULL 类型 描述
Data Array of ThreadDetail 线程详情列表
Status String 接口执行状态success/error
StatusInfo String success时为"", error时为错误信息
StatusCode Int64 success时为, error时为错误码

OverviewResource

资源概览数据信息

被如下接口引用:DescribeOverviewResource

名称 必选 允许NULL 类型 描述
ClusterCount Int64 集群数目
NamespaceCount Int64 命名空间数目
InstanceCount Int64 实例总数目
RunInstanceCount Int64 运行中实例数目
OffInstanceCount Int64 停止实例数目
UnNormalInstanceCount Int64 异常实例数目
ApplicationCount Int64 应用数目
GroupCount Int64 部署组数目
UnNormalClusterCount Int64 异常集群数
RunHostCount Int64 运行云主机数
HostCount Int64 云主机总数
ConsulInstanceCount Int64 已注册实例数
PackageSpaceUsed Uint64 程序包存储空间用量,单位字节

ContainerAdditionalResourceRequirementMap

不同类型的应用的容器部署组,部署时的额外资源要求

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
M ContainerAdditionalResourceRequirement Mesh 应用部署时需要的额外资源
N ContainerAdditionalResourceRequirement 普通应用部署时需要的额外资源

Filter

用于请求参数中的条件过滤字段

被如下接口引用:DescribeInstances

名称 必选 允许NULL 类型 描述
Name String 过滤条件名
Values Array of String 过滤条件匹配值,几个条件间是或关系

ContainerAdditionalResourceRequirement

应用使用容器部署时需要的额外资源

被如下接口引用:DescribeResourceConfig

名称 必选 允许NULL 类型 描述
Cpu String CPU 核数
Mem String 内存 MiB 数

TagRouteItemV2

标签路由规则

被如下接口引用:

名称 必选 允许NULL 类型 描述
TagRouteId String 标签路由规则项ID
TargetField String 标签路由匹配目标字段
TargetValue String 标签路由匹配目标取值
RouteRuleId String 标签路由所属路由ID
SourceList Array of TagRouteItemSourceV2 标签路由源标签列表

HealthCheckConfig

健康检查配置

被如下接口引用:CreateApplication、DescribeApplication、DescribeApplications、ModifyApplication

名称 必选 允许NULL 类型 描述
Path String 健康检查路径

GroupsByScalableRuleIdListV2

GroupsByScalableRuleIdList

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of GroupsByScalableRuleId Content

PropertyField

属性字段

被如下接口引用:DescribeApiDetail

名称 必选 允许NULL 类型 描述
Name String 属性名称
Type String 属性类型
Description String 属性描述

TaskBatchRecordPage

任务批次翻页对象

被如下接口引用:DescribeTaskBatchHistoryRecords、DescribeTaskBatchRecords

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数量
Content Array of TaskBatchRecord 任务批次翻页查询结果

TsfPageTraceService

调用链服务名列表

被如下接口引用:GetOssTraceServices、GetTraceServices

名称 必选 允许NULL 类型 描述
TotalCount Int64 符合条件的总调用链服务名数量
Content Array of String 调用链服务名列表

TsfPageVmSubTaskV2

虚拟机子任务分页信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 子任务总数目
SuccessCount Int64 成功子任务数目
RunCount Int64 运行中子任务数目
FailCount Int64 失败子任务数目
Content Array of VmSubTask 子任务列表信息

CosUploadInfoV2

cos上传所需信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
PkgId String
Bucket String
Region String
Path String
Credentials CosCredentials

BusinessLogConfig

业务日志配置

被如下接口引用:DescribeBusinessLogConfig、DescribeBusinessLogConfigs、DescribeGroupBusinessLogConfigs

名称 必选 允许NULL 类型 描述
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigPath String 配置项日志路径
ConfigDesc String 配置项描述
ConfigTags String 配置项标签
ConfigPipeline String 配置项对应的ES管道
ConfigCreateTime String 配置项创建时间
ConfigUpdateTime String 配置项更新时间
ConfigSchema BusinessLogConfigSchema 配置项解析规则
ConfigAssociatedGroups Array of BusinesLogConfigAssociatedGroup 配置项关联部署组

DescribeSingleContainerGroups

部署组-独立菜单

被如下接口引用:DescribeSingleContainerGroups

名称 必选 允许NULL 类型 描述
GroupId String 部署组id
GroupName String 分组名称
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
ApplicationId String 应用名称
ApplicationName String 应用类型
ApplicationType String 分组创建时间
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit
MicroserviceType String 微服务类型
ProtocolPorts Array of ProtocolPort 端口列表
UpdateType Int64 更新类型
UpdateIvl Int64 更新时间间隔
AccessType Int64 网络访问类型
CreateTime String 创建时间
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
SubnetId String 子网id
InstanceCount Int64 实例个数
GroupResourceType String 部署组资源类型
Envs String 环境变量
UpdatedTime Int64 部署组更新时间戳

TsfPageZipkinTraceInfo

调用链列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总条目数
Content Array of ZipkinTraceInfo 调用链列表

CircuitBreakerApi

熔断API规则

被如下接口引用:CreateCircuitBreakerRule、DescribeCircuitBreakerRule、DescribeCircuitBreakerRules、UpdateCircuitBreakerRule

名称 必选 允许NULL 类型 描述
ApiId String API ID
Path String API PATH
Method String API Method
StrategyId String 熔断策略ID

RatelimitRuleForUpdateV2

用于修改删除操作的限流规则

被如下接口引用:UpdateRatelimit

名称 必选 允许NULL 类型 描述
Id String 规则ID
Name String 规则名字,在一个微服务下唯一
Status Uint64 状态 0表示启用 1表示停用
DurationSecond Uint64 限流周期,单位秒
DurationQuota Uint64 每周期内的限流配额
Description String 描述
Dimensions Array of RatelimitDimension 标签规则

GatewayNamespace

微服务网关可用的命名空间信息

被如下接口引用:DescribeAuthNamespaces

名称 必选 允许NULL 类型 描述
NamespaceId String 命名空间主键
NamespaceCode String 命名空间编码
NamespaceName String 命名空间名称
NamespaceDesc String 命名空间备注
ClusterId String 集群ID
NamespaceResourceType String 命名空间资源类型
NamespaceType String 命名空间类型, DEF GLOBAL

ScalableRuleV2

ScalableRule

被如下接口引用:

名称 必选 允许NULL 类型 描述
RuleId String RuleId
Name String Name
ExpandVmCountLimit Int64 ExpandVmCountLimit
ShrinkVmCountLimit Int64 ShrinkVmCountLimit
GroupCount Int64 GroupCount

TaskFlowBatchHistoryPage

批次历史分页

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
Content Array of TaskFlowBatch 分页数据

TaskRecordSimpleInfoPage

翻页查询基本任务信息列表

被如下接口引用:DescribeFlowAvailableTasks

名称 必选 允许NULL 类型 描述
TotalCount Uint64 总数量
Content Array of TaskRecordSimpleInfo 基本任务信息数组

ClusterV2

集群详情

被如下接口引用:DescribeCluster、DescribeClusters

名称 必选 允许NULL 类型 描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterDesc String 集群描述
ClusterType String 集群类型
VpcId String 集群所属私有网络ID
ClusterStatus String 集群状态
ClusterCIDR String 集群CIDR
ClusterTotalCpu Float 集群总CPU,单位: 核
ClusterTotalMem Float 集群总内存,单位: G
ClusterUsedCpu Float 集群已使用CPU,单位: 核
ClusterUsedMem Float 集群已使用内存,单位: G
InstanceCount Int64 集群机器实例数量
RunInstanceCount Int64 集群运行中的机器实例数量
NormalInstanceCount Int64 集群正常状态的机器实例数量
DeleteFlag Bool 删除标记:true:可以删除;false:不可删除
CreateTime String 创建时间
UpdateTime String 更新时间
TsfRegionId String 集群所属TSF地域ID
TsfRegionName String 集群所属TSF地域名称
TsfZoneId String 集群所属TSF可用区ID
TsfZoneName String 集群所属TSF可用区名称
DeleteFlagReason String 集群不可删除的原因
SubnetId String 集群所属私有网络子网ID
ClusterLimitCpu String 集群剩余 cpu limit
ClusterLimitMem String 集群剩余 memory limit
RunServiceInstanceCount Int64 运行服务实例数
OperationInfo OperationInfo 给前端的按钮控制信息
ClusterVersion String 容器集群版本
GroupCount Uint64 部署组总数
RunGroupCount Uint64 运行中部署组数
StopGroupCount Uint64 停止中部署组数
AbnormalGroupCount Uint64 异常部署组数
ClusterRemarkName String 集群备注名
ClusterCpuType String 集群cpu架构
DisableProgramAuthCheck Bool 关闭数据集校验
KuberneteApiServer String kuberneteApiServer
ProgramId String 数据集id
Unbind Bool unbind
KuberneteNativeType String 类型
MaxClusterServiceNum Int64 最大服务数
KuberneteNativeSecret String secret
MaxNodePodNum Int64 最大pod数

ContainGroupV2

部署组列表(应用下钻界面的)

被如下接口引用:

名称 必选 允许NULL 类型 描述
GroupId String groupId
GroupName String 分组名称
CreateTime String 创建时间
Server String 镜像server
Reponame String 镜像名,如/tsf/nginx
TagName String 镜像版本名称
ClusterId String 集群id
ClusterName String 集群名称
NamespaceId String 命名空间id
NamespaceName String 命名空间名称
CpuRequest String 初始分配的 CPU 核数,对应 K8S request
CpuLimit String 最大分配的 CPU 核数,对应 K8S limit
MemRequest String 初始分配的内存 MiB 数,对应 K8S request
MemLimit String 最大分配的内存 MiB 数,对应 K8S limit

TsfRecordCodeResult

操作审计日志术语码返回结果

被如下接口引用:DescribeRecordCodes

名称 必选 允许NULL 类型 描述
Operations Array of TypeCode 操作类型术语
Modules Array of TypeCode 模块类型术语

TaskInstance

TaskInstance

被如下接口引用:ListScalableTasks

名称 必选 允许NULL 类型 描述
Id String id
Status Int64 status
Mtime String mtime

BusinessLog

业务日志

被如下接口引用:SearchContainerStdoutLog

名称 必选 允许NULL 类型 描述
InstanceId String 实例ID
Content String 日志内容
Timestamp Uint64 日志时间戳

InvocationIndicator

服务调用监控指标

被如下接口引用:DescribeInovcationIndicators

名称 必选 允许NULL 类型 描述
InvocationQuantity Int64 总请求数
InvocationSuccessRate Float 请求成功率,百分比
InvocationAvgDuration Float 请求平均耗时,单位毫秒
InvocationSuccessDistribution Array of IndicatorCoord 成功请求数时间分布
InvocationFailedDistribution Array of IndicatorCoord 失败请求数时间分布
InvocationStatusDistribution Array of IndicatorCoord 状态码分布
InvocationDurationDistribution Array of IndicatorCoord 时延分布
InvocationQuantityDistribution Array of IndicatorCoord 并发请求次数时间分布

GroupsByScalableRuleId

GroupsByScalableRuleId

被如下接口引用:DescribeScalableRuleAttributeByGroup、ListGroupsByScalableRuleId

名称 必选 允许NULL 类型 描述
ApplicationId String ApplicationId
ApplicationName String ApplicationName
GroupId String GroupId
GroupName String GroupName
Status Int64 Status
UpdateTime String UpdateTime
RuleId String 弹性伸缩规则id
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
RuleName String 弹性伸缩规则名

AppPkgListV2

用用的包列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64
Content Array of AppPkgInfo

AuthDataMap

认证数据map

被如下接口引用:DescribeSecretList

名称 必选 允许NULL 类型 描述
Key String
Value String

DeliveryKafkaInfo

kafka投递的topic和path的信息

被如下接口引用:CreateDeliveryConfig、UpdateDeliveryConfig

名称 必选 允许NULL 类型 描述
Topic String 投递kafka的topic
Path Array of String 采集日志的path

ProtocolPortsV2

端口对象

被如下接口引用:

名称 必选 允许NULL 类型 描述
Protocol String TCP UDP
Port Int64 服务端口
TargetPort Int64 容器端口
NodePort Int64 主机端口

CosCredentialsV2

cos临时帐号信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
SessionToken String
TmpAppId String
TmpSecretId String
TmpSecretKey String
ExpiredTime Int64
Domain String

RecordV2

操作记录对象

被如下接口引用:DescribeRecords

名称 必选 允许NULL 类型 描述
AppId String 账号AppId
Uin String 账号Uin
SubAccountUin String 账号SubAccountUin
RecordId String 操作记录Id
ModuleType String 模块类型
OperationType String 操作类型
OperationResource String 操作资源信息
OperationMsg String 操作记录描述
OperationTime String 操作记录时间
OperationStatus String 操作状态
Operator String 操作人

TsfApiListResponse

TsfApiListResponse

被如下接口引用:DescribeInterfaceList、DescribeMsApiList

名称 必选 允许NULL 类型 描述
TotalCount Int64 数量
Content Array of MsApiArray API 列表

TxList

查询事务列表

被如下接口引用:DescribeTransactions

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回的事务数量
Content Array of TxMainTransaction 主事务信息
Error TxError 请求异常信息

VmTask

虚拟机操作记录

被如下接口引用:DscribeTasks

名称 必选 允许NULL 类型 描述
TaskId String 任务Id
CreateTime String 创建时间
TaskType Int64 任务类型
GroupId String 分组Id
GroupName String 分组名称
PkgId String 程序包Id
PkgName String 程序包名称
PkgVersion String 程序包版本
TaskDesc String 任务描述
TotalCount Int64 子任务数目
SuccessCount Int64 成功的子任务数目
RunCount Int64 运行中的子任务数目
FailCount Int64 失败的子任务数目
TaskStatus Uint64 任务的变更状态

FileConfig

文件配置项

被如下接口引用:DescribeFileConfig、DescribeFileConfigSummary、DescribeFileConfigs

名称 必选 允许NULL 类型 描述
ConfigId String 配置项ID
ConfigName String 配置项名称
ConfigVersion String 配置项版本
ConfigVersionDesc String 配置项版本描述
ConfigFileName String 配置项文件名
ConfigFileValue String 配置项文件内容
ConfigFileCode String 配置项文件编码
CreationTime String 创建时间
ApplicationId String 配置项归属应用ID
ApplicationName String 应用名称
DeleteFlag Bool 删除标识
ConfigVersionCount Int64 配置项版本数量
LastUpdateTime String 配置项最后更新时间
ConfigFilePath String 发布路径
ConfigPostCmd String 后置命令
ConfigFileValueLength Uint64 配置项文件长度

LaneGroup

泳道部署组

被如下接口引用:CreateLane、CreateLaneGroup、DeleteLaneGroup、DescribeGroupLane、DescribeLane、DescribeLaneGroupExist、DescribeLaneGroups、DescribeLanes、DisableLaneGroupEntrance、EnableLaneGroupEntrance、ModifyGroupLane

名称 必选 允许NULL 类型 描述
LaneGroupId String 泳道部署组ID
LaneId String 泳道ID
GroupId String 部署组ID
GroupName String 部署组名
ApplicationId String 应用ID
ApplicationName String 应用名
NamespaceId String 命名空间ID
NamespaceName String 命名空间名称
Entrance Bool 是否入口应用
CreateTime Int64 创建时间
UpdateTime Int64 更新时间
ClusterType String 集群类型

TxListV2

查询事务列表

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回的事务数量
Content TxMainTransaction 主事务信息
Error TxError 事务异常信息

RatelimitRuleForUpdate

用于修改删除操作的限流规则

被如下接口引用:DeleteRatelimit、DisableRatelimit、EnableRatelimit

名称 必选 允许NULL 类型 描述
Id String 规则ID
Name String 规则名字,在一个微服务下唯一
Status Uint64 状态 0表示启用 1表示停用
DurationSecond Uint64 限流周期,单位秒
DurationQuota Uint64 每周期内的限流配额
Description String 描述

NamespaceWrong

命名空间

被如下接口引用:

名称 必选 允许NULL 类型 描述
NamespaceId String 命名空间ID
NamespaceCode String 命名空间编码
NamespaceName String 命名空间名称
NamespaceDesc String 命名空间描述
ClusterId String 集群ID
ClusterName String 集群名称
ClusterType String 集群类型
IsDefault String 默认命名空间
NamespaceStatus String 命名空间状态
DeleteFlag Bool 删除标识
CreateTime String 创建时间
UpdateTime String 更新时间

ScalableTaskResultV2

ScalableTaskResult

被如下接口引用:

名称 必选 允许NULL 类型 描述
TotalCount Int64 TotalCount
Content Array of ScalableTask Content

CommonGroupAttribute

通用部署组额外属性

被如下接口引用:DescribeCommonGroupAttribute

名称 必选 允许NULL 类型 描述
Status String 部署组状态
InstanceCount Int64 部署组实例数

ContainGroupResult

部署组列表(应用下钻)

被如下接口引用:DescribeContainerGroups

名称 必选 允许NULL 类型 描述
Content Array of ContainGroup 部署组列表
TotalCount Int64 总记录数