tencentcloud-sdk-nodejs
Version:
1,531 lines (1,528 loc) • 44.3 kB
JavaScript
"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");
/**
* wedata client
* @class
*/
class Client extends abstract_client_1.AbstractClient {
constructor(clientConfig) {
super("wedata.tencentcloudapi.com", "2021-08-20", clientConfig);
}
/**
* 创建任务
*/
async CreateTask(req, cb) {
return this.request("CreateTask", req, cb);
}
/**
* 创建任务告警规则
*/
async CreateTaskAlarmRegular(req, cb) {
return this.request("CreateTaskAlarmRegular", req, cb);
}
/**
* 数据集成大屏同步条数统计趋势
*/
async DescribeIntegrationStatisticsRecordsTrend(req, cb) {
return this.request("DescribeIntegrationStatisticsRecordsTrend", req, cb);
}
/**
* 删除集成任务
*/
async DeleteIntegrationTask(req, cb) {
return this.request("DeleteIntegrationTask", req, cb);
}
/**
* 批量终止实例
*/
async KillScheduleInstances(req, cb) {
return this.request("KillScheduleInstances", req, cb);
}
/**
* 开发空间-获取数据开发脚本信息
*/
async GetFileInfo(req, cb) {
return this.request("GetFileInfo", req, cb);
}
/**
* 查询任务脚本
*/
async DescribeTaskScript(req, cb) {
return this.request("DescribeTaskScript", req, cb);
}
/**
* 创建规则模板
*/
async CreateRuleTemplate(req, cb) {
return this.request("CreateRuleTemplate", req, cb);
}
/**
* 实例诊断,用于诊断 INITIAL、DEPENDENCE、ALLOCATED、LAUNCHED、EVENT_LISTENING、BEFORE_ASPECT、EXPIRED、FAILED状态的实例
*/
async DiagnosePro(req, cb) {
return this.request("DiagnosePro", req, cb);
}
/**
* 实时任务运行指标概览
*/
async DescribeRealTimeTaskMetricOverview(req, cb) {
return this.request("DescribeRealTimeTaskMetricOverview", req, cb);
}
/**
* 获取实例列表
*/
async DescribeScheduleInstances(req, cb) {
return this.request("DescribeScheduleInstances", req, cb);
}
/**
* 仅对任务状态为”调度中“和”已暂停“有效,对所选任务的任务实例进行终止,并停止调度
*/
async BatchStopOpsTasks(req, cb) {
return this.request("BatchStopOpsTasks", req, cb);
}
/**
* 能够调通但该API已经没有使用了,看北京数据最后一次上报是23年10月,有接近一千万条数据历史无效数据。当前策略,云API示例修订然后已经分析出来的无效API走预下线流程。
https://capi.woa.com/api/detail?product=wedata&env=api_formal&version=2021-08-20&action=DescribeTaskByCycleReport
这两天在分析API的时候 有较多运维大屏的原始API当前已经没有使用了,但API没有下线。预计需要专项去梳理这一系列待下线API。
任务状态周期增长趋势
*/
async DescribeTaskByCycleReport(req, cb) {
return this.request("DescribeTaskByCycleReport", req, cb);
}
/**
* 数据质量的概览页面数据监测情况接口
*/
async DescribeDataCheckStat(req, cb) {
return this.request("DescribeDataCheckStat", req, cb);
}
/**
* 批量终止集成任务实例
*/
async BatchKillIntegrationTaskInstances(req, cb) {
return this.request("BatchKillIntegrationTaskInstances", req, cb);
}
/**
* 更新规则组执行策略
*/
async ModifyExecStrategy(req, cb) {
return this.request("ModifyExecStrategy", req, cb);
}
/**
* 数据集成大屏任务状态统计趋势
*/
async DescribeIntegrationStatisticsTaskStatusTrend(req, cb) {
return this.request("DescribeIntegrationStatisticsTaskStatusTrend", req, cb);
}
/**
* 建hive表
*/
async CreateHiveTable(req, cb) {
return this.request("CreateHiveTable", req, cb);
}
/**
* 任务运维列表组合条件查询
*/
async DescribeOperateOpsTasks(req, cb) {
return this.request("DescribeOperateOpsTasks", req, cb);
}
/**
* 根据周期类型查询所有实例
*/
async DescribeInstanceByCycle(req, cb) {
return this.request("DescribeInstanceByCycle", req, cb);
}
/**
* 查询集成节点
*/
async DescribeIntegrationNode(req, cb) {
return this.request("DescribeIntegrationNode", req, cb);
}
/**
* 资源管理-上传资源
*/
async UploadResource(req, cb) {
return this.request("UploadResource", req, cb);
}
/**
* 根据周期类型 查询所有任务
*/
async DescribeTaskByCycle(req, cb) {
return this.request("DescribeTaskByCycle", req, cb);
}
/**
* 批量暂停集成任务
*/
async BatchSuspendIntegrationTasks(req, cb) {
return this.request("BatchSuspendIntegrationTasks", req, cb);
}
/**
* 元数据模型-字段基础信息查询接口
*/
async DescribeFieldBasicInfo(req, cb) {
return this.request("DescribeFieldBasicInfo", req, cb);
}
/**
* 查询表得分趋势
*/
async DescribeTableScoreTrend(req, cb) {
return this.request("DescribeTableScoreTrend", req, cb);
}
/**
* 删除编排空间工作流
*/
async RemoveWorkflowDs(req, cb) {
return this.request("RemoveWorkflowDs", req, cb);
}
/**
* 获取第三方运行日志
*/
async DescribeThirdTaskRunLog(req, cb) {
return this.request("DescribeThirdTaskRunLog", req, cb);
}
/**
* 查询父目录树,用于工作流、任务定位
*/
async DescribeDsParentFolderTree(req, cb) {
return this.request("DescribeDsParentFolderTree", req, cb);
}
/**
* 继续集成任务
*/
async ResumeIntegrationTask(req, cb) {
return this.request("ResumeIntegrationTask", req, cb);
}
/**
* 重命名任务(任务编辑)
*/
async ModifyTaskName(req, cb) {
return this.request("ModifyTaskName", req, cb);
}
/**
* 离线任务实例运行日志列表
*/
async DescribeInstanceLogList(req, cb) {
return this.request("DescribeInstanceLogList", req, cb);
}
/**
* 提交任务版本
*/
async CreateTaskVersionDs(req, cb) {
return this.request("CreateTaskVersionDs", req, cb);
}
/**
* 批量修改任务责任人
*/
async BatchModifyOpsOwners(req, cb) {
return this.request("BatchModifyOpsOwners", req, cb);
}
/**
* 创建用户自定义函数
*/
async CreateCustomFunction(req, cb) {
return this.request("CreateCustomFunction", req, cb);
}
/**
* 解锁集成任务
*/
async UnlockIntegrationTask(req, cb) {
return this.request("UnlockIntegrationTask", req, cb);
}
/**
* 批量停止集成任务
*/
async BatchStopIntegrationTasks(req, cb) {
return this.request("BatchStopIntegrationTasks", req, cb);
}
/**
* 运维大屏-任务状态分布
*/
async DescribeSchedulerTaskTypeCnt(req, cb) {
return this.request("DescribeSchedulerTaskTypeCnt", req, cb);
}
/**
* 删除项目参数
*/
async DeleteProjectParamDs(req, cb) {
return this.request("DeleteProjectParamDs", req, cb);
}
/**
* 编排空间-工作流-移动任务到工作流文件夹
*/
async MoveTasksToFolder(req, cb) {
return this.request("MoveTasksToFolder", req, cb);
}
/**
* 根据项目id 获取项目下所有工作流列表
*/
async DescribeWorkflowListByProjectId(req, cb) {
return this.request("DescribeWorkflowListByProjectId", req, cb);
}
/**
* 创建数据源
*/
async CreateDataSource(req, cb) {
return this.request("CreateDataSource", req, cb);
}
/**
* 实例运维-获取实例日志列表
*/
async DescribeOpsInstanceLogList(req, cb) {
return this.request("DescribeOpsInstanceLogList", req, cb);
}
/**
* 查看事件实例的消费任务
*/
async DescribeEventConsumeTasks(req, cb) {
return this.request("DescribeEventConsumeTasks", req, cb);
}
/**
* 更新工作流下任务调度信息
*/
async RenewWorkflowSchedulerInfoDs(req, cb) {
return this.request("RenewWorkflowSchedulerInfoDs", req, cb);
}
/**
* 获取离线任务长连接Token
*/
async DescribeOfflineTaskToken(req, cb) {
return this.request("DescribeOfflineTaskToken", req, cb);
}
/**
* 删除规则模板
*/
async DeleteRuleTemplate(req, cb) {
return this.request("DeleteRuleTemplate", req, cb);
}
/**
* 数语向wedata注册,提供自身cam角色信息,跳转域名、ip、端口信息等
*/
async UpdateDataModelRegistryInfo(req, cb) {
return this.request("UpdateDataModelRegistryInfo", req, cb);
}
/**
* 获取待审批列表
*/
async DescribeApproveList(req, cb) {
return this.request("DescribeApproveList", req, cb);
}
/**
* 添加项目用户角色
*/
async AddProjectUserRole(req, cb) {
return this.request("AddProjectUserRole", req, cb);
}
/**
* 判断集成节点名称是否存在
*/
async CheckIntegrationNodeNameExists(req, cb) {
return this.request("CheckIntegrationNodeNameExists", req, cb);
}
/**
* 告警事件列表
*/
async DescribeAlarmEvents(req, cb) {
return this.request("DescribeAlarmEvents", req, cb);
}
/**
* 批量启动工作流
*/
async RunTasksByMultiWorkflow(req, cb) {
return this.request("RunTasksByMultiWorkflow", req, cb);
}
/**
* 质量报告-质量评分
*/
async DescribeQualityScore(req, cb) {
return this.request("DescribeQualityScore", req, cb);
}
/**
* 获取cos token
*/
async GetCosToken(req, cb) {
return this.request("GetCosToken", req, cb);
}
/**
* 数据质量概览页面触发维度分布统计接口
*/
async DescribeRuleDimStat(req, cb) {
return this.request("DescribeRuleDimStat", req, cb);
}
/**
* 生成建hive表的sql
*/
async GenHiveTableDDLSql(req, cb) {
return this.request("GenHiveTableDDLSql", req, cb);
}
/**
* 分页查询任务运行历史
*/
async DescribeTaskRunHistory(req, cb) {
return this.request("DescribeTaskRunHistory", req, cb);
}
/**
* 查看补录计划任务
*/
async DescribeOpsMakePlanTasks(req, cb) {
return this.request("DescribeOpsMakePlanTasks", req, cb);
}
/**
* 数据质量概览页面表排行接口
*/
async DescribeTopTableStat(req, cb) {
return this.request("DescribeTopTableStat", req, cb);
}
/**
* 查询全量函数
*/
async DescribeOrganizationalFunctions(req, cb) {
return this.request("DescribeOrganizationalFunctions", req, cb);
}
/**
* 实例批量置成功
*/
async RunForceSucScheduleInstances(req, cb) {
return this.request("RunForceSucScheduleInstances", req, cb);
}
/**
* 查询目录树
*/
async DescribeDsFolderTree(req, cb) {
return this.request("DescribeDsFolderTree", req, cb);
}
/**
* 查询实时任务表粒度指标概览
*/
async DescribeTaskTableMetricOverview(req, cb) {
return this.request("DescribeTaskTableMetricOverview", req, cb);
}
/**
* 手动任务触发运行
*/
async TriggerManualTasks(req, cb) {
return this.request("TriggerManualTasks", req, cb);
}
/**
* 无
*/
async SubmitTaskTestRun(req, cb) {
return this.request("SubmitTaskTestRun", req, cb);
}
/**
* 获取审批分类列表
*/
async DescribeApproveTypeList(req, cb) {
return this.request("DescribeApproveTypeList", req, cb);
}
/**
* 规则执行日志查询
*/
async DescribeRuleExecLog(req, cb) {
return this.request("DescribeRuleExecLog", req, cb);
}
/**
* 开发空间-批量删除目录和文件
*/
async DeleteFilePath(req, cb) {
return this.request("DeleteFilePath", req, cb);
}
/**
* 编排空间-创建文件夹
*/
async CreateDsFolder(req, cb) {
return this.request("CreateDsFolder", req, cb);
}
/**
* 获取下游任务信息
*/
async DescribeSuccessorOpsTaskInfos(req, cb) {
return this.request("DescribeSuccessorOpsTaskInfos", req, cb);
}
/**
* 调试运行集成任务
*/
async DryRunDIOfflineTask(req, cb) {
return this.request("DryRunDIOfflineTask", req, cb);
}
/**
* 质量报告-查询质量评分
*/
async DescribeDimensionScore(req, cb) {
return this.request("DescribeDimensionScore", req, cb);
}
/**
* 查询表绑定执行规则组信息
*/
async DescribeRuleGroupTable(req, cb) {
return this.request("DescribeRuleGroupTable", req, cb);
}
/**
* 获取角色列表信息
*/
async DescribeRoleList(req, cb) {
return this.request("DescribeRoleList", req, cb);
}
/**
* 创建集成任务
*/
async CreateIntegrationTask(req, cb) {
return this.request("CreateIntegrationTask", req, cb);
}
/**
* 查询规则详情
*/
async DescribeRule(req, cb) {
return this.request("DescribeRule", req, cb);
}
/**
* 按补录计划批量终止实例。
*/
async KillOpsMakePlanInstances(req, cb) {
return this.request("KillOpsMakePlanInstances", req, cb);
}
/**
* 数据源详情
*/
async DescribeDataSourceList(req, cb) {
return this.request("DescribeDataSourceList", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
更新任务
*/
async ModifyTaskInfo(req, cb) {
return this.request("ModifyTaskInfo", req, cb);
}
/**
* 事件管理-触发事件
*/
async TriggerDsEvent(req, cb) {
return this.request("TriggerDsEvent", req, cb);
}
/**
* 运维大屏-实例运行时长排行
*/
async DescribeSchedulerRunTimeInstanceCntByStatus(req, cb) {
return this.request("DescribeSchedulerRunTimeInstanceCntByStatus", req, cb);
}
/**
* 任务状态统计
*/
async DescribeSchedulerTaskCntByStatus(req, cb) {
return this.request("DescribeSchedulerTaskCntByStatus", req, cb);
}
/**
* 更新集成任务
*/
async ModifyIntegrationTask(req, cb) {
return this.request("ModifyIntegrationTask", req, cb);
}
/**
* 获取值班日历
*/
async DescribeDutyScheduleDetails(req, cb) {
return this.request("DescribeDutyScheduleDetails", req, cb);
}
/**
* 数据集成大屏任务状态分布统计
*/
async DescribeIntegrationStatisticsTaskStatus(req, cb) {
return this.request("DescribeIntegrationStatisticsTaskStatus", req, cb);
}
/**
* 批量运行集成任务
*/
async BatchStartIntegrationTasks(req, cb) {
return this.request("BatchStartIntegrationTasks", req, cb);
}
/**
* 质量报告-修改维度权限
*/
async ModifyDimensionWeight(req, cb) {
return this.request("ModifyDimensionWeight", req, cb);
}
/**
* 查询规则执行结果详情
*/
async DescribeRuleExecDetail(req, cb) {
return this.request("DescribeRuleExecDetail", req, cb);
}
/**
* 离线任务重名校验
*/
async CheckTaskNameExist(req, cb) {
return this.request("CheckTaskNameExist", req, cb);
}
/**
* 根据补录计划和补录任务获取补录实例列表。
*/
async DescribeOpsMakePlanInstances(req, cb) {
return this.request("DescribeOpsMakePlanInstances", req, cb);
}
/**
* 数据源详情
*/
async DescribeDatasource(req, cb) {
return this.request("DescribeDatasource", req, cb);
}
/**
* 数据开发模块-文件夹更新
*/
async ModifyDsFolder(req, cb) {
return this.request("ModifyDsFolder", req, cb);
}
/**
* 通过工作流id,查询工作流详情
*/
async DescribeWorkflowInfoById(req, cb) {
return this.request("DescribeWorkflowInfoById", req, cb);
}
/**
* 任务状态趋势
*/
async DescribeTaskByStatusReport(req, cb) {
return this.request("DescribeTaskByStatusReport", req, cb);
}
/**
* 获取离线任务实例
*/
async GetOfflineInstanceList(req, cb) {
return this.request("GetOfflineInstanceList", req, cb);
}
/**
* 创建离线任务
*/
async CreateOfflineTask(req, cb) {
return this.request("CreateOfflineTask", req, cb);
}
/**
* 更新工作流调度
*/
async ModifyWorkflowSchedule(req, cb) {
return this.request("ModifyWorkflowSchedule", req, cb);
}
/**
* 获取表schema信息
*/
async DescribeTableSchemaInfo(req, cb) {
return this.request("DescribeTableSchemaInfo", req, cb);
}
/**
* 更新质量规则接口
*/
async ModifyRule(req, cb) {
return this.request("ModifyRule", req, cb);
}
/**
* 查询函数类型
*/
async DescribeFunctionTypes(req, cb) {
return this.request("DescribeFunctionTypes", req, cb);
}
/**
* 删除数据源
*/
async DeleteDataSources(req, cb) {
return this.request("DeleteDataSources", req, cb);
}
/**
* 删除集成节点
*/
async DeleteIntegrationNode(req, cb) {
return this.request("DeleteIntegrationNode", req, cb);
}
/**
* 停止集成任务
*/
async StopIntegrationTask(req, cb) {
return this.request("StopIntegrationTask", req, cb);
}
/**
* 获取表元数据list
*/
async DescribeTableMetas(req, cb) {
return this.request("DescribeTableMetas", req, cb);
}
/**
* 实时任务同步速度趋势
*/
async DescribeRealTimeTaskSpeed(req, cb) {
return this.request("DescribeRealTimeTaskSpeed", req, cb);
}
/**
* 获取实例列表
*/
async DescribeInstanceList(req, cb) {
return this.request("DescribeInstanceList", req, cb);
}
/**
* 元数据模型-表基础信息查询接口
*/
async DescribeTableBasicInfo(req, cb) {
return this.request("DescribeTableBasicInfo", req, cb);
}
/**
* 告警接收人详情
*/
async DescribeAlarmReceiver(req, cb) {
return this.request("DescribeAlarmReceiver", req, cb);
}
/**
* 查看任务锁状态信息
*/
async DescribeTaskLockStatus(req, cb) {
return this.request("DescribeTaskLockStatus", req, cb);
}
/**
* 运维大屏-实例状态分布
*/
async DescribeSchedulerInstanceStatus(req, cb) {
return this.request("DescribeSchedulerInstanceStatus", req, cb);
}
/**
* 获取实例运行日志
*/
async DescribeInstanceLog(req, cb) {
return this.request("DescribeInstanceLog", req, cb);
}
/**
* 批量更新集成任务(暂时仅支持批量更新责任人)
*/
async BatchUpdateIntegrationTasks(req, cb) {
return this.request("BatchUpdateIntegrationTasks", req, cb);
}
/**
* 资源管理-批量删除资源文件
*/
async DeleteResourceFiles(req, cb) {
return this.request("DeleteResourceFiles", req, cb);
}
/**
* 批量补数据(创建补录任务)
*/
async CreateOpsMakePlan(req, cb) {
return this.request("CreateOpsMakePlan", req, cb);
}
/**
* 任务运维-批量暂停任务
*/
async FreezeOpsTasks(req, cb) {
return this.request("FreezeOpsTasks", req, cb);
}
/**
* 查询规则组详情接口
*/
async DescribeRuleGroup(req, cb) {
return this.request("DescribeRuleGroup", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
修改任务脚本
*/
async ModifyTaskScript(req, cb) {
return this.request("ModifyTaskScript", req, cb);
}
/**
* 获取具体实例相关日志信息
*/
async DescribeInstanceLogDetail(req, cb) {
return this.request("DescribeInstanceLogDetail", req, cb);
}
/**
* 编排空间批量操作页面查找全部的文件夹
*/
async FindAllFolder(req, cb) {
return this.request("FindAllFolder", req, cb);
}
/**
* 获取数据库信息
*/
async DescribeDatabaseInfoList(req, cb) {
return this.request("DescribeDatabaseInfoList", req, cb);
}
/**
* 根据层级查找上/下游任务节点
*/
async DescribeDependOpsTasks(req, cb) {
return this.request("DescribeDependOpsTasks", req, cb);
}
/**
* 资源管理-判断资源文件是否存在
*/
async JudgeResourceFile(req, cb) {
return this.request("JudgeResourceFile", req, cb);
}
/**
* 提交集成任务
*/
async CommitIntegrationTask(req, cb) {
return this.request("CommitIntegrationTask", req, cb);
}
/**
* 删除任务
*/
async DeleteOfflineTask(req, cb) {
return this.request("DeleteOfflineTask", req, cb);
}
/**
* 创建hive表,返回表名称
*/
async CreateHiveTableByDDL(req, cb) {
return this.request("CreateHiveTableByDDL", req, cb);
}
/**
* 编排空间-删除文件夹
*/
async DeleteDsFolder(req, cb) {
return this.request("DeleteDsFolder", req, cb);
}
/**
* 批量操作页面获取任务列表
*/
async DescribeBatchOperateTask(req, cb) {
return this.request("DescribeBatchOperateTask", req, cb);
}
/**
* 通过任务查询表的血缘关系
*/
async DescribeTaskLineage(req, cb) {
return this.request("DescribeTaskLineage", req, cb);
}
/**
* 获取资源管理目录树
*/
async DescribeResourceManagePathTrees(req, cb) {
return this.request("DescribeResourceManagePathTrees", req, cb);
}
/**
* 批量置成功集成任务实例
*/
async BatchForceSuccessIntegrationTaskInstances(req, cb) {
return this.request("BatchForceSuccessIntegrationTaskInstances", req, cb);
}
/**
* 查询实时任务日志列表
*/
async DescribeStreamTaskLogList(req, cb) {
return this.request("DescribeStreamTaskLogList", req, cb);
}
/**
* 创建质量规则接口
*/
async CreateRule(req, cb) {
return this.request("CreateRule", req, cb);
}
/**
* 编辑规则模板
*/
async ModifyRuleTemplate(req, cb) {
return this.request("ModifyRuleTemplate", req, cb);
}
/**
* 根据项目ID和事件名称查看事件详情
*/
async DescribeEvent(req, cb) {
return this.request("DescribeEvent", req, cb);
}
/**
* 查询父目录下所有子文件夹+工作流
*/
async DescribeAllByFolderNew(req, cb) {
return this.request("DescribeAllByFolderNew", req, cb);
}
/**
* 质量报告-查询表质量详情
*/
async DescribeTableQualityDetails(req, cb) {
return this.request("DescribeTableQualityDetails", req, cb);
}
/**
* 【过滤条件】
{表名称TableName,支持模糊匹配} {表负责人TableOwnerName,支持模糊匹配} {监控方式MonitorTypes,1.未配置 2.关联生产调度 3.离线周期检测,支持多选} {订阅人ReceiverUin}
【必要字段】
{数据来源DatasourceId}
*/
async DescribeRuleGroupsByPage(req, cb) {
return this.request("DescribeRuleGroupsByPage", req, cb);
}
/**
* 查询表的所有列元数据
*/
async DescribeColumnsMeta(req, cb) {
return this.request("DescribeColumnsMeta", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
注册事件监听器
*/
async RegisterEventListener(req, cb) {
return this.request("RegisterEventListener", req, cb);
}
/**
* 实例详情页,返回某个实例所有生命周期信息
*/
async DescribeInstanceDetailInfo(req, cb) {
return this.request("DescribeInstanceDetailInfo", req, cb);
}
/**
* 获取值班表列表
*/
async DescribeDutyScheduleList(req, cb) {
return this.request("DescribeDutyScheduleList", req, cb);
}
/**
* 删除质量规则接口
*/
async DeleteRule(req, cb) {
return this.request("DeleteRule", req, cb);
}
/**
* 判断告警规则重名
*/
async CheckAlarmRegularNameExist(req, cb) {
return this.request("CheckAlarmRegularNameExist", req, cb);
}
/**
* 判断集成任务名称是否存在
*/
async CheckIntegrationTaskNameExists(req, cb) {
return this.request("CheckIntegrationTaskNameExists", req, cb);
}
/**
* 查询表的分区详情信息
*/
async DescribeTablePartitions(req, cb) {
return this.request("DescribeTablePartitions", req, cb);
}
/**
* 分页查询质量规则
*/
async DescribeRulesByPage(req, cb) {
return this.request("DescribeRulesByPage", req, cb);
}
/**
* 删除项目用户
*/
async DeleteProjectUsers(req, cb) {
return this.request("DeleteProjectUsers", req, cb);
}
/**
* 删除文件
*/
async DeleteFile(req, cb) {
return this.request("DeleteFile", req, cb);
}
/**
* 对集成离线任务执行批量补数据操作
*/
async BatchMakeUpIntegrationTasks(req, cb) {
return this.request("BatchMakeUpIntegrationTasks", req, cb);
}
/**
* 保存任务信息
*/
async UploadContent(req, cb) {
return this.request("UploadContent", req, cb);
}
/**
* 查询模板详情
*/
async DescribeRuleTemplate(req, cb) {
return this.request("DescribeRuleTemplate", req, cb);
}
/**
* 任务运维-任务列表 批量启动
*/
async BatchRunOpsTask(req, cb) {
return this.request("BatchRunOpsTask", req, cb);
}
/**
* 【过滤条件】 {模板名称Name,支持模糊匹配} {模板类型type,1.系统模板 2.自定义模板} {质量检测维度QualityDims, 1.准确性 2.唯一性 3.完整性 4.一致性 5.及时性 6.有效性} 【排序字段】 { 引用数排序类型CitationOrderType,根据引用数量排序 ASC DESC}
*/
async DescribeRuleTemplatesByPage(req, cb) {
return this.request("DescribeRuleTemplatesByPage", req, cb);
}
/**
* 更新工作流信息
*/
async ModifyWorkflowInfo(req, cb) {
return this.request("ModifyWorkflowInfo", req, cb);
}
/**
* 数据质量概览页面规则运行情况接口
*/
async DescribeRuleExecStat(req, cb) {
return this.request("DescribeRuleExecStat", req, cb);
}
/**
* 实例批量重跑
*/
async RunRerunScheduleInstances(req, cb) {
return this.request("RunRerunScheduleInstances", req, cb);
}
/**
* 规则组执行结果分页查询接口
*/
async DescribeRuleGroupExecResultsByPage(req, cb) {
return this.request("DescribeRuleGroupExecResultsByPage", req, cb);
}
/**
* 资源管理-删除资源文件
*/
async DeleteResourceFile(req, cb) {
return this.request("DeleteResourceFile", req, cb);
}
/**
* 批量创建任务告警规则
*/
async BatchCreateIntegrationTaskAlarms(req, cb) {
return this.request("BatchCreateIntegrationTaskAlarms", req, cb);
}
/**
* 拉取dag实例
*/
async DagInstances(req, cb) {
return this.request("DagInstances", req, cb);
}
/**
* 获取数据服务API的发布态信息列表
*/
async DescribeDataServicePublishedApiList(req, cb) {
return this.request("DescribeDataServicePublishedApiList", req, cb);
}
/**
* 修改审批单状态
*/
async ModifyApproveStatus(req, cb) {
return this.request("ModifyApproveStatus", req, cb);
}
/**
* 下载日志文件,返回日志下载URL
*/
async DescribeInstanceLogFile(req, cb) {
return this.request("DescribeInstanceLogFile", req, cb);
}
/**
* 异步批量创建任务版本
*/
async BatchCreateTaskVersionAsync(req, cb) {
return this.request("BatchCreateTaskVersionAsync", req, cb);
}
/**
* 更新监控状态
*/
async ModifyMonitorStatus(req, cb) {
return this.request("ModifyMonitorStatus", req, cb);
}
/**
* 查询规则组执行策略
*/
async DescribeExecStrategy(req, cb) {
return this.request("DescribeExecStrategy", req, cb);
}
/**
* 列出表血缘信息
*/
async DescribeTableLineage(req, cb) {
return this.request("DescribeTableLineage", req, cb);
}
/**
* 暂停集成任务
*/
async SuspendIntegrationTask(req, cb) {
return this.request("SuspendIntegrationTask", req, cb);
}
/**
* 创建工作流
*/
async CreateWorkflowDs(req, cb) {
return this.request("CreateWorkflowDs", req, cb);
}
/**
* 根据条件查找事件实例
*/
async DescribeEventCases(req, cb) {
return this.request("DescribeEventCases", req, cb);
}
/**
* 获取离线任务实例列表(新)
*/
async GetOfflineDIInstanceList(req, cb) {
return this.request("GetOfflineDIInstanceList", req, cb);
}
/**
* 通过工作流Id删除工作流
*/
async DeleteWorkflowById(req, cb) {
return this.request("DeleteWorkflowById", req, cb);
}
/**
* 查询质量规则列表
*/
async DescribeRules(req, cb) {
return this.request("DescribeRules", req, cb);
}
/**
* 抢占锁定集成任务
*/
async RobAndLockIntegrationTask(req, cb) {
return this.request("RobAndLockIntegrationTask", req, cb);
}
/**
* 启动集成任务
*/
async StartIntegrationTask(req, cb) {
return this.request("StartIntegrationTask", req, cb);
}
/**
* 锁定集成任务
*/
async LockIntegrationTask(req, cb) {
return this.request("LockIntegrationTask", req, cb);
}
/**
* 查询上报任务列表
*/
async DescribeReportTaskList(req, cb) {
return this.request("DescribeReportTaskList", req, cb);
}
/**
* 提交工作流
*/
async SubmitWorkflow(req, cb) {
return this.request("SubmitWorkflow", req, cb);
}
/**
* 批量删除集成任务
*/
async BatchDeleteIntegrationTasks(req, cb) {
return this.request("BatchDeleteIntegrationTasks", req, cb);
}
/**
* 查询集成任务列表
*/
async DescribeIntegrationTasks(req, cb) {
return this.request("DescribeIntegrationTasks", req, cb);
}
/**
* 任务状态趋势
*/
async DescribeStatisticInstanceStatusTrendOps(req, cb) {
return this.request("DescribeStatisticInstanceStatusTrendOps", req, cb);
}
/**
* 列出字段血缘信息
*/
async DescribeColumnLineage(req, cb) {
return this.request("DescribeColumnLineage", req, cb);
}
/**
* 数据质量概览页面趋势变化接口
*/
async DescribeTrendStat(req, cb) {
return this.request("DescribeTrendStat", req, cb);
}
/**
* 获取数据表信息
*/
async DescribeTableInfoList(req, cb) {
return this.request("DescribeTableInfoList", req, cb);
}
/**
* 查询规则组订阅信息
*/
async DescribeRuleGroupSubscription(req, cb) {
return this.request("DescribeRuleGroupSubscription", req, cb);
}
/**
* 删除编排空间任务
*/
async DeleteTaskDs(req, cb) {
return this.request("DeleteTaskDs", req, cb);
}
/**
* 更新规则组订阅信息
*/
async ModifyRuleGroupSubscription(req, cb) {
return this.request("ModifyRuleGroupSubscription", req, cb);
}
/**
* 删除任务告警规则
*/
async DeleteTaskAlarmRegular(req, cb) {
return this.request("DeleteTaskAlarmRegular", req, cb);
}
/**
* 获取待提交任务预提交校验信息(注意:工作流编号或者任务编号列表,必须填一项)
*/
async DescribePendingSubmitTaskList(req, cb) {
return this.request("DescribePendingSubmitTaskList", req, cb);
}
/**
* 规则执行结果列表查询
*/
async DescribeRuleExecResults(req, cb) {
return this.request("DescribeRuleExecResults", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
触发事件
*/
async TriggerEvent(req, cb) {
return this.request("TriggerEvent", req, cb);
}
/**
* 暂停工作流下的所有任务
*/
async FreezeTasksByWorkflowIds(req, cb) {
return this.request("FreezeTasksByWorkflowIds", req, cb);
}
/**
* 资源管理删除资源
*/
async DeleteResource(req, cb) {
return this.request("DeleteResource", req, cb);
}
/**
* 质量报告-质量分周期趋势
*/
async DescribeQualityScoreTrend(req, cb) {
return this.request("DescribeQualityScoreTrend", req, cb);
}
/**
* 通过taskIds查询task详情列表
*/
async DescribeDependTaskLists(req, cb) {
return this.request("DescribeDependTaskLists", req, cb);
}
/**
* 保存用户自定义函数
*/
async SaveCustomFunction(req, cb) {
return this.request("SaveCustomFunction", req, cb);
}
/**
* 修改数据源
*/
async ModifyDataSource(req, cb) {
return this.request("ModifyDataSource", req, cb);
}
/**
* 查询任务告警规则列表
*/
async DescribeTaskAlarmRegulations(req, cb) {
return this.request("DescribeTaskAlarmRegulations", req, cb);
}
/**
* 查询集成任务版本节点信息
*/
async DescribeIntegrationVersionNodesInfo(req, cb) {
return this.request("DescribeIntegrationVersionNodesInfo", req, cb);
}
/**
* 获取项目下的用户,分页返回
*/
async DescribeProjectUsers(req, cb) {
return this.request("DescribeProjectUsers", req, cb);
}
/**
* 获取工作流调度信息
*/
async DescribeWorkflowSchedulerInfoDs(req, cb) {
return this.request("DescribeWorkflowSchedulerInfoDs", req, cb);
}
/**
* 删除用户自定义函数
*/
async DeleteCustomFunction(req, cb) {
return this.request("DeleteCustomFunction", req, cb);
}
/**
* 查询规则模板维度分布情况
*/
async DescribeTemplateDimCount(req, cb) {
return this.request("DescribeTemplateDimCount", req, cb);
}
/**
* 根据项目id 获取项目下所有工作流列表
*/
async DescribeFolderWorkflowList(req, cb) {
return this.request("DescribeFolderWorkflowList", req, cb);
}
/**
* 查询集成任务
*/
async DescribeIntegrationTask(req, cb) {
return this.request("DescribeIntegrationTask", req, cb);
}
/**
* 查询数据服务API的发布态信息
*/
async DescribeDataServicePublishedApiDetail(req, cb) {
return this.request("DescribeDataServicePublishedApiDetail", req, cb);
}
/**
* 查询工作流任务数
*/
async DescribeWorkflowTaskCount(req, cb) {
return this.request("DescribeWorkflowTaskCount", req, cb);
}
/**
* 统计任务实例状态
*/
async CountOpsInstanceState(req, cb) {
return this.request("CountOpsInstanceState", req, cb);
}
/**
* 数据集成大屏实例状态统计趋势
*/
async DescribeIntegrationStatisticsInstanceTrend(req, cb) {
return this.request("DescribeIntegrationStatisticsInstanceTrend", req, cb);
}
/**
* 查询工作流画布运行起止时间
*/
async DescribeWorkflowExecuteById(req, cb) {
return this.request("DescribeWorkflowExecuteById", req, cb);
}
/**
* 创建集成节点
*/
async CreateIntegrationNode(req, cb) {
return this.request("CreateIntegrationNode", req, cb);
}
/**
* 任务运维-批量删除任务
*/
async BatchDeleteOpsTasks(req, cb) {
return this.request("BatchDeleteOpsTasks", req, cb);
}
/**
* 提交规则组运行任务接口
*/
async CommitRuleGroupTask(req, cb) {
return this.request("CommitRuleGroupTask", req, cb);
}
/**
* 日志获取详情页面
*/
async DescribeInstanceLastLog(req, cb) {
return this.request("DescribeInstanceLastLog", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
添加父任务依赖
*/
async ModifyTaskLinks(req, cb) {
return this.request("ModifyTaskLinks", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
注册事件
*/
async RegisterEvent(req, cb) {
return this.request("RegisterEvent", req, cb);
}
/**
* 根据条件分页查询补录计划
*/
async DescribeOpsMakePlans(req, cb) {
return this.request("DescribeOpsMakePlans", req, cb);
}
/**
* 查询工作流画布
*/
async DescribeWorkflowCanvasInfo(req, cb) {
return this.request("DescribeWorkflowCanvasInfo", req, cb);
}
/**
* 查询数据库列表
*/
async DescribeDatabaseMetas(req, cb) {
return this.request("DescribeDatabaseMetas", req, cb);
}
/**
* 编排空间-工作流-创建任务文件夹
*/
async CreateTaskFolder(req, cb) {
return this.request("CreateTaskFolder", req, cb);
}
/**
* 修改任务告警规则
*/
async ModifyTaskAlarmRegular(req, cb) {
return this.request("ModifyTaskAlarmRegular", req, cb);
}
/**
* 批量继续执行集成实时任务
*/
async BatchResumeIntegrationTasks(req, cb) {
return this.request("BatchResumeIntegrationTasks", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
设置任务告警,新建/更新告警信息(最新)
*/
async SetTaskAlarmNew(req, cb) {
return this.request("SetTaskAlarmNew", req, cb);
}
/**
* <p style="color:red;">[注意:该版本只满足广州区部分白名单客户使用]</p>
提交任务
*/
async SubmitTask(req, cb) {
return this.request("SubmitTask", req, cb);
}
/**
* 即席分析提交SQL任务
*/
async SubmitSqlTask(req, cb) {
return this.request("SubmitSqlTask", req, cb);
}
/**
* 获取数据源信息-数据源分页列表
*/
async DescribeDataSourceInfoList(req, cb) {
return this.request("DescribeDataSourceInfoList", req, cb);
}
/**
* 查询函数分类
*/
async DescribeFunctionKinds(req, cb) {
return this.request("DescribeFunctionKinds", req, cb);
}
/**
* 修改项目用户角色
*/
async UpdateProjectUserRole(req, cb) {
return this.request("UpdateProjectUserRole", req, cb);
}
/**
* 查询Inlong manager日志
*/
async TaskLog(req, cb) {
return this.request("TaskLog", req, cb);
}
/**
* 查询规则模板列表
*/
async DescribeRuleTemplates(req, cb) {
return this.request("DescribeRuleTemplates", req, cb);
}
/**
* 修改工作流责任人
*/
async UpdateWorkflowOwner(req, cb) {
return this.request("UpdateWorkflowOwner", req, cb);
}
/**
* 更新集成节点
*/
async ModifyIntegrationNode(req, cb) {
return this.request("ModifyIntegrationNode", req, cb);
}
/**
* 获取项目信息
*/
async DescribeProject(req, cb) {
return this.request("DescribeProject", req, cb);
}
/**
* 查询表元数据详情
*/
async DescribeTableMeta(req, cb) {
return this.request("DescribeTableMeta", req, cb);
}
/**
* 创建数据建模,提供给云应用使用,实现“Wedata数据建模”的下单发货
*/
async CreateDataModel(req, cb) {
return this.request("CreateDataModel", req, cb);
}
/**
* 提取数据集成节点字段Schema
*/
async GetIntegrationNodeColumnSchema(req, cb) {
return this.request("GetIntegrationNodeColumnSchema", req, cb);
}
/**
* 查询用户生产工作流列表
*/
async DescribeOpsWorkflows(req, cb) {
return this.request("DescribeOpsWorkflows", req, cb);
}
/**
* 批量重跑集成任务实例
*/
async BatchRerunIntegrationTaskInstances(req, cb) {
return this.request("BatchRerunIntegrationTaskInstances", req, cb);
}
/**
* 列出表血缘信息
*/
async DescribeTableLineageInfo(req, cb) {
return this.request("DescribeTableLineageInfo", req, cb);
}
/**
* 提交自定义函数
*/
async SubmitCustomFunction(req, cb) {
return this.request("SubmitCustomFunction", req, cb);
}
/**
* 查询实时任务实例节点信息
*/
async DescribeRealTimeTaskInstanceNodeInfo(req, cb) {
return this.request("DescribeRealTimeTaskInstanceNodeInfo", req, cb);
}
/**
* 数据集成大屏概览
*/
async DescribeIntegrationStatistics(req, cb) {
return this.request("DescribeIntegrationStatistics", req, cb);
}
/**
* 查询上报任务详情
*/
async DescribeReportTaskDetail(req, cb) {
return this.request("DescribeReportTaskDetail", req, cb);
}
/**
* 批量停止工作流
*/
async BatchStopWorkflowsByIds(req, cb) {
return this.request("BatchStopWorkflowsByIds", req, cb);
}
/**
* 无效API,没有上线过的业务功能
分页查询试运行实例列表
*/
async DescribeDrInstancePage(req, cb) {
return this.request("DescribeDrInstancePage", req, cb);
}
/**
* 销毁数据建模,提供给云应用使用,实现“Wedata数据建模”的销毁
*/
async DeleteDataModel(req, cb) {
return this.request("DeleteDataModel", req, cb);
}
}
exports.Client = Client;