@nocobase/plugin-verification
Version:
User identity verification management, including SMS, TOTP authenticator, with extensibility.
3,281 lines (3,280 loc) • 72.3 kB
TypeScript
/**
* CreateTawInstance请求参数结构体
*/
export interface CreateTawInstanceRequest {
/**
* 片区Id,(至少大于0)
*/
AreaId: number;
/**
* 计费类型, (1=后付费)
*/
ChargeType: number;
/**
* 数据保存时间,(至少大于0)
*/
DataRetentionDays: number;
/**
* 实例名称,(最大长度不超过255字节)
*/
InstanceName: string;
/**
* 标签列表
*/
Tags?: Array<Tag>;
/**
* 实例描述,(最大长度不超过1024字节)
*/
InstanceDesc?: string;
/**
* 每天数据上报量
*/
CountNum?: string;
/**
* 数据存储时长计费
*/
PeriodRetain?: string;
/**
* 实例购买渠道("cdn" 等)
*/
BuyingChannel?: string;
/**
* 预付费资源包类型(仅预付费需要)
*/
ResourcePackageType?: number;
/**
* 预付费资源包数量(仅预付费需要)
*/
ResourcePackageNum?: number;
/**
* 实例类型 1:原web相关类型 2:app端类型
*/
InstanceType?: number;
}
/**
* DescribeDataFetchProject请求参数结构体
*/
export interface DescribeDataFetchProjectRequest {
/**
* 开始时间
*/
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;
/**
* 结束时间
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* httpcode响应码
*/
Status?: string;
/**
* retcode
*/
Ret?: string;
}
/**
* DescribeData返回参数结构体
*/
export interface DescribeDataResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateTawInstance返回参数结构体
*/
export interface CreateTawInstanceResponse {
/**
* 实例Id
*/
InstanceId?: string;
/**
* 预付费订单 id
注意:此字段可能返回 null,表示取不到有效值。
*/
DealName?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteProject请求参数结构体
*/
export interface DeleteProjectRequest {
/**
* 需要删除的项目 ID
*/
ID: number;
}
/**
* DescribeProjectLimits返回参数结构体
*/
export interface DescribeProjectLimitsResponse {
/**
* 上报率数组列表
*/
ProjectLimitSet?: Array<ProjectLimit>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 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内注明
*/
InstanceStatuses?: Array<number | bigint>;
/**
* 实例Id, 该参数已废弃,请在Filters内注明
*/
InstanceIds?: Array<string>;
/**
* 过滤参数;demo模式传{"Name": "IsDemo", "Values":["1"]}
*/
Filters?: Array<Filter>;
/**
* 该参数已废弃,demo模式请在Filters内注明
*/
IsDemo?: number;
}
/**
* DeleteOfflineLogConfig返回参数结构体
*/
export interface DeleteOfflineLogConfigResponse {
/**
* 接口调用信息
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ResumeProject返回参数结构体
*/
export interface ResumeProjectResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumLogList返回参数结构体
*/
export interface DescribeRumLogListResponse {
/**
* 返回字符串
*/
Result?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 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?: string;
}
/**
* StopProject返回参数结构体
*/
export interface StopProjectResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataFetchUrl返回参数结构体
*/
export interface DescribeDataFetchUrlResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeError请求参数结构体
*/
export interface DescribeErrorRequest {
/**
* 日期
*/
Date: string;
/**
* 项目ID
*/
ID: number;
}
/**
* StopInstance请求参数结构体
*/
export interface StopInstanceRequest {
/**
* 需要停止的实例id
*/
InstanceId: string;
}
/**
* ModifyInstance请求参数结构体
*/
export interface ModifyInstanceRequest {
/**
* 要修改的实例id
*/
InstanceId: string;
/**
* 新的实例名称(长度最大不超过255)
*/
InstanceName?: string;
/**
* 新的实例描述(长度最大不超过1024)
*/
InstanceDesc?: string;
}
/**
* DescribeLogList请求参数结构体
*/
export interface DescribeLogListRequest {
/**
* 排序方式 desc asc(必填)
*/
Sort: string;
/**
* searchlog histogram(必填)
*/
ActionType: string;
/**
* 项目ID(必填)
*/
ID: number;
/**
* 开始时间(必填)
*/
StartTime?: string;
/**
* 单次查询返回的原始日志条数,最大值为100(必填)
*/
Limit?: number;
/**
* 上下文,加载更多日志时使用,透传上次返回的 Context 值,获取后续的日志内容,总计最多可获取1万条原始日志。过期时间1小时
*/
Context?: string;
/**
* 查询语句,参考控制台请求参数,语句长度最大为4096(必填)例:"id:120001 AND type:\"log\""
*/
Query?: string;
/**
* 结束时间(必填)
*/
EndTime?: string;
}
/**
* DescribeError返回参数结构体
*/
export interface DescribeErrorResponse {
/**
* 内容
*/
Content: string;
/**
* 项目ID
*/
ID: number;
/**
* 时间
*/
CreateTime: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeAppMetricsData返回参数结构体
*/
export interface DescribeAppMetricsDataResponse {
/**
* 查询数据返回
*/
Data: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeAppSingleCaseDetailList返回参数结构体
*/
export interface DescribeAppSingleCaseDetailListResponse {
/**
* 查询数据返回
*/
Data: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteWhitelist返回参数结构体
*/
export interface DeleteWhitelistResponse {
/**
* 消息success
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateLogExport请求参数结构体
*/
export interface CreateLogExportRequest {
/**
* 项目ID
*/
ID: number;
/**
* 日志导出起始时间
*/
StartTime: string;
/**
* 日志导出结束时间
*/
EndTime: string;
/**
* 日志导出检索语句
*/
Query: string;
/**
* 日志导出数量, 最大值1000万
*/
Count: number;
/**
* 日志导出时间排序。desc,asc,默认为desc
*/
Order?: string;
/**
* 日志导出数据格式。json,csv,默认为json
*/
Format?: string;
}
/**
* DescribePvList返回参数结构体
*/
export interface DescribePvListResponse {
/**
* pv列表
注意:此字段可能返回 null,表示取不到有效值。
*/
ProjectPvSet: Array<RumPvInfo>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* RumUv 访问量
*/
export interface RumUvInfo {
/**
* 项目ID
*/
ProjectId: number;
/**
* uv访问量
*/
Uv: string;
/**
* 创建时间
*/
CreateTime: string;
}
/**
* DescribeOfflineLogs请求参数结构体
*/
export interface DescribeOfflineLogsRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: string;
/**
* 离线日志文件 id 列表
*/
FileIDs: Array<string>;
}
/**
* DescribeScores请求参数结构体
*/
export interface DescribeScoresRequest {
/**
* 结束时间
*/
EndTime: string;
/**
* 开始时间
*/
StartTime: string;
/**
* 项目ID
*/
ID?: number;
/**
* 该参数已废弃
*/
IsDemo?: number;
}
/**
* DescribeDataReportCount请求参数结构体
*/
export interface DescribeDataReportCountRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* 结束时间
*/
EndTime: number;
/**
* 项目ID
*/
ID?: number;
/**
* 上报类型
*/
ReportType?: string;
/**
* 实例ID
*/
InstanceID?: string;
}
/**
* DeleteOfflineLogRecord请求参数结构体
*/
export interface DeleteOfflineLogRecordRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: string;
/**
* 离线日志文件 id
*/
FileID: string;
}
/**
* DescribeReleaseFiles请求参数结构体
*/
export interface DescribeReleaseFilesRequest {
/**
* 项目 id
*/
ProjectID: number;
/**
* 文件版本
*/
FileVersion?: string;
}
/**
* CreateReleaseFile请求参数结构体
*/
export interface CreateReleaseFileRequest {
/**
* 项目 id
*/
ProjectID: number;
/**
* 文件信息列表
*/
Files: Array<ReleaseFile>;
}
/**
* DeleteOfflineLogRecord返回参数结构体
*/
export interface DeleteOfflineLogRecordResponse {
/**
* 接口调用信息
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 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;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 自定义测速的key的值
*/
Url?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeUvList返回参数结构体
*/
export interface DescribeUvListResponse {
/**
* uv列表
*/
ProjectUvSet: Array<RumUvInfo>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 标签
*/
export interface Tag {
/**
* 标签key
*/
Key: string;
/**
* 标签value
*/
Value: string;
}
/**
* CreateProject请求参数结构体
*/
export interface CreateProjectRequest {
/**
* 创建的项目名(不为空且最长为 200)
*/
Name: string;
/**
* 业务系统 ID
*/
InstanceID: string;
/**
* 项目抽样率(大于等于 0)
*/
Rate: string;
/**
* 是否开启聚类
*/
EnableURLGroup: number;
/**
* 项目类型("web", "mp", "android", "ios", "node", "hippy", "weex", "viola", "rn")
*/
Type: string;
/**
* 项目对应仓库地址(可选,最长为 256)
*/
Repo?: string;
/**
* 项目对应网页地址(可选,最长为 256)
*/
URL?: string;
/**
* 创建的项目描述(可选,最长为 1000)
*/
Desc?: 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;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
}
/**
* ModifyInstance返回参数结构体
*/
export interface ModifyInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeOfflineLogRecords返回参数结构体
*/
export interface DescribeOfflineLogRecordsResponse {
/**
* 接口调用信息
*/
Msg: string;
/**
* 记录 ID 数组
*/
RecordSet: Array<string>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteStarProject请求参数结构体
*/
export interface DeleteStarProjectRequest {
/**
* 实例ID:taw-123
*/
InstanceID: string;
/**
* 项目ID
*/
ID: number;
}
/**
* DescribeWhitelists请求参数结构体
*/
export interface DescribeWhitelistsRequest {
/**
* 实例instance-ID
*/
InstanceID: string;
}
/**
* DescribeLogExports返回参数结构体
*/
export interface DescribeLogExportsResponse {
/**
* 日志导出记录列表
*/
LogExportSet: Array<LogExport>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeUvList请求参数结构体
*/
export interface DescribeUvListRequest {
/**
* ID
*/
ProjectId: number;
/**
* 结束时间
*/
EndTime: string;
/**
* 开始时间
*/
StartTime: string;
/**
* 获取day:d, min:m
*/
Dimension?: string;
}
/**
* DescribeTawAreas返回参数结构体
*/
export interface DescribeTawAreasResponse {
/**
* 片区总数
*/
TotalCount: number;
/**
* 片区列表
*/
AreaSet: Array<RumAreaInfo>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeData请求参数结构体
*/
export interface DescribeDataRequest {
/**
* 查询字符串
*/
Query: string;
/**
* 项目ID
*/
ID: number;
}
/**
* StopProject请求参数结构体
*/
export interface StopProjectRequest {
/**
* 项目 id
*/
ProjectId: number;
}
/**
* CreateOfflineLogConfig返回参数结构体
*/
export interface CreateOfflineLogConfigResponse {
/**
* 接口返回信息
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyProjectLimit请求参数结构体
*/
export interface ModifyProjectLimitRequest {
/**
* 项目ID
*/
ProjectID: number;
/**
* 项目接口
*/
ProjectInterface?: string;
/**
* 上报比例 10代表10%
*/
ReportRate?: number;
/**
* 上报类型 1:比例 2:上报量
*/
ReportType?: number;
/**
* 主键ID
*/
ID?: number;
}
/**
* DeleteInstance返回参数结构体
*/
export interface DeleteInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeAppSingleCaseList返回参数结构体
*/
export interface DescribeAppSingleCaseListResponse {
/**
* 查询数据返回
*/
Data: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataPerformancePage请求参数结构体
*/
export interface DescribeDataPerformancePageRequest {
/**
* 项目ID
*/
ID: number;
/**
* 开始时间
*/
StartTime: number;
/**
* 结束时间
*/
EndTime: number;
/**
* pagepv:性能视图,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;
/**
* 网络类型
*/
NetType?: string;
/**
* 平台
*/
Platform?: string;
/**
* 机型
*/
Device?: string;
/**
* 版本
*/
VersionNum?: string;
/**
* 自定义1
*/
ExtFirst?: string;
/**
* 自定义2
*/
ExtSecond?: string;
/**
* 自定义3
*/
ExtThird?: string;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器引擎
*/
Engine?: string;
/**
* 品牌
*/
Brand?: string;
/**
* 来源页面
*/
From?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 环境变量
*/
Env?: string;
/**
* 网络状态
*/
NetStatus?: string;
}
/**
* DeleteReleaseFile请求参数结构体
*/
export interface DeleteReleaseFileRequest {
/**
* 文件 id
*/
ID: number;
}
/**
* ResumeInstance请求参数结构体
*/
export interface ResumeInstanceRequest {
/**
* 需要恢复的实例id
*/
InstanceId: string;
}
/**
* DescribeDataFetchUrl请求参数结构体
*/
export interface DescribeDataFetchUrlRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,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;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
/**
* httpcode响应码
*/
Status?: string;
/**
* retcode
*/
Ret?: string;
/**
* 网络状态
*/
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?: string;
}
/**
* CreateProject返回参数结构体
*/
export interface CreateProjectResponse {
/**
* 项目 id
*/
ID?: number;
/**
* 项目唯一key
*/
Key?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* StopInstance返回参数结构体
*/
export interface StopInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataCustomUrl返回参数结构体
*/
export interface DescribeDataCustomUrlResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateStarProject返回参数结构体
*/
export interface CreateStarProjectResponse {
/**
* 接口返回信息
*/
Msg?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteProject返回参数结构体
*/
export interface DeleteProjectResponse {
/**
* 操作信息
*/
Msg?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeOfflineLogRecords请求参数结构体
*/
export interface DescribeOfflineLogRecordsRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: 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;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 显示是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 环境
*/
Env?: string;
/**
* group by 参数值枚举1:1m 2:5m 3:30m 4:1h
5:1d
*/
GroupByType?: number;
/**
* 无需关注,是否查询zhiyan
*/
IsNewData?: number;
}
/**
* 发布文件列表(SOURCEMAP)
*/
export interface ReleaseFile {
/**
* 文件版本
*/
Version: string;
/**
* 文件唯一 key
*/
FileKey: string;
/**
* 文件名
*/
FileName: string;
/**
* 文件哈希值
*/
FileHash: string;
/**
* 文件 id
注意:此字段可能返回 null,表示取不到有效值。
*/
ID: number;
}
/**
* ModifyProjectLimit返回参数结构体
*/
export interface ModifyProjectLimitResponse {
/**
* 返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumLogExports返回参数结构体
*/
export interface DescribeRumLogExportsResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataStaticProject请求参数结构体
*/
export interface DescribeDataStaticProjectRequest {
/**
* 开始时间
*/
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;
/**
* 结束时间
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算
*/
CostType?: string;
/**
* 来源
*/
Url?: Array<string>;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeRumStatsLogList请求参数结构体
*/
export interface DescribeRumStatsLogListRequest {
/**
* 开始时间(必填)
*/
StartTime: string;
/**
* 单次查询返回的原始日志条数,最大值为100(必填)
*/
Limit: number;
/**
* 查询语句,参考控制台请求参数,语句长度最大为4096(必填)
*/
Query: string;
/**
* 结束时间(必填)
*/
EndTime: string;
/**
* 项目ID(必填)
*/
ID: number;
}
/**
* ResumeProject请求参数结构体
*/
export interface ResumeProjectRequest {
/**
* 项目 id
*/
ProjectId: number;
}
/**
* 项目接口限制类型
*/
export interface ProjectLimit {
/**
* 接口
*/
ProjectInterface: string;
/**
* 上报率
*/
ReportRate: number;
/**
* 上报类型 1:上报率 2:上报量限制
*/
ReportType: number;
/**
* 主键ID
*/
ID?: number;
/**
* 项目ID
*/
ProjectID?: number;
}
/**
* DeleteLogExport请求参数结构体
*/
export interface DeleteLogExportRequest {
/**
* 项目ID
*/
ID: number;
/**
* 日志导出ID
*/
ExportID: string;
}
/**
* DescribeRumGroupLog返回参数结构体
*/
export interface DescribeRumGroupLogResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumStatsLogList返回参数结构体
*/
export interface DescribeRumStatsLogListResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateWhitelist请求参数结构体
*/
export interface CreateWhitelistRequest {
/**
* 实例ID:taw-123
*/
InstanceID: string;
/**
* 备注
*/
Remark: string;
/**
* uin:业务方标识
*/
WhitelistUin: string;
/**
* 业务方标识
*/
Aid?: string;
}
/**
* DescribeDataPvUrlStatistics返回参数结构体
*/
export interface DescribeDataPvUrlStatisticsResponse {
/**
* 返回值
*/
Result?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataLogUrlInfo请求参数结构体
*/
export interface DescribeDataLogUrlInfoRequest {
/**
* 项目ID
*/
ID: number;
/**
* 时间戳
*/
StartTime: number;
/**
* 时间戳
*/
EndTime: number;
}
/**
* DescribeProjectLimits请求参数结构体
*/
export interface DescribeProjectLimitsRequest {
/**
* 项目ID
*/
ProjectID: number;
}
/**
* Rum片区信息
*/
export interface RumAreaInfo {
/**
* 片区Id
*/
AreaId: number;
/**
* 片区状态(1=有效,2=无效)
*/
AreaStatus: number;
/**
* 片区名称
*/
AreaName: string;
/**
* 片区Key
*/
AreaKey: string;
/**
* 地域码表 id
*/
AreaRegionID: string;
/**
* 地域码表 code 如 ap-xxx(xxx 为地域词)
*/
AreaRegionCode: string;
/**
* 地域缩写
*/
AreaAbbr: string;
}
/**
* DescribeDataSetUrlStatistics请求参数结构体
*/
export interface DescribeDataSetUrlStatisticsRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,data:小程序,component:小程序相关,day:14天数据,nettype:网络/平台视图,performance:页面性能TOP视图,version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:ISP视图/地区视图/浏览器视图等
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算
*/
CostType?: string;
/**
* 环境
*/
Env?: string;
/**
* 获取package
*/
PackageType?: string;
}
/**
* DescribeDataPerformanceProject返回参数结构体
*/
export interface DescribeDataPerformanceProjectResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataFetchUrlInfo返回参数结构体
*/
export interface DescribeDataFetchUrlInfoResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ResumeInstance返回参数结构体
*/
export interface ResumeInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataStaticProject返回参数结构体
*/
export interface DescribeDataStaticProjectResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateStarProject请求参数结构体
*/
export interface CreateStarProjectRequest {
/**
* 实例ID:taw-123
*/
InstanceID: string;
/**
* 项目ID
*/
ID: number;
}
/**
* DescribeAppSingleCaseList请求参数结构体
*/
export interface DescribeAppSingleCaseListRequest {
/**
* 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;
}
/**
* DescribeReleaseFileSign请求参数结构体
*/
export interface DescribeReleaseFileSignRequest {
/**
* 超时时间,不填默认是 5 分钟
*/
Timeout?: number;
/**
* bucket类型,不填默认web,2:app
*/
FileType?: number;
}
/**
* DeleteWhitelist请求参数结构体
*/
export interface DeleteWhitelistRequest {
/**
* 实例ID
*/
InstanceID: string;
/**
* 名单ID
*/
ID: string;
}
/**
* DescribeDataLogUrlInfo返回参数结构体
*/
export interface DescribeDataLogUrlInfoResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* rum 日志对象
*/
export interface RumPvInfo {
/**
* 项目ID
*/
ProjectId: number;
/**
* pv访问量
注意:此字段可能返回 null,表示取不到有效值。
*/
Pv: string;
/**
* 时间
*/
CreateTime: string;
}
/**
* DeleteReleaseFile返回参数结构体
*/
export interface DeleteReleaseFileResponse {
/**
* 接口请求返回字符串
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeScores返回参数结构体
*/
export interface DescribeScoresResponse {
/**
* 数组
*/
ScoreSet: Array<ScoreInfo>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeOfflineLogConfigs返回参数结构体
*/
export interface DescribeOfflineLogConfigsResponse {
/**
* 接口调用信息
*/
Msg: string;
/**
* 用户唯一标示数组
*/
UniqueIDSet: Array<string>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteLogExport返回参数结构体
*/
export interface DeleteLogExportResponse {
/**
* 是否成功,成功则为success;失败则直接返回Error,不返回该参数
注意:此字段可能返回 null,表示取不到有效值。
*/
Msg: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeReleaseFileSign返回参数结构体
*/
export interface DescribeReleaseFileSignResponse {
/**
* 临时密钥key
*/
SecretKey?: string;
/**
* 临时密钥 id
*/
SecretID?: string;
/**
* 临时密钥临时 token
*/
SessionToken?: string;
/**
* 开始时间戳
*/
StartTime?: number;
/**
* 过期时间戳
*/
ExpiredTime?: number;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeOfflineLogs返回参数结构体
*/
export interface DescribeOfflineLogsResponse {
/**
* 接口调用返回信息
*/
Msg: string;
/**
* 日志列表
*/
LogSet: Array<string>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTawAreas请求参数结构体
*/
export interface DescribeTawAreasRequest {
/**
* 片区Id
*/
AreaIds?: Array<number | bigint>;
/**
* 片区Key
*/
AreaKeys?: Array<string>;
/**
* 分页Limit
*/
Limit?: number;
/**
* 片区状态(1=有效,2=无效)
*/
AreaStatuses?: Array<number | bigint>;
/**
* 分页Offset
*/
Offset?: number;
}
/**
* 描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等
· 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。
· 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
*/
export interface Filter {
/**
* 一个或者多个过滤值。
*/
Values?: Array<string>;
/**
* 过滤键的名称。
*/
Name?: string;
}
/**
* DescribeDataLogUrlStatistics请求参数结构体
*/
export interface DescribeDataLogUrlStatisticsRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* analysis:异常分析,compare:异常列表对比,allcount:性能视图,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;
/**
* 网络类型
*/
NetType?: string;
/**
* 机型
*/
Device?: string;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 环境区分
*/
Env?: string;
}
/**
* DeleteStarProject返回参数结构体
*/
export interface DeleteStarProjectResponse {
/**
* 返回消息
注意:此字段可能返回 null,表示取不到有效值。
*/
Msg?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataPerformancePage返回参数结构体
*/
export interface DescribeDataPerformancePageResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteInstance请求参数结构体
*/
export interface DeleteInstanceRequest {
/**
* 需要删除的实例id
*/
InstanceId: string;
}
/**
* 日志导出记录
*/
export interface LogExport {
/**
* 日志导出路径
*/
CosPath: string;
/**
* 日志导出数量
*/
Count: number;
/**
* 日志导出任务创建时间
*/
CreateTime: string;
/**
* 日志导出任务ID
*/
ExportID: string;
/**
* 日志导出文件名
*/
FileName: string;
/**
* 日志文件大小
*/
FileSize: number;
/**
* 日志导出格式
*/
Format: string;
/**
* 日志导出时间排序
*/
Order: string;
/**
* 日志导出查询语句
*/
Query: string;
/**
* 日志导出起始时间
*/
StartTime: string;
/**
* 日志导出结束时间
*/
EndTime: string;
/**
* 日志下载状态。Queuing:导出正在排队中,Processing:导出正在进行中,Complete:导出完成,Failed:导出失败,Expired:日志导出已过期(三天有效期)。
*/
Status: string;
}
/**
* DescribeDataStaticResource返回参数结构体
*/
export interface DescribeDataStaticResourceResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataEventUrl返回参数结构体
*/
export interface DescribeDataEventUrlResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataWebVitalsPage请求参数结构体
*/
export interface DescribeDataWebVitalsPageRequest {
/**
* 开始时间
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算
*/
CostType?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeDataFetchUrlInfo请求参数结构体
*/
export interface DescribeDataFetchUrlInfoRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* 类型
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算方式
*/
CostType?: string;
/**
* 来源
*/
Url?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeLogList返回参数结构体
*/
export interface DescribeLogListResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeReleaseFiles返回参数结构体
*/
export interface DescribeReleaseFilesResponse {
/**
* 文件信息列表
*/
Files?: Array<ReleaseFile>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateOfflineLogConfig请求参数结构体
*/
export interface CreateOfflineLogConfigRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: string;
/**
* 需要监听的用户唯一标示(aid 或 uin)
*/
UniqueID: string;
}
/**
* DescribeDataStaticUrl返回参数结构体
*/
export interface DescribeDataStaticUrlResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateWhitelist返回参数结构体
*/
export interface CreateWhitelistResponse {
/**
* 消息
*/
Msg: string;
/**
* 白名单ID
*/
ID: number;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* project Score分数实体
*/
export interface ScoreInfo {
/**
* duration
*/
StaticDuration: string;
/**
* pv
*/
PagePv: string;
/**
* 失败
*/
ApiFail: string;
/**
* 请求
*/
ApiNum: string;
/**
* fail
*/
StaticFail: string;
/**
* 项目id
*/
ProjectID: number;
/**
* uv
*/
PageUv: string;
/**
* 请求次数
*/
ApiDuration: string;
/**
* 分数
*/
Score: string;
/**
* error
*/
PageError: string;
/**
* num
*/
StaticNum: string;
/**
* num
*/
RecordNum: number;
/**
* Duration
*/
PageDuration: string;
/**
* 时间
注意:此字段可能返回 null,表示取不到有效值。
*/
CreateTime?: string;
}
/**
* DescribeDataWebVitalsPage返回参数结构体
*/
export interface DescribeDataWebVitalsPageResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeProjects请求参数结构体
*/
export interface DescribeProjectsRequest {
/**
* 分页每页数目,整型
*/
Limit: number;
/**
* 分页页码,整型
*/
Offset: number;
/**
* 过滤参数;demo模式传{"Name": "IsDemo", "Values":["1"]}
*/
Filters?: Array<Filter>;
/**
* 该参数已废弃,demo模式请在Filters内注明
*/
IsDemo?: number;
}
/**
* DescribeDataEventUrl请求参数结构体
*/
export interface DescribeDataEventUrlRequest {
/**
* 开始时间
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 筛选条件
*/
Name?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeAppDimensionMetrics返回参数结构体
*/
export interface DescribeAppDimensionMetricsResponse {
/**
* 查询数据返回
*/
Data: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeOfflineLogConfigs请求参数结构体
*/
export interface DescribeOfflineLogConfigsRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: string;
}
/**
* DescribeAppSingleCaseDetailList请求参数结构体
*/
export interface DescribeAppSingleCaseDetailListRequest {
/**
* 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;
}
/**
* DescribeRumGroupLog请求参数结构体
*/
export interface DescribeRumGroupLogRequest {
/**
* 排序方式 desc asc(必填)
*/
OrderBy: string;
/**
* 开始时间(必填)
*/
StartTime: string;
/**
* 单次查询返回的原始日志条数,最大值为100(必填)
*/
Limit: number;
/**
* 页数,第几页
*/
Page: number;
/**
* 查询语句,参考控制台请求参数,语句长度最大为4096(必填)
*/
Query: string;
/**
* 结束时间(必填)
*/
EndTime: string;
/**
* 项目ID(必填)
*/
ID: number;
/**
* 聚合字段
*/
GroupField: string;
}
/**
* DeleteOfflineLogConfig请求参数结构体
*/
export interface DeleteOfflineLogConfigRequest {
/**
* 项目唯一上报 key
*/
ProjectKey: string;
/**
* 用户唯一标示(uin or aid)
*/
UniqueID: string;
}
/**
* DescribeWhitelists返回参数结构体
*/
export interface DescribeWhitelistsResponse {
/**
* 白名单列表
*/
WhitelistSet: Array<Whitelist>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeProjects返回参数结构体
*/
export interface DescribeProjectsResponse {
/**
* 列表总数
*/
TotalCount?: number;
/**
* 项目列表
*/
ProjectSet?: Array<RumProject>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyProject返回参数结构体
*/
export interface ModifyProjectResponse {
/**
* 操作信息
*/
Msg?: string;
/**
* 项目id
*/
ID?: number;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeLogExports请求参数结构体
*/
export interface DescribeLogExportsRequest {
/**
* 项目ID
*/
ID: number;
}
/**
* DescribeDataReportCount返回参数结构体
*/
export interface DescribeDataReportCountResponse {
/**
* 返回值
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeDataPerformanceProject请求参数结构体
*/
export interface DescribeDataPerformanceProjectRequest {
/**
* 开始时间
*/
StartTime: number;
/**
* allcount:性能视图,falls:页面加载瀑布图,samp:首屏时间,day:14天数据,nettype:网络/平台视图,performance:页面性能TOP视图,condition:条件列表,area:请求速度分布,version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:ISP视图/地区视图/浏览器视图等
*/
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;
/**
* 是否海外
*/
IsAbroad?: string;
/**
* 操作系统
*/
Os?: string;
/**
* 浏览器
*/
Browser?: string;
/**
* 耗时计算
*/
CostType?: string;
/**
* 环境
*/
Env?: string;
}
/**
* DescribeRumLogExport返回参数结构体
*/
export interface DescribeRumLogExportResponse {
/**
* 返回字符串
*/
Result: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRumLogExports请求参数结构体
*/
export interface DescribeRumLogExportsRequest {
/**
* 页面大小
*/
PageSize: number;
/**
* 页数,第几页
*/
PageNum: number;
/**
* 项目ID(必填)
*/
ID: number;
}
/**
* ModifyProject请求参数结构体
*/
export interface ModifyProjectRequest {
/**
* 项目 id
*/
ID: number;
/**
* 项目名(可选,不为空且最长为 200)
*/
Name?: string;
/**
* 项目网页地址(可选,最长为 256)
*/
URL?: string;
/**
* 项目仓库地址(可选,最长为 256)
*/
Repo?: string;
/**
* 项目需要转移到的实例 id(可选)
*/
InstanceID?: string;
/**
* 项目采样率(可选)
*/
Rate?: string;
/*