UNPKG

tencentcloud-sdk-nodejs

Version:
357 lines (356 loc) 10.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Client = void 0; /* eslint-disable @typescript-eslint/no-unused-vars */ /* * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ const abstract_client_1 = require("../../../common/abstract_client"); /** * rum client * @class */ class Client extends abstract_client_1.AbstractClient { constructor(clientConfig) { super("rum.tencentcloudapi.com", "2021-06-22", clientConfig); } /** * 查询片区信息 */ async DescribeTawAreas(req, cb) { return this.request("DescribeTawAreas", req, cb); } /** * 获取项目下的日志列表,分钟级 */ async DescribeRumStatsLogList(req, cb) { return this.request("DescribeRumStatsLogList", req, cb); } /** * 创建对应项目的文件记录 */ async CreateReleaseFile(req, cb) { return this.request("CreateReleaseFile", req, cb); } /** * 获取首页分数列表 */ async DescribeScores(req, cb) { return this.request("DescribeScores", req, cb); } /** * 获取项目下的日志列表(实例创建的项目下的日志列表) */ async DescribeRumLogList(req, cb) { return this.request("DescribeRumLogList", req, cb); } /** * 查询实例信息 */ async DescribeTawInstances(req, cb) { return this.request("DescribeTawInstances", req, cb); } /** * 获取PerformancePage信息 */ async DescribeDataPerformancePage(req, cb) { return this.request("DescribeDataPerformancePage", req, cb); } /** * 获取LogUrlStatistics信息 */ async DescribeDataLogUrlStatistics(req, cb) { return this.request("DescribeDataLogUrlStatistics", req, cb); } /** * 获取DescribeDataFetchProject信息。已下线,请使用DescribeDataFetchUrl */ async DescribeDataFetchProject(req, cb) { return this.request("DescribeDataFetchProject", req, cb); } /** * 删除实例,谨慎操作,不可恢复 */ async DeleteInstance(req, cb) { return this.request("DeleteInstance", req, cb); } /** * 获取项目下的日志列表(实例创建的项目下的日志列表) */ async DescribeRumLogExport(req, cb) { return this.request("DescribeRumLogExport", req, cb); } /** * 获取项目下的日志导出列表 */ async DescribeRumLogExports(req, cb) { return this.request("DescribeRumLogExports", req, cb); } /** * 删除用户名下的星标项目 */ async DeleteStarProject(req, cb) { return this.request("DeleteStarProject", req, cb); } /** * 恢复 RUM 业务系统,恢复后,用户可以正常使用和上报数据 */ async ResumeInstance(req, cb) { return this.request("ResumeInstance", req, cb); } /** * 获取首页错误信息 */ async DescribeError(req, cb) { return this.request("DescribeError", req, cb); } /** * 获取项目下的日志聚合信息 */ async DescribeRumGroupLog(req, cb) { return this.request("DescribeRumGroupLog", req, cb); } /** * 停止项目使用与上报数据 */ async StopProject(req, cb) { return this.request("StopProject", req, cb); } /** * 查询 app 监控个例聚合列表 */ async DescribeAppSingleCaseList(req, cb) { return this.request("DescribeAppSingleCaseList", req, cb); } /** * 获取项目下的PV列表 */ async DescribePvList(req, cb) { return this.request("DescribePvList", req, cb); } /** * 获取DescribeDataWebVitalsPage信息,用户核心活动信息 页面加载性能之Web Vitals。性能关键点 */ async DescribeDataWebVitalsPage(req, cb) { return this.request("DescribeDataWebVitalsPage", req, cb); } /** * 获取DescribeDataStaticUrl信息 */ async DescribeDataStaticUrl(req, cb) { return this.request("DescribeDataStaticUrl", req, cb); } /** * 新增修改限流 */ async ModifyProjectLimit(req, cb) { return this.request("ModifyProjectLimit", req, cb); } /** * 获取DescribeDataPvUrlStatistics信息 */ async DescribeDataPvUrlStatistics(req, cb) { return this.request("DescribeDataPvUrlStatistics", req, cb); } /** * 查询 app 监控个例样本详情列表 */ async DescribeAppSingleCaseDetailList(req, cb) { return this.request("DescribeAppSingleCaseDetailList", req, cb); } /** * 获取 app 监控指标数据 */ async DescribeAppMetricsData(req, cb) { return this.request("DescribeAppMetricsData", req, cb); } /** * 获取DescribeDataSetUrlStatistics信息 */ async DescribeDataSetUrlStatistics(req, cb) { return this.request("DescribeDataSetUrlStatistics", req, cb); } /** * 修改 RUM 业务系统 */ async ModifyInstance(req, cb) { return this.request("ModifyInstance", req, cb); } /** * 获取DescribeDataStaticResource信息 */ async DescribeDataStaticResource(req, cb) { return this.request("DescribeDataStaticResource", req, cb); } /** * 获取应用上报抽样信息 */ async DescribeProjectLimits(req, cb) { return this.request("DescribeProjectLimits", req, cb); } /** * 用于查询 app 监控多维分析数据 */ async DescribeAppDimensionMetrics(req, cb) { return this.request("DescribeAppDimensionMetrics", req, cb); } /** * 获取DescribeDataCustomUrl信息 */ async DescribeDataCustomUrl(req, cb) { return this.request("DescribeDataCustomUrl", req, cb); } /** * 创建白名单 */ async CreateWhitelist(req, cb) { return this.request("CreateWhitelist", req, cb); } /** * 获取项目列表(实例创建的团队下的项目列表) */ async DescribeProjects(req, cb) { return this.request("DescribeProjects", req, cb); } /** * 恢复应用使用与上报数据 */ async ResumeProject(req, cb) { return this.request("ResumeProject", req, cb); } /** * 个人用户添加星标项目 */ async CreateStarProject(req, cb) { return this.request("CreateStarProject", req, cb); } /** * 删除白名单 */ async DeleteWhitelist(req, cb) { return this.request("DeleteWhitelist", req, cb); } /** * 获取DescribeDataFetchUrlInfo信息 */ async DescribeDataFetchUrlInfo(req, cb) { return this.request("DescribeDataFetchUrlInfo", req, cb); } /** * 停止实例 */ async StopInstance(req, cb) { return this.request("StopInstance", req, cb); } /** * 修改 RUM 应用信息 */ async ModifyProject(req, cb) { return this.request("ModifyProject", req, cb); } /** * 获取应用对应sourcemap文件列表 */ async DescribeReleaseFiles(req, cb) { return this.request("DescribeReleaseFiles", req, cb); } /** * 获取白名单列表 */ async DescribeWhitelists(req, cb) { return this.request("DescribeWhitelists", req, cb); } /** * 获取DescribeDataEventUrl信息 */ async DescribeDataEventUrl(req, cb) { return this.request("DescribeDataEventUrl", req, cb); } /** * 获取上传文件存储的临时密钥 */ async DescribeReleaseFileSign(req, cb) { return this.request("DescribeReleaseFileSign", req, cb); } /** * 获取loginfo信息 */ async DescribeDataLogUrlInfo(req, cb) { return this.request("DescribeDataLogUrlInfo", req, cb); } /** * 获取项目下的UV列表 */ async DescribeUvList(req, cb) { return this.request("DescribeUvList", req, cb); } /** * 创建 RUM 应用(归属于某个团队) */ async CreateProject(req, cb) { return this.request("CreateProject", req, cb); } /** * 获取DescribeDataStaticProject信息 */ async DescribeDataStaticProject(req, cb) { return this.request("DescribeDataStaticProject", req, cb); } /** * 获取PvUrlInfo信息 */ async DescribeDataPvUrlInfo(req, cb) { return this.request("DescribeDataPvUrlInfo", req, cb); } /** * 删除给定的 rum 的项目 */ async DeleteProject(req, cb) { return this.request("DeleteProject", req, cb); } /** * 创建 RUM 业务系统 */ async CreateTawInstance(req, cb) { return this.request("CreateTawInstance", req, cb); } /** * 获取DescribeDataFetchUrl信息 */ async DescribeDataFetchUrl(req, cb) { return this.request("DescribeDataFetchUrl", req, cb); } /** * 将对应 sourcemap 文件删除 */ async DeleteReleaseFile(req, cb) { return this.request("DeleteReleaseFile", req, cb); } /** * 获取项目上报量 */ async DescribeDataReportCount(req, cb) { return this.request("DescribeDataReportCount", req, cb); } /** * 转发monitor查询 */ async DescribeData(req, cb) { return this.request("DescribeData", req, cb); } } exports.Client = Client;