UNPKG

tencentcloud-sdk-nodejs

Version:
2,962 lines 144 kB
/** * 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)