tencentcloud-sdk-nodejs
Version:
1,127 lines (1,126 loc) • 29.9 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Client = void 0;
/* eslint-disable @typescript-eslint/no-unused-vars */
/*
* Copyright (c) 2018 Tencent. 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", "2025-08-06", clientConfig);
}
/**
* 创建任务接口
*/
async CreateTask(req, cb) {
return this.request("CreateTask", req, cb);
}
/**
* 根据项目ID获取项目下工作流
*/
async ListOpsWorkflows(req, cb) {
return this.request("ListOpsWorkflows", req, cb);
}
/**
* 获取告警信息列表
*/
async ListAlarmMessages(req, cb) {
return this.request("ListAlarmMessages", req, cb);
}
/**
* 获取实例直接上游
*/
async ListDownstreamTaskInstances(req, cb) {
return this.request("ListDownstreamTaskInstances", req, cb);
}
/**
* 数据源关联任务详情
*/
async GetDataSourceRelatedTasks(req, cb) {
return this.request("GetDataSourceRelatedTasks", req, cb);
}
/**
* 分页查询质量规则
*/
async ListQualityRules(req, cb) {
return this.request("ListQualityRules", req, cb);
}
/**
* 实例批量终止操作-异步操作
*/
async KillTaskInstancesAsync(req, cb) {
return this.request("KillTaskInstancesAsync", req, cb);
}
/**
* 租户全局范围的项目列表,与用户查看范围无关.
*/
async ListProjects(req, cb) {
return this.request("ListProjects", req, cb);
}
/**
* 查询任务文件夹列表
*/
async ListTaskFolders(req, cb) {
return this.request("ListTaskFolders", req, cb);
}
/**
* 查询工作流任务详情
*/
async GetOpsTriggerWorkflow(req, cb) {
return this.request("GetOpsTriggerWorkflow", req, cb);
}
/**
* 获取所有主账号角色列表
*/
async ListTenantRoles(req, cb) {
return this.request("ListTenantRoles", req, cb);
}
/**
* 创建监控任务
*/
async ModifyQualityRuleGroup(req, cb) {
return this.request("ModifyQualityRuleGroup", req, cb);
}
/**
* 删除CodeStudio实体权限
*/
async DeleteCodePermissions(req, cb) {
return this.request("DeleteCodePermissions", req, cb);
}
/**
* 获取任务直接下游详情
*/
async ListDownstreamOpsTasks(req, cb) {
return this.request("ListDownstreamOpsTasks", req, cb);
}
/**
* 提交工作流调度任务
*/
async SubmitTriggerTask(req, cb) {
return this.request("SubmitTriggerTask", req, cb);
}
/**
* 获取实例列表
*/
async ListTaskInstances(req, cb) {
return this.request("ListTaskInstances", req, cb);
}
/**
* 删除工作流调度任务
*/
async DeleteTriggerTask(req, cb) {
return this.request("DeleteTriggerTask", req, cb);
}
/**
* 获取资源文件列表
*/
async ListResourceFiles(req, cb) {
return this.request("ListResourceFiles", req, cb);
}
/**
* 获取任务详情接口
*/
async GetTriggerTask(req, cb) {
return this.request("GetTriggerTask", req, cb);
}
/**
* 删除工作流
*/
async DeleteTriggerWorkflow(req, cb) {
return this.request("DeleteTriggerWorkflow", req, cb);
}
/**
* 根据项目id获取任务列表
*/
async ListOpsTasks(req, cb) {
return this.request("ListOpsTasks", req, cb);
}
/**
* 授权数据源
*/
async AuthorizeDataSource(req, cb) {
return this.request("AuthorizeDataSource", req, cb);
}
/**
* 查询当前用户对工作流文件夹的递归最大权限
*/
async GetMyWorkflowMaxPermission(req, cb) {
return this.request("GetMyWorkflowMaxPermission", req, cb);
}
/**
* 更新工作流(包括工作流基本信息与工作流参数)
*/
async UpdateTriggerWorkflowPartially(req, cb) {
return this.request("UpdateTriggerWorkflowPartially", req, cb);
}
/**
* 获取资产目录信息
*/
async ListCatalog(req, cb) {
return this.request("ListCatalog", req, cb);
}
/**
* 获取补录计划详情
*/
async GetDataBackfillPlan(req, cb) {
return this.request("GetDataBackfillPlan", req, cb);
}
/**
* 查询任务执行详情
*/
async GetTriggerTaskRun(req, cb) {
return this.request("GetTriggerTaskRun", req, cb);
}
/**
* 删除工作流
*/
async DeleteWorkflow(req, cb) {
return this.request("DeleteWorkflow", req, cb);
}
/**
* 该接口用于删除数据源
*/
async DeleteDataSource(req, cb) {
return this.request("DeleteDataSource", req, cb);
}
/**
* 该接口用于将指定执行资源组解除与项目的绑定
*/
async DissociateResourceGroupFromProject(req, cb) {
return this.request("DissociateResourceGroupFromProject", req, cb);
}
/**
* 获取资源文件详情
*/
async GetResourceFile(req, cb) {
return this.request("GetResourceFile", req, cb);
}
/**
* 更新资源文件夹
*/
async UpdateResourceFolder(req, cb) {
return this.request("UpdateResourceFolder", req, cb);
}
/**
* 删除SQL文件夹
*/
async DeleteSQLFolder(req, cb) {
return this.request("DeleteSQLFolder", req, cb);
}
/**
* 查询文件夹详情
*/
async GetWorkflowFolder(req, cb) {
return this.request("GetWorkflowFolder", req, cb);
}
/**
* 该接口用于在指定项目中创建数据源
*/
async CreateDataSource(req, cb) {
return this.request("CreateDataSource", req, cb);
}
/**
* 数据开发配置权限
*/
async CreateWorkflowPermissions(req, cb) {
return this.request("CreateWorkflowPermissions", req, cb);
}
/**
* 删除资源文件文件夹
*/
async DeleteResourceFolder(req, cb) {
return this.request("DeleteResourceFolder", req, cb);
}
/**
* 查询任务分页信息
*/
async ListTasks(req, cb) {
return this.request("ListTasks", req, cb);
}
/**
* 删除质量规则接口
*/
async DeleteQualityRule(req, cb) {
return this.request("DeleteQualityRule", req, cb);
}
/**
* 该接口用于将指定执行资源组绑定到项目
*/
async AssociateResourceGroupToProject(req, cb) {
return this.request("AssociateResourceGroupToProject", req, cb);
}
/**
* 删除项目用户角色
*/
async RemoveMemberProjectRole(req, cb) {
return this.request("RemoveMemberProjectRole", req, cb);
}
/**
* 查询任务文件夹详情
*/
async GetTaskFolder(req, cb) {
return this.request("GetTaskFolder", req, cb);
}
/**
* 修改项目基础信息。
*/
async UpdateProject(req, cb) {
return this.request("UpdateProject", req, cb);
}
/**
* 查询任务执行详情
*/
async UpdateOpsTriggerTasksOwner(req, cb) {
return this.request("UpdateOpsTriggerTasksOwner", req, cb);
}
/**
* 更新任务接口
*/
async UpdateTaskPartially(req, cb) {
return this.request("UpdateTaskPartially", req, cb);
}
/**
* 启用项目
*/
async EnableProject(req, cb) {
return this.request("EnableProject", req, cb);
}
/**
* 任务保存版本列表
*/
async ListTriggerTaskVersions(req, cb) {
return this.request("ListTriggerTaskVersions", req, cb);
}
/**
* 更新质量规则接口
*/
async ModifyQualityRule(req, cb) {
return this.request("ModifyQualityRule", req, cb);
}
/**
* 获取任务直接下游详情
*/
async ListDownstreamTriggerTasks(req, cb) {
return this.request("ListDownstreamTriggerTasks", req, cb);
}
/**
* 更新任务接口
*/
async UpdateTriggerTaskPartially(req, cb) {
return this.request("UpdateTriggerTaskPartially", req, cb);
}
/**
* 获取任务直接上游
*/
async ListUpstreamTasks(req, cb) {
return this.request("ListUpstreamTasks", req, cb);
}
/**
* 获取单次补录的所有实例详情
*/
async ListDataBackfillInstances(req, cb) {
return this.request("ListDataBackfillInstances", req, cb);
}
/**
* 创建数据补录计划
*/
async CreateDataBackfillPlan(req, cb) {
return this.request("CreateDataBackfillPlan", req, cb);
}
/**
* 获取工作流调度任务代码
*/
async GetTriggerTaskCode(req, cb) {
return this.request("GetTriggerTaskCode", req, cb);
}
/**
* 运行SQL脚本
*/
async RunSQLScript(req, cb) {
return this.request("RunSQLScript", req, cb);
}
/**
* 查询工作流列表
*/
async ListWorkflows(req, cb) {
return this.request("ListWorkflows", req, cb);
}
/**
* 创建质量规则接口
*/
async CreateQualityRule(req, cb) {
return this.request("CreateQualityRule", req, cb);
}
/**
* 获取项目信息
*/
async GetProject(req, cb) {
return this.request("GetProject", req, cb);
}
/**
* 异步批量暂停任务
*/
async PauseOpsTasksAsync(req, cb) {
return this.request("PauseOpsTasksAsync", req, cb);
}
/**
* 查询运维中心异步操作详情
*/
async GetOpsAsyncJob(req, cb) {
return this.request("GetOpsAsyncJob", req, cb);
}
/**
* 修改任务负责人
*/
async UpdateOpsTasksOwner(req, cb) {
return this.request("UpdateOpsTasksOwner", req, cb);
}
/**
* 查询表所有字段列表
*/
async GetTableColumns(req, cb) {
return this.request("GetTableColumns", req, cb);
}
/**
* 调度实例详情
*/
async ListTaskInstanceExecutions(req, cb) {
return this.request("ListTaskInstanceExecutions", req, cb);
}
/**
* 拉取任务版本列表
*/
async GetTriggerTaskVersion(req, cb) {
return this.request("GetTriggerTaskVersion", req, cb);
}
/**
* 规则组执行结果分页查询接口
*/
async ListQualityRuleGroupExecResultsByPage(req, cb) {
return this.request("ListQualityRuleGroupExecResultsByPage", req, cb);
}
/**
* 删除代码文件
*/
async DeleteCodeFile(req, cb) {
return this.request("DeleteCodeFile", req, cb);
}
/**
* 禁用项目
*/
async DisableProject(req, cb) {
return this.request("DisableProject", req, cb);
}
/**
* 关联项目集群
*/
async AddCalcEnginesToProject(req, cb) {
return this.request("AddCalcEnginesToProject", req, cb);
}
/**
* RegisterLineage
*/
async RegisterLineage(req, cb) {
return this.request("RegisterLineage", req, cb);
}
/**
* 获取项目下的用户,分页返回
*/
async ListProjectMembers(req, cb) {
return this.request("ListProjectMembers", req, cb);
}
/**
* 根据告警规则id/名称查询单个告警规则信息
*/
async GetOpsAlarmRule(req, cb) {
return this.request("GetOpsAlarmRule", req, cb);
}
/**
* 设置告警规则
*/
async CreateOpsAlarmRule(req, cb) {
return this.request("CreateOpsAlarmRule", req, cb);
}
/**
* 该接口用于销毁资源
*/
async DeleteResourceGroup(req, cb) {
return this.request("DeleteResourceGroup", req, cb);
}
/**
* 查询工作流运行
*/
async ListTriggerWorkflowRuns(req, cb) {
return this.request("ListTriggerWorkflowRuns", req, cb);
}
/**
* 获取实例直接上游
*/
async ListUpstreamTaskInstances(req, cb) {
return this.request("ListUpstreamTaskInstances", req, cb);
}
/**
* 查询工作流运行
*/
async ListTriggerTaskRuns(req, cb) {
return this.request("ListTriggerTaskRuns", req, cb);
}
/**
* 获取任务详情接口
*/
async GetTask(req, cb) {
return this.request("GetTask", req, cb);
}
/**
* 获取实例列表
*/
async GetTaskInstanceLog(req, cb) {
return this.request("GetTaskInstanceLog", req, cb);
}
/**
* 获取任务直接上游
*/
async ListUpstreamTriggerTasks(req, cb) {
return this.request("ListUpstreamTriggerTasks", req, cb);
}
/**
* 该接口用于查询指定项目中的数据源列表
*/
async ListDataSources(req, cb) {
return this.request("ListDataSources", req, cb);
}
/**
* 获取任务代码
*/
async GetTaskCode(req, cb) {
return this.request("GetTaskCode", req, cb);
}
/**
* 删除监控任务
*/
async DeleteQualityRuleGroup(req, cb) {
return this.request("DeleteQualityRuleGroup", req, cb);
}
/**
* 查询工作流授权权限
*/
async ListWorkflowPermissions(req, cb) {
return this.request("ListWorkflowPermissions", req, cb);
}
/**
* 获取资产血缘信息
*/
async ListProcessLineage(req, cb) {
return this.request("ListProcessLineage", req, cb);
}
/**
* 查看CodeStudio实体权限
*/
async ListCodePermissions(req, cb) {
return this.request("ListCodePermissions", req, cb);
}
/**
* 查询资源文件文件夹详情
*/
async GetResourceFolder(req, cb) {
return this.request("GetResourceFolder", req, cb);
}
/**
* 创建项目,创建时包含集群信息
*/
async CreateProject(req, cb) {
return this.request("CreateProject", req, cb);
}
/**
* 创建文件夹
*/
async CreateWorkflowFolder(req, cb) {
return this.request("CreateWorkflowFolder", req, cb);
}
/**
* 删除项目
*/
async DeleteProject(req, cb) {
return this.request("DeleteProject", req, cb);
}
/**
* 停止运行SQL脚本
*/
async StopSQLScriptRun(req, cb) {
return this.request("StopSQLScriptRun", req, cb);
}
/**
* 重命名SQL文件夹
*/
async UpdateSQLFolder(req, cb) {
return this.request("UpdateSQLFolder", req, cb);
}
/**
* 保存探索脚本内容
*/
async UpdateSQLScript(req, cb) {
return this.request("UpdateSQLScript", req, cb);
}
/**
* RegisterLineage
*/
async DeleteLineage(req, cb) {
return this.request("DeleteLineage", req, cb);
}
/**
* 创建任务接口
*/
async CreateTriggerTask(req, cb) {
return this.request("CreateTriggerTask", req, cb);
}
/**
* 创建资源文件文件夹
*/
async CreateResourceFolder(req, cb) {
return this.request("CreateResourceFolder", req, cb);
}
/**
* 更新工作流(包括工作流基本信息与工作流参数)
*/
async UpdateWorkflow(req, cb) {
return this.request("UpdateWorkflow", req, cb);
}
/**
* 创建数据探索脚本文件夹
*/
async CreateSQLFolder(req, cb) {
return this.request("CreateSQLFolder", req, cb);
}
/**
* 重命名代码文件夹
*/
async UpdateCodeFolder(req, cb) {
return this.request("UpdateCodeFolder", req, cb);
}
/**
* 【过滤条件】 {模板名称Name,查询使用Keyword进行模糊匹配} {模板类型type,1.系统模板 2.自定义模板} {质量检测维度QualityDims, 1.准确性 2.唯一性 3.完整性 4.一致性 5.及时性 6.有效性} 【排序字段】 { 引用数排序类型CitationOrderType,根据引用数量排序 ASC DESC}
*/
async ListQualityRuleTemplates(req, cb) {
return this.request("ListQualityRuleTemplates", req, cb);
}
/**
* 查看当前用户对CodeStudio实体的最大权限
*/
async GetMyCodeMaxPermission(req, cb) {
return this.request("GetMyCodeMaxPermission", req, cb);
}
/**
* 查询SQL文件夹树,包括文件夹下的脚本
*/
async ListSQLFolderContents(req, cb) {
return this.request("ListSQLFolderContents", req, cb);
}
/**
* 新建代码文件夹
*/
async CreateCodeFolder(req, cb) {
return this.request("CreateCodeFolder", req, cb);
}
/**
* 新增SQL脚本
*/
async CreateSQLScript(req, cb) {
return this.request("CreateSQLScript", req, cb);
}
/**
* 查询监控列表
*/
async ListQualityRuleGroupsTable(req, cb) {
return this.request("ListQualityRuleGroupsTable", req, cb);
}
/**
* 更新代码文件
*/
async UpdateCodeFile(req, cb) {
return this.request("UpdateCodeFile", req, cb);
}
/**
* 查询资源文件文件夹列表
*/
async ListResourceFolders(req, cb) {
return this.request("ListResourceFolders", req, cb);
}
/**
* 该接口用于查看指定执行资源组的监控指标
*/
async GetResourceGroupMetrics(req, cb) {
return this.request("GetResourceGroupMetrics", req, cb);
}
/**
* 任务保存版本列表
*/
async ListTaskVersions(req, cb) {
return this.request("ListTaskVersions", req, cb);
}
/**
* 获取工作流信息
*/
async GetTriggerWorkflow(req, cb) {
return this.request("GetTriggerWorkflow", req, cb);
}
/**
* 异步批量下线任务
*/
async StopOpsTasksAsync(req, cb) {
return this.request("StopOpsTasksAsync", req, cb);
}
/**
* 删除编排空间任务
*/
async DeleteTask(req, cb) {
return this.request("DeleteTask", req, cb);
}
/**
* 获取文件夹内容
*/
async ListCodeFolderContents(req, cb) {
return this.request("ListCodeFolderContents", req, cb);
}
/**
* 创建资源文件
*/
async CreateResourceFile(req, cb) {
return this.request("CreateResourceFile", req, cb);
}
/**
* 该接口用于更新数据源
*/
async UpdateDataSource(req, cb) {
return this.request("UpdateDataSource", req, cb);
}
/**
* Catalog模式下授权回收
*/
async RevokePrivileges(req, cb) {
return this.request("RevokePrivileges", req, cb);
}
/**
* 该接口用于变配/续费资源
*/
async UpdateResourceGroup(req, cb) {
return this.request("UpdateResourceGroup", req, cb);
}
/**
* 查询告警规则列表
*/
async ListOpsAlarmRules(req, cb) {
return this.request("ListOpsAlarmRules", req, cb);
}
/**
* 该接口用于查询执行资源组列表
*/
async ListResourceGroups(req, cb) {
return this.request("ListResourceGroups", req, cb);
}
/**
* 获取资产数据库Schema信息
*/
async ListSchema(req, cb) {
return this.request("ListSchema", req, cb);
}
/**
* 修改告警规则
*/
async UpdateOpsAlarmRule(req, cb) {
return this.request("UpdateOpsAlarmRule", req, cb);
}
/**
* 修改项目用户角色
*/
async GrantMemberProjectRole(req, cb) {
return this.request("GrantMemberProjectRole", req, cb);
}
/**
* 创建监控任务
*/
async CreateQualityRuleGroup(req, cb) {
return this.request("CreateQualityRuleGroup", req, cb);
}
/**
* 添加项目用户角色
*/
async CreateProjectMember(req, cb) {
return this.request("CreateProjectMember", req, cb);
}
/**
* 配置CodeStudio实体权限
*/
async CreateCodePermissions(req, cb) {
return this.request("CreateCodePermissions", req, cb);
}
/**
* 查询任务分页信息
*/
async ListTriggerTasks(req, cb) {
return this.request("ListTriggerTasks", req, cb);
}
/**
* 新建代码文件
*/
async CreateCodeFile(req, cb) {
return this.request("CreateCodeFile", req, cb);
}
/**
* 更新工作流文件夹
*/
async UpdateWorkflowFolder(req, cb) {
return this.request("UpdateWorkflowFolder", req, cb);
}
/**
* 查询工作流列表
*/
async ListTriggerWorkflows(req, cb) {
return this.request("ListTriggerWorkflows", req, cb);
}
/**
* 删除补录计划
*/
async DeleteDataBackfillPlanAsync(req, cb) {
return this.request("DeleteDataBackfillPlanAsync", req, cb);
}
/**
* 更新任务接口
*/
async UpdateTask(req, cb) {
return this.request("UpdateTask", req, cb);
}
/**
* 更新资源文件
*/
async UpdateResourceFile(req, cb) {
return this.request("UpdateResourceFile", req, cb);
}
/**
* 删除项目用户
*/
async DeleteProjectMember(req, cb) {
return this.request("DeleteProjectMember", req, cb);
}
/**
* 获取角色列表信息
*/
async ListProjectRoles(req, cb) {
return this.request("ListProjectRoles", req, cb);
}
/**
* 创建工作流
*/
async CreateWorkflow(req, cb) {
return this.request("CreateWorkflow", req, cb);
}
/**
* 获取任务直接上游
*/
async ListUpstreamOpsTasks(req, cb) {
return this.request("ListUpstreamOpsTasks", req, cb);
}
/**
* 查看数据源权限
*/
async DescribeDataSourceAuthority(req, cb) {
return this.request("DescribeDataSourceAuthority", req, cb);
}
/**
* 查询工作流列表
*/
async ListOpsTriggerWorkflows(req, cb) {
return this.request("ListOpsTriggerWorkflows", req, cb);
}
/**
* 删除数据开发任务文件夹
*/
async DeleteTaskFolder(req, cb) {
return this.request("DeleteTaskFolder", req, cb);
}
/**
* 获取资产数据库信息
*/
async ListDatabase(req, cb) {
return this.request("ListDatabase", req, cb);
}
/**
* 调度实例详情
*/
async GetTaskInstance(req, cb) {
return this.request("GetTaskInstance", req, cb);
}
/**
* 查询SQL运行记录
*/
async ListSQLScriptRuns(req, cb) {
return this.request("ListSQLScriptRuns", req, cb);
}
/**
* 获取工作流信息
*/
async GetWorkflow(req, cb) {
return this.request("GetWorkflow", req, cb);
}
/**
* 获取表字段血缘信息
*/
async ListColumnLineage(req, cb) {
return this.request("ListColumnLineage", req, cb);
}
/**
* 拉取任务版本列表
*/
async GetTaskVersion(req, cb) {
return this.request("GetTaskVersion", req, cb);
}
/**
* 更新任务接口
*/
async UpdateTriggerTask(req, cb) {
return this.request("UpdateTriggerTask", req, cb);
}
/**
* 获取sql文件夹详情
*/
async GetCodeFolder(req, cb) {
return this.request("GetCodeFolder", req, cb);
}
/**
* 【过滤条件】
{表idTableId,支持匹配} {任务负责人Operator,支持匹配}
【必要字段】
{数据来源TableId}
*/
async ListQualityRuleGroups(req, cb) {
return this.request("ListQualityRuleGroups", req, cb);
}
/**
* 异步批量启动任务
*/
async StartOpsTasks(req, cb) {
return this.request("StartOpsTasks", req, cb);
}
/**
* 删除告警规则
*/
async DeleteOpsAlarmRule(req, cb) {
return this.request("DeleteOpsAlarmRule", req, cb);
}
/**
* 查询告警信息详情
*/
async GetAlarmMessage(req, cb) {
return this.request("GetAlarmMessage", req, cb);
}
/**
* 实例批量重跑-异步
*/
async RerunTaskInstancesAsync(req, cb) {
return this.request("RerunTaskInstancesAsync", req, cb);
}
/**
* 更新工作流(包括工作流基本信息与工作流参数)
*/
async UpdateTriggerWorkflow(req, cb) {
return this.request("UpdateTriggerWorkflow", req, cb);
}
/**
* 获取sql文件夹详情
*/
async GetSQLFolder(req, cb) {
return this.request("GetSQLFolder", req, cb);
}
/**
* 查询脚本详情
*/
async GetSQLScript(req, cb) {
return this.request("GetSQLScript", req, cb);
}
/**
* 工作流调度模型下运行工作流
*/
async CreateTriggerWorkflowRun(req, cb) {
return this.request("CreateTriggerWorkflowRun", req, cb);
}
/**
* 终止运行
*/
async KillTriggerWorkflowRuns(req, cb) {
return this.request("KillTriggerWorkflowRuns", req, cb);
}
/**
* 获取资产血缘信息
*/
async ListLineage(req, cb) {
return this.request("ListLineage", req, cb);
}
/**
* 获取任务详情
*/
async GetOpsTask(req, cb) {
return this.request("GetOpsTask", req, cb);
}
/**
* 实例批量置成功-异步
*/
async SetSuccessTaskInstancesAsync(req, cb) {
return this.request("SetSuccessTaskInstancesAsync", req, cb);
}
/**
* 重跑运行
*/
async RerunTriggerWorkflowRunAsync(req, cb) {
return this.request("RerunTriggerWorkflowRunAsync", req, cb);
}
/**
* 根据工作流id,获取工作流调度详情。
*/
async GetOpsWorkflow(req, cb) {
return this.request("GetOpsWorkflow", req, cb);
}
/**
* 获取任务代码
*/
async GetOpsTaskCode(req, cb) {
return this.request("GetOpsTaskCode", req, cb);
}
/**
* 创建文件夹
*/
async CreateTaskFolder(req, cb) {
return this.request("CreateTaskFolder", req, cb);
}
/**
* 查询文件夹列表
*/
async ListWorkflowFolders(req, cb) {
return this.request("ListWorkflowFolders", req, cb);
}
/**
* 查询工作流任务详情
*/
async GetTriggerWorkflowRun(req, cb) {
return this.request("GetTriggerWorkflowRun", req, cb);
}
/**
* 提交任务。
*/
async SubmitTask(req, cb) {
return this.request("SubmitTask", req, cb);
}
/**
* 回收数据源权限
*/
async RevokeDataSourceAuthorization(req, cb) {
return this.request("RevokeDataSourceAuthorization", req, cb);
}
/**
* 更新任务文件夹
*/
async UpdateTaskFolder(req, cb) {
return this.request("UpdateTaskFolder", req, cb);
}
/**
* 数据探索删除文件夹
*/
async DeleteCodeFolder(req, cb) {
return this.request("DeleteCodeFolder", req, cb);
}
/**
* 删除工作流文件夹权限
*/
async DeleteWorkflowPermissions(req, cb) {
return this.request("DeleteWorkflowPermissions", req, cb);
}
/**
* 该接口用于购买资源
*/
async CreateResourceGroup(req, cb) {
return this.request("CreateResourceGroup", req, cb);
}
/**
* Catalog模式下授权
*/
async AuthorizePrivileges(req, cb) {
return this.request("AuthorizePrivileges", req, cb);
}
/**
* 资源管理-删除资源文件
*/
async DeleteResourceFile(req, cb) {
return this.request("DeleteResourceFile", req, cb);
}
/**
* 删除数据开发文件夹
*/
async DeleteWorkflowFolder(req, cb) {
return this.request("DeleteWorkflowFolder", req, cb);
}
/**
* 获取资产表信息
*/
async ListTable(req, cb) {
return this.request("ListTable", req, cb);
}
/**
* 查看代码文件详情
*/
async GetCodeFile(req, cb) {
return this.request("GetCodeFile", req, cb);
}
/**
* 删除探索脚本
*/
async DeleteSQLScript(req, cb) {
return this.request("DeleteSQLScript", req, cb);
}
/**
* 创建工作流
*/
async CreateTriggerWorkflow(req, cb) {
return this.request("CreateTriggerWorkflow", req, cb);
}
/**
* 获取可授权权限详情
*/
async ListPermissions(req, cb) {
return this.request("ListPermissions", req, cb);
}
/**
* 该接口用于查看指定数据源的详细信息
*/
async GetDataSource(req, cb) {
return this.request("GetDataSource", req, cb);
}
/**
* 查询表详情
*/
async GetTable(req, cb) {
return this.request("GetTable", req, cb);
}
/**
* 获取任务直接下游详情
*/
async ListDownstreamTasks(req, cb) {
return this.request("ListDownstreamTasks", req, cb);
}
}
exports.Client = Client;