tencentcloud-sdk-nodejs
Version:
2,962 lines • 144 kB
TypeScript
/**
* DescribeDataFetchProject请求参数结构体
*/
export interface DescribeDataFetchProjectRequest {
/**
* 开始时间,示例值:1625454840
*/
StartTime: number;
/**
* allcount:性能视图,day:14天数据,condition:条件列表,area:请求速度分布,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等等
*/
Type: string;
/**
* 结束时间,示例值:1625454840
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级(1表示白名单日志,2表示一般日志,4表示错误日志,8表示Promise 错误,16表示Ajax 请求异常,32表示JS 加载异常,64表示图片加载异常,128表示css 加载异常,256表示console.error,512表示音视频资源异常,1024表示retcode 异常,2048表示aegis report,4096表示PV日志,8192表示自定义事件,16384表示小程序 页面不存在,32768表示websocket错误,65536表示js bridge错误)
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型(1,2,3,4,5,100),1表示WIFI, 2表示2G, 3表示3G, 4表示4G, 5表示5G, 6表示6G, 100表示未知。
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时口径:"50"/"75"/"90"/"95"/"99"/"99.5" 分别表示 TP50/TP75/TP90/TP95/TP99/TP99.5(percentile2);"avg" 表示均值(avg)。
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* HTTP 状态码(tag 值):用于过滤字段 status;取值一般为 200/301/404/500 等,也可配合 4xx/5xx 统计逻辑使用
*/
Status?: string;
/**
* retcode
*/
Ret?: string;
}
/**
* DescribeData返回参数结构体
*/
export interface DescribeDataResponse {
/**
* 返回字符串
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeScores返回参数结构体
*/
export interface DescribeScoresResponse {
/**
* 数组
*/
ScoreSet?: Array<ScoreInfo>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteProject请求参数结构体
*/
export interface DeleteProjectRequest {
/**
* 需要删除的项目 ID
*/
ID: number;
}
/**
* StopProject请求参数结构体
*/
export interface StopProjectRequest {
/**
* 项目 id
*/
ProjectId: number;
}
/**
* DescribeFOOMMallocReportList请求参数结构体
*/
export interface DescribeFOOMMallocReportListRequest {
/**
* <p>产品Id</p>
*/
ProductId: string;
/**
* <p>接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListString?: string;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 formlist 的值</p>
*/
ParamToken?: string;
/**
* <p>特征</p>
*/
Feature?: string;
/**
* <p>当前页码</p>
*/
PageNumber?: number;
/**
* <p>每页展示最大数量</p>
*/
PageSize?: number;
/**
* <p>排序字段</p>
*/
SortField?: string;
/**
* <p>排序类型</p>
*/
SortType?: string;
/**
* <p>拓展数据</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeProjectLimits返回参数结构体
*/
export interface DescribeProjectLimitsResponse {
/**
* 上报率数组列表
*/
ProjectLimitSet?: Array<ProjectLimit>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTawInstances请求参数结构体
*/
export interface DescribeTawInstancesRequest {
/**
* 计费状态
*/
ChargeStatuses?: Array<number | bigint>;
/**
* 计费类型
*/
ChargeTypes?: Array<number | bigint>;
/**
* 分页Limit
*/
Limit?: number;
/**
* 分页Offset
*/
Offset?: number;
/**
* 片区Id
*/
AreaIds?: Array<number | bigint>;
/**
* 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=销毁中,8=已销毁), 该参数已废弃,请在Filters内注明
* @deprecated
*/
InstanceStatuses?: Array<number | bigint>;
/**
* 实例Id, 该参数已废弃,请在Filters内注明
* @deprecated
*/
InstanceIds?: Array<string>;
/**
* 过滤参数;demo模式传{"Name": "IsDemo", "Values":["1"]}
*/
Filters?: Array<Filter>;
/**
* 该参数已废弃,demo模式请在Filters内注明
* @deprecated
*/
IsDemo?: number;
}
/**
* DescribeToken返回参数结构体
*/
export interface DescribeTokenResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* <p>消息</p>
*/
Message?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ResumeProject返回参数结构体
*/
export interface ResumeProjectResponse {
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeIssuesStatisticsTrend请求参数结构体
*/
export interface DescribeIssuesStatisticsTrendRequest {
/**
* 产品Id
*/
ProductId: string;
/**
* 提供给前端使用,当填写本字段时,会覆盖 form_list 的值
*/
ParamToken?: string;
/**
* 接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息
*/
FormList?: string;
/**
* 问题Id
*/
IssueId?: string;
/**
* 问题类型
*/
IssueType?: number;
/**
* 时间窗口
*/
TimeWindow?: number;
/**
* 累计值
*/
TotalSize?: boolean;
/**
* 无
*/
Stat?: number;
/**
* 指标类型
*/
MetricType?: number;
/**
* 拓展字段
*/
ExtraData?: string;
/**
* 请求头
*/
RequestHeader?: string;
/**
* 无
*/
TrendStat?: number;
}
/**
* DescribeAppMetricsData请求参数结构体
*/
export interface DescribeAppMetricsDataRequest {
/**
* app 项目ID
*/
ProjectID: number;
/**
* 查询的表名
*/
From: string;
/**
* 查询指标 field
*/
Fields: string;
/**
* 查询的过滤条件
*/
Filter: string;
/**
* 查询简单过滤条件
*/
FilterSimple?: string;
/**
* group by 条件
*/
GroupBy?: Array<string>;
/**
* order by 条件
*/
OrderBy?: Array<string>;
/**
* limit 参数
*/
Limit?: number;
/**
* offset 参数
*/
Offset?: number;
/**
* group by 参数
*/
GroupByModifier?: string;
}
/**
* DescribeDataPvUrlInfo返回参数结构体
*/
export interface DescribeDataPvUrlInfoResponse {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeToken请求参数结构体
*/
export interface DescribeTokenRequest {
/**
* <p>筛选条件</p>
*/
FormListString?: string;
/**
* <p>仅对比模式下填写,筛选条件A</p>
*/
FormListAString?: string;
/**
* <p>仅对比模式下填写,筛选条件B</p>
*/
FormListBString?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
/**
* <p>拓展字段</p>
*/
ExtraData?: string;
}
/**
* StopProject返回参数结构体
*/
export interface StopProjectResponse {
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataFetchUrl返回参数结构体
*/
export interface DescribeDataFetchUrlResponse {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeError请求参数结构体
*/
export interface DescribeErrorRequest {
/**
* 日期
*/
Date: string;
/**
* 项目ID
*/
ID: number;
}
/**
* StopInstance请求参数结构体
*/
export interface StopInstanceRequest {
/**
* 需要停止的实例id
*/
InstanceId: string;
/**
* 修改是否包括白名单
*/
IsModifyAll?: boolean;
}
/**
* DescribeDataStaticUrlV2请求参数结构体
*/
export interface DescribeDataStaticUrlV2Request {
/**
* 开始时间
*/
StartTime: number;
/**
* pagepv:性能视图,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图//ext1视图等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* 自定义4
*/
ExtFourth?: string;
/**
* 自定义5
*/
ExtFifth?: string;
/**
* 自定义6
*/
ExtSixth?: string;
/**
* 自定义7
*/
ExtSeventh?: string;
/**
* 自定义8
*/
ExtEighth?: string;
/**
* 自定义9
*/
ExtNinth?: string;
/**
* 自定义10
*/
ExtTenth?: string;
/**
* 时间段
*/
Granularity?: string;
}
/**
* ModifyInstance请求参数结构体
*/
export interface ModifyInstanceRequest {
/**
* 要修改的实例id
*/
InstanceId: string;
/**
* 新的实例名称(长度最大不超过255)
*/
InstanceName?: string;
/**
* 新的实例描述(长度最大不超过1024)
*/
InstanceDesc?: string;
}
/**
* DescribeDataStaticProjectV2返回参数结构体
*/
export interface DescribeDataStaticProjectV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeError返回参数结构体
*/
export interface DescribeErrorResponse {
/**
* 内容
*/
Content?: string;
/**
* 项目ID
*/
ID?: number;
/**
* 时间
*/
CreateTime?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyProjectLimit请求参数结构体
*/
export interface ModifyProjectLimitRequest {
/**
* 项目ID
*/
ProjectID: number;
/**
* 取值为[log speed performance webvitals pv event custom miniProgramData]其中之一
*/
ProjectInterface?: string;
/**
* 上报比例 10代表10%
*/
ReportRate?: number;
/**
* 上报类型 1:比例 2:上报量
*/
ReportType?: number;
/**
* 主键ID
*/
ID?: number;
}
/**
* DescribeFOOMProblemDetail请求参数结构体
*/
export interface DescribeFOOMProblemDetailRequest {
/**
* <p>产品Id</p>
*/
ProductId: string;
/**
* <p>消息唯一标识</p>
*/
ClientIdentify?: string;
/**
* <p>特征</p>
*/
Feature?: string;
/**
* <p>事件开始时间</p>
*/
StartEventTime?: number;
/**
* <p>事件结束时间</p>
*/
EndEventTime?: number;
/**
* <p>拓展数据</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeAppMetricsData返回参数结构体
*/
export interface DescribeAppMetricsDataResponse {
/**
* 查询数据返回
*/
Data?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeAppSingleCaseDetailList返回参数结构体
*/
export interface DescribeAppSingleCaseDetailListResponse {
/**
* 查询数据返回
*/
Data?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteWhitelist返回参数结构体
*/
export interface DeleteWhitelistResponse {
/**
* 消息success
*/
Msg?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeFOOMMallocReportList返回参数结构体
*/
export interface DescribeFOOMMallocReportListResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>消息</p>
*/
Message?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribePvList返回参数结构体
*/
export interface DescribePvListResponse {
/**
* pv列表
*/
ProjectPvSet?: Array<RumPvInfo>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* RumUv 访问量
*/
export interface RumUvInfo {
/**
* 项目ID
*/
ProjectId: number;
/**
* uv访问量
*/
Uv: string;
/**
* 创建时间
*/
CreateTime: string;
}
/**
* DescribeScores请求参数结构体
*/
export interface DescribeScoresRequest {
/**
* 结束时间
*/
EndTime: string;
/**
* 开始时间
*/
StartTime: string;
/**
* 项目ID
*/
ID?: number;
/**
* 该参数已废弃
* @deprecated
*/
IsDemo?: number;
/**
* 项目 ID 列表
*/
IDList?: Array<number | bigint>;
}
/**
* project Score分数实体
*/
export interface ScoreInfoV2 {
/**
* <p>项目id</p>
*/
ProjectID?: number;
/**
* <p>项目总分</p>
*/
Score?: number;
/**
* <p>API性能评分</p>
*/
ApiPerformanceScore?: number;
/**
* <p>API可用性评分</p>
*/
ApiAvailableScore?: number;
/**
* <p>API调用总数</p>
*/
ApiNum?: number;
/**
* <p>API失败次数</p>
*/
ApiFail?: number;
/**
* <p>API平均持续时间</p>
*/
ApiDuration?: number;
/**
* <p>页面性能评分</p>
*/
PagePerformanceScore?: number;
/**
* <p>页面浏览量</p>
*/
PagePv?: number;
/**
* <p>独立访客数</p>
*/
PageUv?: number;
/**
* <p>页面错误数</p>
*/
PageError?: number;
/**
* <p>首屏时间</p>
*/
PageDuration?: number;
/**
* <p>平均 LCP</p>
*/
PageLCP?: number;
/**
* <p>平均 FID</p>
*/
PageFID?: number;
/**
* <p>平均 CLS</p>
*/
PageCLS?: number;
/**
* <p>平均 FCP</p>
*/
PageFCP?: number;
/**
* <p>平均 INP</p>
*/
PageINP?: number;
/**
* <p>JavaScript错误评分</p>
*/
JsErrorScore?: number;
/**
* <p>静态资源可用性评分</p>
*/
StaticAvailableScore?: number;
/**
* <p>静态资源性能评分</p>
*/
StaticPerformanceScore?: number;
/**
* <p>静态资源请求总数</p>
*/
StaticNum?: number;
/**
* <p>静态资源加载失败数</p>
*/
StaticFail?: number;
/**
* <p>静态资源加载时间</p>
*/
StaticDuration?: number;
/**
* <p>忽略的配置项</p>
*/
Exclusion?: string;
}
/**
* DescribeDataReportCount请求参数结构体
*/
export interface DescribeDataReportCountRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID?: number;
/**
* 上报类型(custom,event,log,miniProgramData,performance,pv,speed,webvitals)
*/
ReportType?: string;
/**
* 实例ID
*/
InstanceID?: string;
}
/**
* DescribeIssuesList请求参数结构体
*/
export interface DescribeIssuesListRequest {
/**
* <p>产品Id</p>
*/
ProductId?: string;
/**
* <p>接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormList?: string;
/**
* <p>接口调试专用,对比模式下条件A,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListA?: string;
/**
* <p>接口调试专用,对比模式下条件B,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListB?: string;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 form_list 的值</p>
*/
ParamToken?: string;
/**
* <p>问题类型</p>
*/
IssueType?: number;
/**
* <p>排序字段</p>
*/
SortField?: string;
/**
* <p>排序方式</p>
*/
SortType?: string;
/**
* <p>每页数目</p>
*/
PageSize?: number;
/**
* <p>页码</p>
*/
PageNumber?: number;
/**
* <p>问题对比列表模式下,用于标识是按照sort_field字段的A值排序还是B值还是ratio值</p>
*/
SortABRatio?: string;
/**
* <p>模式:false:问题列表模式,true:对比列表模式</p>
*/
Compare?: boolean;
/**
* <p>对比状态 0:所有 1:新增 2:遗留 3:已解决</p>
*/
CompareStatus?: number;
/**
* <p>拓展字段</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeIssuesDistribution请求参数结构体
*/
export interface DescribeIssuesDistributionRequest {
/**
* <p>产品Id</p>
*/
ProductId?: string;
/**
* <p>接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListString?: string;
/**
* <p>分布维度是自定义维度时,填‘user_custom’</p>
*/
DimType?: string;
/**
* <p>维度,e.g. os_version, app_version, model等</p>
*/
Dimension?: string;
/**
* <p>数字类型字段的区间范围</p>
*/
Intervals?: Array<number | bigint>;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 form_list 的值</p>
*/
ParamToken?: string;
/**
* <p>问题Id</p>
*/
IssueId?: string;
/**
* <p>问题类型</p>
*/
IssueType?: number;
/**
* <p>限制返回的个数,默认返回所有值</p>
*/
ParamLimit?: number;
/**
* <p>键</p>
*/
MapKey?: string;
/**
* <p>名称</p>
*/
MapName?: string;
/**
* <p>指标类型</p>
*/
MetricType?: number;
/**
* <p>每页数目</p>
*/
PageSize?: number;
/**
* <p>页码</p>
*/
PageNumber?: number;
/**
* <p>用户自定义维度key</p>
*/
UserCustomKey?: string;
/**
* <p>拓展字段</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeFOOMProblemDetail返回参数结构体
*/
export interface DescribeFOOMProblemDetailResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* <p>消息</p>
*/
Message?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataStaticResourceV2请求参数结构体
*/
export interface DescribeDataStaticResourceV2Request {
/**
* 开始时间
*/
StartTime: number;
/**
* top:资源top视图,count40x:40X视图,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图//ext1视图等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* 自定义4
*/
ExtFourth?: string;
/**
* 自定义5
*/
ExtFifth?: string;
/**
* 自定义6
*/
ExtSixth?: string;
/**
* 自定义7
*/
ExtSeventh?: string;
/**
* 自定义8
*/
ExtEighth?: string;
/**
* 自定义9
*/
ExtNinth?: string;
/**
* 自定义10
*/
ExtTenth?: string;
/**
* 时间段
*/
Granularity?: string;
}
/**
* DescribeReleaseFiles请求参数结构体
*/
export interface DescribeReleaseFilesRequest {
/**
* <p>项目 id</p>
*/
ProjectID: number;
/**
* <p>文件版本</p>
*/
FileVersion?: string;
/**
* <p>查询过滤条件(根据sourcemap的文件名模糊匹配)</p>
*/
FileName?: string;
/**
* <p>false/不传=保留「最近 3 个月」约束(旧行为);true=绕过时间窗口</p>
*/
IgnoreDefaultTimeRange?: boolean;
}
/**
* CreateReleaseFile请求参数结构体
*/
export interface CreateReleaseFileRequest {
/**
* 项目 id
*/
ProjectID: number;
/**
* 文件信息列表
*/
Files: Array<ReleaseFile>;
}
/**
* DescribeDataCustomUrl请求参数结构体
*/
export interface DescribeDataCustomUrlRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* top:资源top视图,allcount:性能视图,day:14天数据,condition:条件列表,pagepv:性能视图,area:请求速度分布,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型(1,2,3,4,5,100),1表示WIFI, 2表示2G, 3表示3G, 4表示4G, 5表示5G, 6表示6G, 100表示未知。
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时口径:"50"/"75"/"90"/"95"/"99"/"99.5" 分别表示 TP50/TP75/TP90/TP95/TP99/TP99.5(使用 percentile2 计算分位数);"avg" 表示均值(使用 avg 计算)。
*/
CostType?: string;
/**
* 自定义测速的key的值
*/
Url?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeExceptionReportList请求参数结构体
*/
export interface DescribeExceptionReportListRequest {
/**
* <p>产品Id</p>
*/
ProductId?: string;
/**
* <p>接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListString?: string;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 form_list 的值</p>
*/
ParamToken?: string;
/**
* <p>问题类型</p>
*/
IssueType?: number;
/**
* <p>排序字段</p>
*/
SortField?: string;
/**
* <p>排序方式</p>
*/
SortType?: string;
/**
* <p>特征</p>
*/
Feature?: string;
/**
* <p>每页数目</p>
*/
PageSize?: number;
/**
* <p>页码</p>
*/
PageNumber?: number;
/**
* <p>拓展字段</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeDataStaticUrlV2返回参数结构体
*/
export interface DescribeDataStaticUrlV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 标签
*/
export interface Tag {
/**
* 标签key
*/
Key: string;
/**
* 标签value
*/
Value: string;
}
/**
* DescribeDataPvUrlStatisticsV2请求参数结构体
*/
export interface DescribeDataPvUrlStatisticsV2Request {
/**
* <p>开始时间</p>
*/
StartTime: number;
/**
* <p>allcount:性能视图,day:14天数据,vp:性能,ckuv:uv,ckpv:pv,condition:条件列表,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等</p>
*/
Type: string;
/**
* <p>结束时间</p>
*/
EndTime: number;
/**
* <p>项目ID</p>
*/
ID: number;
/**
* <p>自定义2</p>
*/
ExtSecond?: string;
/**
* <p>浏览器引擎</p>
*/
Engine?: string;
/**
* <p>运营商</p>
*/
Isp?: string;
/**
* <p>来源页面, 可多选,用 “,” 隔开的 String</p>
*/
From?: string;
/**
* <p>日志等级</p>
*/
Level?: string;
/**
* <p>品牌</p>
*/
Brand?: string;
/**
* <p>地区</p>
*/
Area?: string;
/**
* <p>版本</p>
*/
VersionNum?: string;
/**
* <p>平台</p>
*/
Platform?: string;
/**
* <p>自定义3</p>
*/
ExtThird?: string;
/**
* <p>自定义1</p>
*/
ExtFirst?: string;
/**
* <p>网络类型(1,2,3,4,5,100),1表示WIFI, 2表示2G, 3表示3G, 4表示4G, 5表示5G, 6表示6G, 100表示未知</p>
*/
NetType?: string;
/**
* <p>机型</p>
*/
Device?: string;
/**
* <p>显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。</p>
*/
IsAbroad?: string;
/**
* <p>操作系统</p>
*/
Os?: string;
/**
* <p>浏览器</p>
*/
Browser?: string;
/**
* <p>环境</p>
*/
Env?: string;
/**
* <p>group by 参数值枚举1:1m 2:5m 3:30m 4:1h<br> 5:1d</p>
*/
GroupByType?: number;
/**
* <p>1: 查询智研<br>0: 走旧逻辑,已下线,勿使用</p>
*/
IsNewData?: number;
/**
* <p>自定义4</p>
*/
ExtFourth?: string;
/**
* <p>自定义5</p>
*/
ExtFifth?: string;
/**
* <p>自定义6</p>
*/
ExtSixth?: string;
/**
* <p>自定义7</p>
*/
ExtSeventh?: string;
/**
* <p>自定义8</p>
*/
ExtEighth?: string;
/**
* <p>自定义9</p>
*/
ExtNinth?: string;
/**
* <p>自定义10</p>
*/
ExtTenth?: string;
/**
* <p>时间段</p>
*/
Granularity?: string;
}
/**
* DescribeDataFetchUrlV2返回参数结构体
*/
export interface DescribeDataFetchUrlV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumGroupLog返回参数结构体
*/
export interface DescribeRumGroupLogResponse {
/**
* <p>返回字符串</p>
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataStaticUrl请求参数结构体
*/
export interface DescribeDataStaticUrlRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* pagepv:性能视图,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图//ext1视图等等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型(tag 值):用于过滤/聚合字段 netType;枚举值:1(WiFi)、2(2G)、3(3G)、4(4G)、5(5G)、6(6G)、100(未知网络)。
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时口径:"50"/"75"/"90"/"95"/"99"/"99.5" 分别表示 TP50/TP75/TP90/TP95/TP99/TP99.5(percentile2);"avg" 表示均值(avg)。
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
}
/**
* ModifyInstance返回参数结构体
*/
export interface ModifyInstanceResponse {
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteStarProject请求参数结构体
*/
export interface DeleteStarProjectRequest {
/**
* 实例ID:****-1792
*/
InstanceID: string;
/**
* 项目ID
*/
ID: number;
}
/**
* DescribeWhitelists请求参数结构体
*/
export interface DescribeWhitelistsRequest {
/**
* 实例instance-ID
*/
InstanceID: string;
}
/**
* DescribeApplicationExitReportDetail请求参数结构体
*/
export interface DescribeApplicationExitReportDetailRequest {
/**
* <p>产品Id</p>
*/
ProductId: string;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 formlist 的值</p>
*/
ParamToken?: string;
/**
* <p>问题Id</p>
*/
ClientIdentify?: string;
/**
* <p>开始时间</p>
*/
StartEventTime?: number;
/**
* <p>结束时间</p>
*/
EndEventTime?: number;
/**
* <p>拓展数据</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeUvList请求参数结构体
*/
export interface DescribeUvListRequest {
/**
* ID
*/
ProjectId: number;
/**
* 结束时间
*/
EndTime: string;
/**
* 开始时间
*/
StartTime: string;
/**
* 获取day:d, min:m
*/
Dimension?: string;
}
/**
* DescribeDataReportCountV2请求参数结构体
*/
export interface DescribeDataReportCountV2Request {
/**
* <p>开始时间</p>
*/
StartTime: number;
/**
* <p>结束时间</p>
*/
EndTime: number;
/**
* <p>项目ID</p>
*/
ID?: number;
/**
* <p>上报类型(custom,event,log,miniProgramData,performance,pv,speed,webvitals)</p>
*/
ReportType?: string;
/**
* <p>实例ID</p>
*/
InstanceID?: string;
}
/**
* BugLY比较结构体
*/
export interface CompareCondition {
/**
* App版本
*/
AppVersion?: string;
/**
* 筛选条件
*/
Filters?: Filters;
/**
* 开始时间
*/
StartTime?: number;
/**
* 结束时间
*/
EndTime?: number;
}
/**
* ModifyProject请求参数结构体
*/
export interface ModifyProjectRequest {
/**
* 项目 id
*/
ID: number;
/**
* 应用名称(可选,不为空且最长为 200字符)
*/
Name?: string;
/**
* 项目网页地址(可选,最长为 256)
*/
URL?: string;
/**
* 项目仓库地址(可选,最长为 256)
*/
Repo?: string;
/**
* 项目需要转移到的实例 id(可选)
*/
InstanceID?: string;
/**
* 项目采样率(可选)
*/
Rate?: string;
/**
* 是否开启聚类(可选)
*/
EnableURLGroup?: number;
/**
* 项目类型(可接受值为 "web", "mp", "android", "ios", "node", "hippy", "weex", "viola", "rn")
*/
Type?: string;
/**
* 应用描述(可选,最长为 1000字符)
*/
Desc?: string;
/**
* 启动kafka配置
*/
EnableKafka?: number;
/**
* kafka_host
*/
KafkaHost?: string;
/**
* topic
*/
KafkaTopic?: string;
/**
* kafka_version
*/
KafkaVersion?: string;
/**
* kafka_username
*/
SaslUserName?: string;
/**
* kafka_pwd
*/
SaslPassword?: string;
/**
* SaslMechanism
*/
SaslMechanism?: string;
/**
* sink_id,日知汇算子id
*/
SinkId?: number;
}
/**
* DescribeDataPerformancePageV2返回参数结构体
*/
export interface DescribeDataPerformancePageV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeLagANRProblemFeatureAccounts返回参数结构体
*/
export interface DescribeLagANRProblemFeatureAccountsResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>消息</p>
*/
Message?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeFOOMMallocProblemDetail返回参数结构体
*/
export interface DescribeFOOMMallocProblemDetailResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* <p>消息</p>
*/
Message?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeUvList返回参数结构体
*/
export interface DescribeUvListResponse {
/**
* uv列表
*/
ProjectUvSet: Array<RumUvInfo>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeData请求参数结构体
*/
export interface DescribeDataRequest {
/**
* 查询字符串
*/
Query: string;
/**
* 项目ID
*/
ID: number;
}
/**
* DescribeDataEventUrlV2请求参数结构体
*/
export interface DescribeDataEventUrlV2Request {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,day:14天数据,condition:条件列表,ckuv:获取uv趋势,ckpv:获取pv趋势,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 筛选条件
*/
Name?: string;
/**
* 环境
*/
Env?: string;
/**
* 自定义4
*/
ExtFourth?: string;
/**
* 自定义5
*/
ExtFifth?: string;
/**
* 自定义6
*/
ExtSixth?: string;
/**
* 自定义7
*/
ExtSeventh?: string;
/**
* 自定义8
*/
ExtEighth?: string;
/**
* 自定义9
*/
ExtNinth?: string;
/**
* 自定义10
*/
ExtTenth?: string;
/**
* 时间段
*/
Granularity?: string;
}
/**
* DescribeTopIssues返回参数结构体
*/
export interface DescribeTopIssuesResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* <p>消息</p>
*/
Message?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTawAreas返回参数结构体
*/
export interface DescribeTawAreasResponse {
/**
* 片区总数
*/
TotalCount?: number;
/**
* 片区列表
*/
AreaSet?: Array<RumAreaInfo>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeApplicationExitReportList请求参数结构体
*/
export interface DescribeApplicationExitReportListRequest {
/**
* <p>产品Id</p>
*/
ProductId: string;
/**
* <p>提供给前端使用,当填写本字段时,会覆盖 formlist 的值</p>
*/
ParamToken?: string;
/**
* <p>接口调试专用,当 token 为空时,以这里的 value 作为筛选表单信息</p>
*/
FormListString?: string;
/**
* <p>当前页码</p>
*/
PageNumber?: number;
/**
* <p>每页展示最大数量</p>
*/
PageSize?: number;
/**
* <p>排序字段</p>
*/
SortField?: string;
/**
* <p>排序类型</p>
*/
SortType?: string;
/**
* <p>拓展数据</p>
*/
ExtraData?: string;
/**
* <p>请求头</p>
*/
RequestHeader?: string;
}
/**
* DescribeRumLogTotalV2请求参数结构体
*/
export interface DescribeRumLogTotalV2Request {
/**
* <p>排序方式 desc asc</p>
*/
OrderBy: string;
/**
* <p>查询日志开始时间(必填)格式为时间戳 毫秒</p>
*/
StartTime: number;
/**
* <p>单次查询返回的原始日志条数,最大值为100(必填)</p>
*/
Limit: number;
/**
* <p>过滤条件,其中key与运算符(Operator)对应可选字段枚举值与示例查看文档:<a href="https://cloud.tencent.com/document/product/248/87223">日志查询相关</a></p>
*/
Filter: string;
/**
* <p>查询日志结束时间(必填)格式为时间戳 毫秒</p>
*/
EndTime: number;
/**
* <p>项目ID(必填)</p>
*/
ID: number;
/**
* <p>上次查询的最后一个日志的时间戳</p>
*/
LastTime?: number;
/**
* <p>上次查询的最后一个日志的rowId</p>
*/
LastRowId?: number;
}
/**
* DescribeDataEventUrlV2返回参数结构体
*/
export interface DescribeDataEventUrlV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteInstance返回参数结构体
*/
export interface DeleteInstanceResponse {
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataWebVitalsPageV2请求参数结构体
*/
export interface DescribeDataWebVitalsPageV2Request {
/**
* 开始时间
*/
StartTime: number;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 类型暂无
*/
Type?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算
*/
CostType?: string;
/**
* 环境
*/
Env?: string;
/**
* 时间段
*/
Granularity?: string;
}
/**
* DescribeLagANRProblemList返回参数结构体
*/
export interface DescribeLagANRProblemListResponse {
/**
* <p>返回值</p>
*/
Data?: string;
/**
* <p>消息</p>
*/
Message?: string;
/**
* <p>状态码</p>
*/
Code?: number;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeAppSingleCaseList返回参数结构体
*/
export interface DescribeAppSingleCaseListResponse {
/**
* 查询数据返回
*/
Data?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ResumeInstance请求参数结构体
*/
export interface ResumeInstanceRequest {
/**
* 需要恢复的实例id
*/
InstanceId: string;
/**
* 修改是否包括白名单
*/
IsModifyAll?: boolean;
}
/**
* DescribeDataPerformancePage请求参数结构体
*/
export interface DescribeDataPerformancePageRequest {
/**
* 项目ID
*/
ID: number;
/**
* 开始时间
*/
StartTime: number;
/**
* 结束时间
*/
EndTime: number;
/**
* pagepv:pv视图,allcount:性能视图,falls:页面加载瀑布图,samp:首屏时间,day:14天数据,nettype:网络/平台视图,performance:页面性能TOP视图,version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:ISP视图/地区视图/浏览器视图等
*/
Type: string;
/**
* 日志等级
*/
Level?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 地区
*/
Area?: string;
/**
* 网络类型(tag 值):用于过滤/聚合字段 netType;枚举值:1(WiFi)、2(2G)、3(3G)、4(4G)、5(5G)、6(6G)、100(未知网络)。
*/
NetType?: string;
/**
* 平台
*/
Platform?: string;
/**
* 机型
*/
Device?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 来源页面
*/
From?: string;
/**
* 耗时口径:"50"/"75"/"90"/"95"/"99"/"99.5" 分别表示 TP50/TP75/TP90/TP95/TP99/TP99.5(percentile2);"avg" 表示均值(avg)。
*/
CostType?: string;
/**
* 环境变量
*/
Env?: string;
/**
* 网络状态(tag 值):用于过滤/聚合字段 netStatus;枚举值:0(正常)、1(弱网)、2(断网)、3(其他)。
*/
NetStatus?: string;
/**
* 是否返回webvitals数据
*/
WebVitals?: boolean;
}
/**
* DeleteReleaseFile请求参数结构体
*/
export interface DeleteReleaseFileRequest {
/**
* 文件 id
*/
ID: number;
}
/**
* DescribeRumLogList返回参数结构体
*/
export interface DescribeRumLogListResponse {
/**
* 返回字符串
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeScoresV2请求参数结构体
*/
export interface DescribeScoresV2Request {
/**
* <p>开始时间</p>
*/
StartTime: string;
/**
* <p>结束时间</p>
*/
EndTime: string;
/**
* <p>项目 ID 列表</p>
*/
IDList?: Array<number | bigint>;
/**
* <p>查询粒度,hour 或 day</p>
*/
Type?: string;
/**
* <p>环境</p>
*/
Env?: string;
}
/**
* Rum 项目信息
*/
export interface RumProject {
/**
* 项目名
*/
Name?: string;
/**
* 创建者 id
*/
Creator?: string;
/**
* 实例 id
*/
InstanceID?: string;
/**
* 项目类型
*/
Type?: string;
/**
* 创建时间
*/
CreateTime?: string;
/**
* 项目仓库地址
*/
Repo?: string;
/**
* 项目网址地址
*/
URL?: string;
/**
* 项目采样频率
*/
Rate?: string;
/**
* 项目唯一key(长度 12 位)
*/
Key?: string;
/**
* 是否开启url聚类
*/
EnableURLGroup?: number;
/**
* 实例名
*/
InstanceName?: string;
/**
* 项目 ID
*/
ID?: number;
/**
* 实例 key
*/
InstanceKey?: string;
/**
* 项目描述
*/
Desc?: string;
/**
* 是否星标 1:是 0:否
*/
IsStar?: number;
/**
* 项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)
*/
ProjectStatus?: number;
/**
* 日志接入点,用户忽略。
*/
AccessPoint?: string;
/**
* kafka旁路配置信息
*/
Kafka?: Kafka;
}
/**
* DescribeDataFetchUrl请求参数结构体
*/
export interface DescribeDataFetchUrlRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,pagepv:pv视图,day:14天数据,count40x:40X视图,count50x:50X视图,count5xand4x:40∑50视图,top:资源top视图,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型(tag 值):用于过滤/聚合字段 netType;枚举值:1(WiFi)、2(2G)、3(3G)、4(4G)、5(5G)、6(6G)、100(未知网络)。
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时口径:"50"/"75"/"90"/"95"/"99"/"99.5" 分别表示 TP50/TP75/TP90/TP95/TP99/TP99.5(percentile2);"avg" 表示均值(avg)。
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* HTTP 状态码(tag 值):用于过滤字段 status;支持 4xx(status =~ /4[0-9]{2}/)和 5xx(status =~ /5[0-9]{2}/)等错误码统计。
*/
Status?: string;
/**
* retcode
*/
Ret?: string;
/**
* 网络状态(tag 值):用于过滤/聚合字段 netStatus;枚举值:0(正常)、1(弱网)、2(断网)、3(其他)。
*/
NetStatus?: string;
}
/**
* DescribeRumLogExport请求参数结构体
*/
export interface DescribeRumLogExportRequest {
/**
* 导出标识name
*/
Name: string;
/**
* 开始时间(必填)
*/
StartTime: string;
/**
* 查询语句,参考控制台请求参数,语句长度最大为4096(必填)
*/
Query: string;
/**
* 结束时间(必填)
*/
EndTime: string;
/**
* 项目ID(必填)
*/
ID: number;
/**
* field条件
*/
Fields?: Array<string>;
}
/**
* DescribeDataLogUrlStatistics返回参数结构体
*/
export interface DescribeDataLogUrlStatisticsResponse {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumLogExportV2请求参数结构体
*/
export interface DescribeRumLogExportV2Request {
/**
* <p>Name(string,必填):导出任务名称标识,需要在使用API创建导出任务时填写。此字段为后续能力扩展预留,不在查询结果中返回。</p>
*/
Name: string;
/**
* <p>查询日志开始时间(必填)</p>
*/
StartTime: number;
/**
* <p>过滤条件,其中key与运算符(Operator)对应可选字段枚举值与示例查看文档:<a href="https://cloud.tencent.com/document/product/248/87223">日志查询相关</a></p>
*/
Filter: string;
/**
* <p>查询日志结束时间(必填)</p>
*/
EndTime: number;
/**
* <p>项目ID</p>
*/
ID: number;
/**
* <p>注意:这个字段必选,不能为空!选择要导出哪些字段的参数,对应日志的列,可查看文档:<a href="https://cloud.tencent.com/document/product/248/87223">日志查询相关</a></p><p>枚举值:</p><ul><li>level: 日志类型</li><li>url: URL</li><li>ip: 用户终端IP</li><li>version: 版本</li></ul>
*/
Fields?: Array<string>;
}
/**
* DescribeDataLogUrlStatisticsV2返回参数结构体
*/
export interface DescribeDataLogUrlStatisticsV2Response {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataCustomUrl返回参数结构体
*/
export interface DescribeDataCustomUrlResponse {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateStarProject返回参数结构体
*/
export interface CreateStarProjectResponse {
/**
* 接口返回信息
*/
Msg?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteProject返回参数结构体
*/
export interface DeleteProjectResponse {
/**
* 操作信息
*/
Msg?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeScoresV2返回参数结构体
*/
export interface DescribeScoresV2Response {
/**
* <p>项目得分数组</p>
*/
ScoreSet?: Array<ScoreInfoV2>;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataPvUrlStatistics请求参数结构体
*/
export interface DescribeDataPvUrlStatisticsRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,day:14天数据,vp:性能,ckuv:uv,ckpv:pv,condition:条件列表,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等
*/
Type: string;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID: number;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 运营商
*/
Isp?: string;
/**
* 来源页面
*/
From?: string;
/**
* 日志等级
*/
Level?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 地区
*/
Area?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 平台
*/
Platform?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 网络类型(tag 值):用于过滤/聚合字段 netType;枚举值:1(WiFi)、2(2G)、3(3G)、4(4G)、5(5G)、6(6G)、100(未知网络)。
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外,1表示海外,0表示非海外;默认值为空,查询所有。
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 环境
*/
Env?: string;
/**
* group by 参数值枚举1:1m 2:5m 3:30m 4:1h
5:1d
*/
GroupByType?: number;
/**
* 1: 查询智研
0: 走旧逻辑,已下线,勿使用
*/
IsNewData?: number;
}
/**
* DescribeRumStatsLogListV2返回参数结构体
*/
export interface DescribeRumStatsLogListV2Response {
/**
* <p>日志时间分布</p>
*/
Result?: string;
/**
* 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)