UNPKG

@nocobase/plugin-verification

Version:

User identity verification management, including SMS, TOTP authenticator, with extensibility.

2,985 lines (2,983 loc) 614 kB
/** * 批量操作任务列表分页 */ export interface DescribeBatchOperateTaskPage { /** * 总页码数 注意:此字段可能返回 null,表示取不到有效值。 */ PageCount: number; /** * 内容 注意:此字段可能返回 null,表示取不到有效值。 */ Items: Array<DescribeBatchOperateTaskDTO>; /** * 总个数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; } /** * CreateRuleTemplate返回参数结构体 */ export interface CreateRuleTemplateResponse { /** * 模板Id 注意:此字段可能返回 null,表示取不到有效值。 */ Data: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 任务告警信息 */ export interface AlarmInfo { /** * 关联任务id */ TaskIds: string; /** * 告警类别;failure表示失败告警;overtime表示超时告警 */ AlarmType: string; /** * 告警方式;SMS表示短信;Email表示邮件;HTTP 表示接口方式;Wechat表示微信方式 */ AlarmWay: string; /** * 告警接收人,多个告警接收人以;分割 */ AlarmRecipient: string; /** * 告警接收人id,多个告警接收人id以;分割 */ AlarmRecipientId: string; /** * 预计运行的小时,取值范围0-23 */ Hours: number; /** * 预计运行分钟,取值范围0-59 */ Minutes: number; /** * 告警出发时机;1表示第一次运行失败;2表示所有重试完成后失败; */ TriggerType: number; /** * 告警信息id */ AlarmId?: string; /** * 告警状态设置;1表示可用;0表示不可用,默认可用 */ Status?: number; } /** * DescribeEventConsumeTasks返回参数结构体 */ export interface DescribeEventConsumeTasksResponse { /** * 事件消费任务记录列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: EventCaseConsumeLogOptDtoCollection; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 规则操作记录业务 */ export interface RuleHistory { /** * 规则ID 注意:此字段可能返回 null,表示取不到有效值。 */ RuleId?: number; /** * 变更时间 yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 */ AlterTime?: string; /** * 变更内容 注意:此字段可能返回 null,表示取不到有效值。 */ AlterContent?: string; /** * 操作账号UId 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorUserId?: number; /** * 操作人名称 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorName?: string; } /** * SubmitBaseline请求参数结构体 */ export interface SubmitBaselineRequest { /** * 1 */ BaselineId: string; /** * 1 */ ProjectId: string; } /** * DescribeIntegrationStatistics返回参数结构体 */ export interface DescribeIntegrationStatisticsResponse { /** * 总任务数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalTask: number; /** * 生产态任务数 注意:此字段可能返回 null,表示取不到有效值。 */ ProdTask: number; /** * 开发态任务数 注意:此字段可能返回 null,表示取不到有效值。 */ DevTask: number; /** * 总读取条数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalReadRecords: number; /** * 总写入条数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalWriteRecords: number; /** * 总脏数据条数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalErrorRecords: number; /** * 总告警事件数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalAlarmEvent: number; /** * 当天读取增长条数 注意:此字段可能返回 null,表示取不到有效值。 */ IncreaseReadRecords: number; /** * 当天写入增长条数 注意:此字段可能返回 null,表示取不到有效值。 */ IncreaseWriteRecords: number; /** * 当天脏数据增长条数 注意:此字段可能返回 null,表示取不到有效值。 */ IncreaseErrorRecords: number; /** * 当天告警事件增长数 注意:此字段可能返回 null,表示取不到有效值。 */ IncreaseAlarmEvent: number; /** * 告警事件统计 注意:此字段可能返回 null,表示取不到有效值。 */ AlarmEvent: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 离线运维实例列表 */ export interface InstanceList { /** * 耗费时间 注意:此字段可能返回 null,表示取不到有效值。 */ CostTime?: string; /** * 数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ CurRunDate?: string; /** * 周期类型 注意:此字段可能返回 null,表示取不到有效值。 */ CycleType?: string; /** * 是否补录 注意:此字段可能返回 null,表示取不到有效值。 */ DoFlag?: number; /** * 责任人 注意:此字段可能返回 null,表示取不到有效值。 */ InCharge?: string; /** * 日志 注意:此字段可能返回 null,表示取不到有效值。 */ LastLog?: string; /** * 调度计划 注意:此字段可能返回 null,表示取不到有效值。 */ SchedulerDesc?: string; /** * 开始启动时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime?: string; /** * 实例状态 注意:此字段可能返回 null,表示取不到有效值。 */ State?: string; /** * 任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 任务名称 注意:此字段可能返回 null,表示取不到有效值。 */ TaskName?: string; /** * 尝试运行次数 注意:此字段可能返回 null,表示取不到有效值。 */ TryLimit?: number; } /** * SubmitTaskTestRun返回参数结构体 */ export interface SubmitTaskTestRunResponse { /** * 无 */ JobId?: number; /** * 无 */ RecordId?: Array<number | bigint>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeStreamTaskLogList请求参数结构体 */ export interface DescribeStreamTaskLogListRequest { /** * 项目ID */ ProjectId: string; /** * 任务ID */ TaskId: string; /** * 作业ID */ JobId: string; /** * 结束时间 */ EndTime: number; /** * 开始时间 */ StartTime: number; /** * container名字 */ Container?: string; /** * 条数 */ Limit?: number; /** * 排序类型 desc asc */ OrderType?: string; /** * 作业运行的实例ID */ RunningOrderId?: number; /** * 关键字 */ Keyword?: string; } /** * ModifyBaselineAlarmStatus请求参数结构体 */ export interface ModifyBaselineAlarmStatusRequest { /** * 是否告警. 取值范围: - true: 开启告警; - false: 关闭告警 */ IsAlarm: string; /** * 基线实例id */ Id: number; /** * 项目id */ ProjectId: string; } /** * DescribeIntegrationNode返回参数结构体 */ export interface DescribeIntegrationNodeResponse { /** * 节点信息 注意:此字段可能返回 null,表示取不到有效值。 */ NodeInfo: IntegrationNodeInfo; /** * 上游节点是否已经修改。true 已修改,需要提示;false 没有修改 注意:此字段可能返回 null,表示取不到有效值。 */ SourceCheckFlag: boolean; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * MakeUpTasksNew返回参数结构体 */ export interface MakeUpTasksNewResponse { /** * 返回批量操作成功个数、失败个数、操作总数 */ Data: BatchOperateResult; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 日志内容实体 */ export interface LogContentInfo { /** * 日志内容 注意:此字段可能返回 null,表示取不到有效值。 */ Log: string; /** * 日志组Id 注意:此字段可能返回 null,表示取不到有效值。 */ PkgId: string; /** * 日志Id 注意:此字段可能返回 null,表示取不到有效值。 */ PkgLogId: string; /** * 时间 注意:此字段可能返回 null,表示取不到有效值。 */ Time: number; /** * 日志所属的容器名 注意:此字段可能返回 null,表示取不到有效值。 */ ContainerName: string; } /** * ModifyIntegrationTask请求参数结构体 */ export interface ModifyIntegrationTaskRequest { /** * 任务信息 */ TaskInfo: IntegrationTaskInfo; /** * 项目id */ ProjectId: string; /** * 默认false . 为true时表示走回滚节点逻辑 */ RollbackFlag?: boolean; } /** * DescribeScheduleInstance返回参数结构体 */ export interface DescribeScheduleInstanceResponse { /** * 基线实例中的调度任务实例信息 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: InstanceOpsDto; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRuleDimStat返回参数结构体 */ export interface DescribeRuleDimStatResponse { /** * 结果 */ Data: RuleDimStat; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeInstanceLogs请求参数结构体 */ export interface DescribeInstanceLogsRequest { /** * 项目Id */ ProjectId: string; /** * 任务ID */ TaskId: string; /** * 数据时间 */ CurRunDate: string; } /** * DescribeTaskAlarmRegulations返回参数结构体 */ export interface DescribeTaskAlarmRegulationsResponse { /** * 告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 */ TaskAlarmInfos?: Array<TaskAlarmInfo>; /** * 总记录数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CheckIntegrationTaskNameExists返回参数结构体 */ export interface CheckIntegrationTaskNameExistsResponse { /** * true表示存在,false表示不存在 */ Data: boolean; /** * 任务名重复类型(0:未重复, 1:开发态重复, 2:生产态重复) */ ExistsType: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeWorkflowInfoById请求参数结构体 */ export interface DescribeWorkflowInfoByIdRequest { /** * 工作流id */ WorkflowId: string; /** * 项目id */ ProjectId: string; } /** * CreateDataSource请求参数结构体 */ export interface CreateDataSourceRequest { /** * 数据源名称,在相同SpaceName下,数据源名称不能为空 */ Name: string; /** * 数据源类别:绑定引擎、绑定数据库 */ Category: string; /** * 数据源类型:枚举值 */ Type: string; /** * 归属项目ID */ OwnerProjectId: string; /** * 归属项目Name */ OwnerProjectName: string; /** * 归属项目Name中文 */ OwnerProjectIdent: string; /** * 业务侧数据源的配置信息扩展 */ BizParams?: string; /** * 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同 */ Params?: string; /** * 数据源描述信息 */ Description?: string; /** * 数据源展示名,为了可视化查看 */ Display?: string; /** * 若数据源列表为绑定数据库,则为db名称 */ DatabaseName?: string; /** * 数据源引擎的实例ID,如CDB实例ID */ Instance?: string; /** * 数据源数据源的可见性,1为可见、0为不可见。默认为1 */ Status?: number; /** * 数据源所属的业务空间名称 */ ClusterId?: string; /** * 是否采集 */ Collect?: string; /** * cos桶信息 */ COSBucket?: string; /** * cos region */ COSRegion?: string; } /** * 集成节点schema映射 */ export interface IntegrationNodeSchemaMapping { /** * 源schema id */ SourceSchemaId: string; /** * 目标schema id */ SinkSchemaId: string; } /** * TaskDsDTO 减少嵌套层数 */ export interface TaskDsDTOLiteV2 { /** * 任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 虚拟任务标记 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualTaskId?: string; /** * 虚拟任务标记 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualFlag?: boolean; /** * 任务名 注意:此字段可能返回 null,表示取不到有效值。 */ TaskName?: string; /** * 工作流id 注意:此字段可能返回 null,表示取不到有效值。 */ WorkflowId?: string; /** * 真实工作流id 注意:此字段可能返回 null,表示取不到有效值。 */ RealWorkflowId?: string; /** * 工作流名称 注意:此字段可能返回 null,表示取不到有效值。 */ WorkflowName?: string; /** * 文件夹id 注意:此字段可能返回 null,表示取不到有效值。 */ FolderId?: string; /** * 文件夹名字 注意:此字段可能返回 null,表示取不到有效值。 */ FolderName?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ LastUpdate?: string; /** * 任务状态 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: string; /** * 责任人 注意:此字段可能返回 null,表示取不到有效值。 */ InCharge?: string; /** * 责任人用户id 注意:此字段可能返回 null,表示取不到有效值。 */ InChargeId?: string; /** * 生效日期 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime?: string; /** * 结束日期 注意:此字段可能返回 null,表示取不到有效值。 */ EndTime?: string; /** * 执行时间左闭区间 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutionStartTime?: string; /** * 执行时间右闭区间 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutionEndTime?: string; /** * 项目id 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 项目标识 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectIdent?: string; /** * 项目名称 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectName?: string; /** * 周期类型 注意:此字段可能返回 null,表示取不到有效值。 */ CycleType?: string; /** * 步长 注意:此字段可能返回 null,表示取不到有效值。 */ CycleStep?: number; /** * 对于crontab类型调度配置其为用户输入 对于周期类型调度配置其为系统计算 注意:此字段可能返回 null,表示取不到有效值。 */ CrontabExpression?: string; /** * 延时调度 注意:此字段可能返回 null,表示取不到有效值。 */ DelayTime?: number; /** * 延时执行时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartupTime?: number; /** * 重试等待时间,单位分钟 注意:此字段可能返回 null,表示取不到有效值。 */ RetryWait?: number; /** * 是否可重试 注意:此字段可能返回 null,表示取不到有效值。 */ Retriable?: number; /** * 调度扩展信息 注意:此字段可能返回 null,表示取不到有效值。 */ TaskAction?: string; /** * 运行次数限制 注意:此字段可能返回 null,表示取不到有效值。 */ TryLimit?: number; /** * 运行优先级 注意:此字段可能返回 null,表示取不到有效值。 */ RunPriority?: number; /** * 任务类型 注意:此字段可能返回 null,表示取不到有效值。 */ TaskType?: TaskTypeDsVO; /** * 指定的运行节点 注意:此字段可能返回 null,表示取不到有效值。 */ BrokerIp?: string; /** * 集群name 注意:此字段可能返回 null,表示取不到有效值。 */ ClusterId?: string; /** * 最小数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ MinDateTime?: string; /** * 最大数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ MaxDateTime?: string; /** * 运行耗时超时时间 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutionTTL?: number; /** * 是否自身依赖 是1 否2 并行3 注意:此字段可能返回 null,表示取不到有效值。 */ SelfDepend?: string; /** * LeftCoordinate坐标 注意:此字段可能返回 null,表示取不到有效值。 */ LeftCoordinate?: number; /** * TopCoordinate坐标 注意:此字段可能返回 null,表示取不到有效值。 */ TopCoordinate?: number; /** * TaskExt信息 注意:此字段可能返回 null,表示取不到有效值。 */ TaskExt?: TaskExtDsVO; /** * taskExt 导入导出json使用 private Map properties; 注意:此字段可能返回 null,表示取不到有效值。 */ Properties?: string; /** * 任务备注 注意:此字段可能返回 null,表示取不到有效值。 */ Notes?: string; /** * 实例生成策略 T+1 表示当前周期生成上一周期数据时间任务实例 默认T+1 T+0 表示当前周期生成当前周期数据时间任务实例 T-1 * 表示当前周期生成下一周期数据时间任务实例 * * service不做默认策略处理, 下沉到数据初始化默认T+1, service涉及到多个更新task的路径 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceInitStrategy?: string; /** * 资源池队列名称 注意:此字段可能返回 null,表示取不到有效值。 */ YarnQueue?: string; /** * 任务告警信息 注意:此字段可能返回 null,表示取不到有效值。 */ Alarms?: Array<AlarmDsVO>; /** * alarmDTO 导入导出json使用 注意:此字段可能返回 null,表示取不到有效值。 */ Alarm?: string; /** * 任务脚本是否发生变化 注意:此字段可能返回 null,表示取不到有效值。 */ ScriptChange?: boolean; /** * 任务版本是否已提交 注意:此字段可能返回 null,表示取不到有效值。 */ Submit?: boolean; /** * 最新调度计划变更时间 仅生产态 注意:此字段可能返回 null,表示取不到有效值。 */ LastSchedulerCommitTime?: string; /** * 仅生产态存储于生产态序列化任务信息, 减少base CPU重复密集计算 注意:此字段可能返回 null,表示取不到有效值。 */ NormalizedJobStartTime?: string; /** * 启动暂停的任务时,选择不补录中间实例,通过此字段来标识从哪个时间开始生成实例 注意:此字段可能返回 null,表示取不到有效值。 */ RecoverFreezeStartTime?: string; /** * 源数据源 注意:此字段可能返回 null,表示取不到有效值。 */ SourceServer?: string; /** * 目标数据源 注意:此字段可能返回 null,表示取不到有效值。 */ TargetServer?: string; /** * 父子节点树 注意:此字段可能返回 null,表示取不到有效值。 */ Tasks?: Array<TaskDsDTONoRecurV2>; /** * 创建者 注意:此字段可能返回 null,表示取不到有效值。 */ Creater?: string; /** * 分支,依赖关系,and/or, 默认and 注意:此字段可能返回 null,表示取不到有效值。 */ DependencyRel?: string; /** * 是否支持工作流依赖 yes / no 默认 no 注意:此字段可能返回 null,表示取不到有效值。 */ DependencyWorkflow?: string; /** * 支持事件监听器配置导入导出 注意:此字段可能返回 null,表示取不到有效值。 */ EventListenerConfig?: string; /** * 支持事件触发器配置导入导出 注意:此字段可能返回 null,表示取不到有效值。 */ EventPublisherConfig?: string; /** * 依赖配置 注意:此字段可能返回 null,表示取不到有效值。 */ DependencyConfigList?: Array<DependencyConfigDsDTONoRecurV2>; /** * 虚拟任务状态 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualTaskStatus?: string; /** * 回收站还原提示语 注意:此字段可能返回 null,表示取不到有效值。 */ RecycleTips?: string; /** * 回收站所属用户 注意:此字段可能返回 null,表示取不到有效值。 */ RecycleUser?: string; /** * 新增 或 修改 注意:此字段可能返回 null,表示取不到有效值。 */ NewOrUpdate?: string; /** * 任务上游依赖信息 用于发布管理导入导出 注意:此字段可能返回 null,表示取不到有效值。 */ Params?: Array<ParameterTaskDsDto>; /** * 任务上游依赖信息 用于发布管理导入导出 注意:此字段可能返回 null,表示取不到有效值。 */ TaskLinkInfo?: Array<TaskLinkDsDTO>; /** * 导入结果 注意:此字段可能返回 null,表示取不到有效值。 */ ImportResult?: boolean; /** * 导入失败原因 注意:此字段可能返回 null,表示取不到有效值。 */ ImportErrMsg?: string; /** * 任务内容 全部内容 配置内容 资源内容 注意:此字段可能返回 null,表示取不到有效值。 */ ContentType?: string; /** * 是否导入提交运行 注意:此字段可能返回 null,表示取不到有效值。 */ TaskAutoSubmit?: boolean; /** * 上层产品 数据质量 / 数据开发 / ... 注意:此字段可能返回 null,表示取不到有效值。 */ ProductName?: string; /** * 创建者帐号 注意:此字段可能返回 null,表示取不到有效值。 */ OwnId?: string; /** * 子账号 注意:此字段可能返回 null,表示取不到有效值。 */ UserId?: string; /** * 租户id 注意:此字段可能返回 null,表示取不到有效值。 */ TenantId?: string; /** * 最后修改的人 注意:此字段可能返回 null,表示取不到有效值。 */ UpdateUser?: string; /** * 最后修改时间 注意:此字段可能返回 null,表示取不到有效值。 */ UpdateTime?: string; /** * 最后修改的人的ID 注意:此字段可能返回 null,表示取不到有效值。 */ UpdateUserId?: string; /** * 调度计划 注意:此字段可能返回 null,表示取不到有效值。 */ SchedulerDesc?: string; /** * 资源组 注意:此字段可能返回 null,表示取不到有效值。 */ ResourceGroup?: string; /** * 版本提交说明 注意:此字段可能返回 null,表示取不到有效值。 */ VersionDesc?: string; /** * 编排-删除添加的链接 注意:此字段可能返回 null,表示取不到有效值。 */ LinkId?: string; /** * 脚本引用关系 注意:此字段可能返回 null,表示取不到有效值。 */ UserFileId?: string; /** * 来源数据源ID 注意:此字段可能返回 null,表示取不到有效值。 */ SourceServiceId?: string; /** * 来源数据源类型 注意:此字段可能返回 null,表示取不到有效值。 */ SourceServiceType?: string; /** * 去向数据源ID(离线同步) 注意:此字段可能返回 null,表示取不到有效值。 */ TargetServiceId?: string; /** * 去向数据源类型(离线同步) 注意:此字段可能返回 null,表示取不到有效值。 */ TargetServiceType?: string; /** * TaskInputParam输入参数 注意:此字段可能返回 null,表示取不到有效值。 */ ParamInList?: Array<ParameterTaskInDsDto>; /** * TaskOutputParam输出参数 注意:此字段可能返回 null,表示取不到有效值。 */ ParamOutList?: Array<ParameterTaskOutDsDto>; } /** * DescribeTrendStat返回参数结构体 */ export interface DescribeTrendStatResponse { /** * 结果 */ Data: Array<RuleExecDateStat>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRealTimeTaskSpeed请求参数结构体 */ export interface DescribeRealTimeTaskSpeedRequest { /** * 无 */ TaskId: string; /** * 带毫秒的时间戳 */ StartTime: number; /** * 带毫秒的时间戳 */ EndTime: number; /** * 粒度,1或者5 */ Granularity: number; /** * 无 */ ProjectId: string; } /** * DescribeRuleDimStat请求参数结构体 */ export interface DescribeRuleDimStatRequest { /** * Project Id */ ProjectId: string; /** * 开始时间,时间戳到秒 */ BeginDate: string; /** * 结束时间,时间戳到秒 */ EndDate: string; } /** * FreezeTasks请求参数结构体 */ export interface FreezeTasksRequest { /** * 任务列表 */ Tasks: Array<SimpleTaskInfo>; /** * 任务操作是否消息通知下游任务责任人 */ OperateIsInform: boolean; } /** * DescribeDataObjects返回参数结构体 */ export interface DescribeDataObjectsResponse { /** * 数据对象列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data: Array<SourceObject>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRuleTemplates返回参数结构体 */ export interface DescribeRuleTemplatesResponse { /** * 规则模版列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data: Array<RuleTemplate>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRuleExecStat请求参数结构体 */ export interface DescribeRuleExecStatRequest { /** * ProjectId 值 */ ProjectId: string; /** * 开始时间,时间戳到秒 */ BeginDate: string; /** * 结束时间,时间戳到秒 */ EndDate: string; } /** * MakeUpWorkflowNew返回参数结构体 */ export interface MakeUpWorkflowNewResponse { /** * 返回补录成功或失败的任务数 */ Data: BatchOperateResult; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeInstancesInfoWithTaskInfo返回参数结构体 */ export interface DescribeInstancesInfoWithTaskInfoResponse { /** * 结果集 */ Data?: Array<InstanceOpsDto>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyBaselineTaskAlarmStatus返回参数结构体 */ export interface ModifyBaselineTaskAlarmStatusResponse { /** * 成功或失败 */ Data?: boolean; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRuleGroupSubscription请求参数结构体 */ export interface DescribeRuleGroupSubscriptionRequest { /** * 规则组ID */ RuleGroupId?: number; /** * 项目ID */ ProjectId?: string; } /** * CreateIntegrationNode返回参数结构体 */ export interface CreateIntegrationNodeResponse { /** * 节点 */ Id?: string; /** * 当前任务id 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * BatchDeleteTasksDs请求参数结构体 */ export interface BatchDeleteTasksDsRequest { /** * 批量删除的任务TaskId */ TaskIdList: Array<string>; /** * true : 删除后下游任务可正常运行 false:删除后下游任务不可运行 */ DeleteMode?: boolean; /** * true:通知下游任务责任人 false: 不通知下游任务责任人 */ OperateInform?: boolean; /** * 项目Id */ ProjectId?: string; /** * true: 删除任务引用的脚本 false: 不删除任务引用的脚本 */ DeleteScript?: boolean; } /** * CreateDsFolder返回参数结构体 */ export interface CreateDsFolderResponse { /** * 文件夹Id,null则创建失败 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 开发空间-获取数据开发脚本信息响应体 */ export interface UserFileInfo { /** * 资源ID 注意:此字段可能返回 null,表示取不到有效值。 */ ResourceId?: string; /** * 文件名 注意:此字段可能返回 null,表示取不到有效值。 */ FileName?: string; /** * 文件类型,如 jar zip 等 注意:此字段可能返回 null,表示取不到有效值。 */ FileExtensionType?: string; /** * 文件上传类型,资源管理为 resource 注意:此字段可能返回 null,表示取不到有效值。 */ Type?: string; /** * 文件MD5值 注意:此字段可能返回 null,表示取不到有效值。 */ Md5Value?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ UpdateTime?: string; /** * 文件大小,单位为字节 注意:此字段可能返回 null,表示取不到有效值。 */ Size?: number; /** * 本地路径 注意:此字段可能返回 null,表示取不到有效值。 */ LocalPath?: string; /** * 本地临时路径 注意:此字段可能返回 null,表示取不到有效值。 */ LocalTempPath?: string; /** * 远程路径 注意:此字段可能返回 null,表示取不到有效值。 */ RemotePath?: string; /** * 文件拥有者名字 注意:此字段可能返回 null,表示取不到有效值。 */ OwnerName?: string; /** * 文件拥有者uin 注意:此字段可能返回 null,表示取不到有效值。 */ Owner?: string; /** * 文件深度 注意:此字段可能返回 null,表示取不到有效值。 */ PathDepth?: number; /** * 项目ID 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 附加信息 注意:此字段可能返回 null,表示取不到有效值。 */ ExtraInfo?: Array<ParamInfo>; /** * 本地临时压缩文件绝对路径 注意:此字段可能返回 null,表示取不到有效值。 */ ZipPath?: string; /** * 文件所属存储桶 注意:此字段可能返回 null,表示取不到有效值。 */ Bucket?: string; /** * 文件所属存储桶的地域 注意:此字段可能返回 null,表示取不到有效值。 */ Region?: string; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ DeleteName?: string; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ DeleteOwner?: string; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ Operator?: string; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorName?: string; /** * 附加信息 base64编码 注意:此字段可能返回 null,表示取不到有效值。 */ EncodeExtraInfo?: string; } /** * 规则组调度信息 */ export interface RuleGroupSchedulerInfo { /** * 规则组ID 注意:此字段可能返回 null,表示取不到有效值。 */ Id: number; /** * 1:未配置 2:关联生产调度 3:离线周期检测 注意:此字段可能返回 null,表示取不到有效值。 */ MonitorType: number; /** * 开始时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime: string; /** * 结束时间 注意:此字段可能返回 null,表示取不到有效值。 */ EndTime: string; /** * 循环类型简写 注意:此字段可能返回 null,表示取不到有效值。 */ CycleType: string; /** * 循环步长 注意:此字段可能返回 null,表示取不到有效值。 */ CycleStep: number; /** * 循环类型 注意:此字段可能返回 null,表示取不到有效值。 */ CycleDesc: string; /** * 离线周期检测下指定时间 注意:此字段可能返回 null,表示取不到有效值。 */ TaskAction: string; /** * 离线周期检测下延迟时间 注意:此字段可能返回 null,表示取不到有效值。 */ DelayTime: number; /** * 离线周期检测下注册到任务调度的任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ CycleTaskId: string; /** * 关联生产调度下关联的任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ AssociateTaskIds: Array<string>; } /** * FreezeOpsTasks请求参数结构体 */ export interface FreezeOpsTasksRequest { /** * 任务列表 */ Tasks: Array<SimpleTaskInfo>; /** * 任务操作是否消息通知下游任务责任人 */ OperateIsInform: boolean; } /** * 任务运行历史分页记录 */ export interface InstanceOpsInfoPage { /** * 总记录数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; /** * 记录列表 注意:此字段可能返回 null,表示取不到有效值。 */ Items?: Array<InstanceOpsDto>; } /** * DeleteBaseline请求参数结构体 */ export interface DeleteBaselineRequest { /** * 基线id */ BaselineId: string; /** * 项目id */ ProjectId: string; } /** * DescribeRules返回参数结构体 */ export interface DescribeRulesResponse { /** * 规则列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: Array<Rule>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 采集器关联的集成任务 */ export interface InLongAgentTask { /** * 集成任务ID */ TaskId: string; /** * 集成任务名称 */ TaskName: string; /** * 集成任务状态 */ TaskStatus: string; } /** * 规则组分页 */ export interface RuleGroupPage { /** * 记录数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount: number; /** * 规则组列表 注意:此字段可能返回 null,表示取不到有效值。 */ Items: Array<RuleGroup>; } /** * 实时任务同步速度 条/s */ export interface RecordsSpeed { /** * 节点类型 注意:此字段可能返回 null,表示取不到有效值。 */ NodeType: string; /** * 节点名称 注意:此字段可能返回 null,表示取不到有效值。 */ NodeName: string; /** * 速度值列表 注意:此字段可能返回 null,表示取不到有效值。 */ Values: Array<SpeedValue>; } /** * 血缘字段信息 */ export interface ColumnLineageInfo { /** * 血缘id 注意:此字段可能返回 null,表示取不到有效值。 */ Id: string; /** * 由中心节点出发的路径信息 注意:此字段可能返回 null,表示取不到有效值。 */ PrefixPath: string; /** * 数据源ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId: string; /** * 表ID 注意:此字段可能返回 null,表示取不到有效值。 */ TableId: string; /** * 字段名称 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnName?: string; /** * 字段中文名称 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnNameCn?: string; /** * 字段类型 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnType?: string; /** * 关系参数 注意:此字段可能返回 null,表示取不到有效值。 */ RelationParams?: string; /** * 参数 注意:此字段可能返回 null,表示取不到有效值。 */ Params?: string; /** * 父id 注意:此字段可能返回 null,表示取不到有效值。 */ ParentId?: string; /** * 元数据类型 注意:此字段可能返回 null,表示取不到有效值。 */ MetastoreType?: string; /** * 元数据类型名称 注意:此字段可能返回 null,表示取不到有效值。 */ MetastoreTypeName?: string; /** * 表名称 注意:此字段可能返回 null,表示取不到有效值。 */ TableName?: string; /** * 字段全名称 注意:此字段可能返回 null,表示取不到有效值。 */ QualifiedName?: string; /** * 下游节点数 注意:此字段可能返回 null,表示取不到有效值。 */ DownStreamCount?: number; /** * 上游节点数 注意:此字段可能返回 null,表示取不到有效值。 */ UpStreamCount?: number; /** * 描述信息 注意:此字段可能返回 null,表示取不到有效值。 */ Description?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ ModifyTime?: string; /** * 任务id列表 注意:此字段可能返回 null,表示取不到有效值。 */ Tasks?: Array<string>; /** * 父节点列表字符串 注意:此字段可能返回 null,表示取不到有效值。 */ ParentSet?: string; /** * 子节点列表字符串 注意:此字段可能返回 null,表示取不到有效值。 */ ChildSet?: string; /** * 额外参数 注意:此字段可能返回 null,表示取不到有效值。 */ ExtParams?: Array<LineageParamRecord>; } /** * 采集器详细信息 */ export interface InLongAgentDetail { /** * Agent ID */ AgentId?: string; /** * Agent Name */ AgentName?: string; /** * Agent状态(running运行中,initializing 操作中,failed心跳异常) */ Status?: string; /** * Agent状态描述 注意:此字段可能返回 null,表示取不到有效值。 */ StatusDesc?: string; /** * 集群类型,1:TKE Agent,2:BOSS SDK,默认:1 */ AgentType?: number; /** * 采集来源 */ Source?: string; /** * VPC */ VpcId?: string; /** * 集成资源组Id */ ExecutorGroupId?: string; /** * 集成资源组名称 */ ExecutorGroupName?: string; /** * 关联任务数 */ TaskCount?: number; /** * 采集器组ID 注意:此字段可能返回 null,表示取不到有效值。 */ AgentGroupId?: string; /** * agent状态统计 注意:此字段可能返回 null,表示取不到有效值。 */ CvmAgentStatusList?: Array<CvmAgentStatus>; /** * agent数量 注意:此字段可能返回 null,表示取不到有效值。 */ AgentTotal?: number; /** * 生命周期 注意:此字段可能返回 null,表示取不到有效值。 */ LifeDays?: number; /** * 集群ID 注意:此字段可能返回 null,表示取不到有效值。 */ ClusterId?: string; /** * agent地域 注意:此字段可能返回 null,表示取不到有效值。 */ AgentRegion?: string; } /** * CreateWorkflow请求参数结构体 */ export interface CreateWorkflowRequest { /** * 项目Id */ ProjectId: string; /** * 工作流名称 */ WorkflowName?: string; /** * 所属文件夹id */ FolderId?: string; } /** * FindAllFolder请求参数结构体 */ export interface FindAllFolderRequest { /** * 项目ID */ ProjectId: string; } /** * 合并元数据Manifests治理项 */ export interface DlcMergeManifestsInfo { /** * 是否启用合并元数据Manifests文件治理项:enable、none 注意:此字段可能返回 null,表示取不到有效值。 */ MergeManifestsEnable?: string; /** * 用于运行合并元数据Manifests文件治理项的引擎名称 注意:此字段可能返回 null,表示取不到有效值。 */ Engine?: string; /** * 合并元数据Manifests文件治理运行周期,单位为分钟 注意:此字段可能返回 null,表示取不到有效值。 */ IntervalMin?: number; } /** * DescribeTableMetas请求参数结构体 */ export interface DescribeTableMetasRequest { /** * 分页页码 */ PageNumber?: number; /** * 分页大小 */ PageSize?: number; /** * 过滤字段 */ Filters?: Array<Filter>; /** * 排序字段 */ OrderFields?: Array<OrderField>; } /** * 规则执行结果详情 */ export interface RuleExecResultDetail { /** * 数据源id 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId?: number; /** * 数据源名称 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceName?: string; /** * 数据库guid 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseId?: string; /** * 数据库名称 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseName?: string; /** * 实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceId?: string; /** * 表guid 注意:此字段可能返回 null,表示取不到有效值。 */ TableId?: string; /** * 表名 注意:此字段可能返回 null,表示取不到有效值。 */ TableName?: string; /** * 规则执行记录 注意:此字段可能返回 null,表示取不到有效值。 */ RuleExecResult?: RuleExecResult; /** * 表负责人userId 注意:此字段可能返回 null,表示取不到有效值。 */ TableOwnerUserId?: number; /** * 2.HIVE 3.DLC 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceType?: number; } /** * 查询数据源分页列表 */ export interface DataSourceInfoPage { /** * 分页页码 注意:此字段可能返回 null,表示取不到有效值。 */ PageNumber: number; /** * 分页大小 注意:此字段可能返回 null,表示取不到有效值。 */ PageSize: number; /** * 数据源列表 注意:此字段可能返回 null,表示取不到有效值。 */ Rows: Array<DataSourceInfo>; /** * 总数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount: number; /** * 总分页页码 注意:此字段可能返回 null,表示取不到有效值。 */ TotalPageNumber: number; } /** * 任务分页查询 */ export interface OpsTaskInfoPage { /** * 页号 */ PageNumber: number; /** * 页大小 */ PageSize: number; /** * 任务列表信息 */ Items: Array<TaskOpsDto>; /** * 总页数 */ TotalPage: number; /** * 页数 */ PageCount?: number; /** * 总条数 */ TotalCount?: number; } /** * DescribeRuleGroupExecResultsByPage请求参数结构体 */ export interface DescribeRuleGroupExecResultsByPageRequest { /** * 分页序号 */ PageNumber?: number; /** * 分页大小 */ PageSize?: number; /** * 过滤条件 */ Filters?: Array<Filter>; /** * 排序字段 */ OrderFields?: Array<OrderField>; /** * 项目ID */ ProjectId?: string; } /** * 标签类型 */ export interface Label { /** * 类型值。 */ Value: string; /** * 类型名称。 */ Text: string; } /** * 事件实例 */ export interface EventCaseAuditLogOptDto { /** * 事件实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ CaseId?: string; /** * 事件名称 注意:此字段可能返回 null,表示取不到有效值。 */ EventName?: string; /** * 事件类型 注意:此字段可能返回 null,表示取不到有效值。 */ EventType?: string; /** * 事件分割类型 注意:此字段可能返回 null,表示取不到有效值。 */ EventSubType?: string; /** * 事件广播类型 注意:此字段可能返回 null,表示取不到有效值。 */ EventBroadcastType?: string; /** * 事件实例存活时间 注意:此字段可能返回 null,表示取不到有效值。 */ TTL?: number; /** * 事件实例存活时间单位 注意:此字段可能返回 null,表示取不到有效值。 */ TimeUnit?: string; /** * 数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ Dimension?: string; /** * 事件实例状态 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: string; /** * 事件实例触发时间戳 注意:此字段可能返回 null,表示取不到有效值。 */ EventTriggerTimestamp?: string; /** * 事件实例消费时间戳 注意:此字段可能返回 null,表示取不到有效值。 */ LogTimestamp?: string; /** * 事件实例描述 注意:此字段可能返回 null,表示取不到有效值。 */ Description?: string; } /** * DescribeTableLineage请求参数结构体 */ export interface DescribeTableLineageRequest { /** * 查询方向,INPUT,OUTPUT,BOTH枚举值 */ Direction: string; /** * 表信息 */ Data: TableLineageInfo; /** * 单次查询入度,默认 1 */ InputDepth?: number; /** * 单次查询出度,默认 1 */ OutputDepth?: number; /** * 额外参数(传递调用方信息) */ ExtParams?: Array<LineageParamRecord>; /** * 是否过滤临时表,默认true */ IgnoreTemp?: boolean; /** * 是否递归查询二级节点数目,默认为true */ RecursiveSecond?: boolean; } /** * KillOpsMakePlanInstances请求参数结构体 */ export interface KillOpsMakePlanInstancesRequest { /** * 项目ID */ ProjectId: string; /** * 补录计划ID */ PlanId: string; } /** * UpdateWorkflowOwner请求参数结构体 */ export interface UpdateWorkflowOwnerRequest { /** * 项目Id */ ProjectId: string; /** * 工作流Ids */ WorkflowIds?: Array<string>; /** * 责任人,多个以';'号分割 */ Owner?: string; /** * 责任人UserId,多个以';'号分割 */ OwnerId?: string; } /** * DescribeEventCases请求参数结构体 */ export interface DescribeEventCasesRequest { /** * 项目ID */ ProjectId: string; /** * 事件实例目录,示例取值: - 已过期: expired - 未过期: consuming - 全部: all */ Category: string; /** * 页码 */ PageNumber: number; /** * 每页数目 */ PageSize: number; /** * 事件名称 */ EventName?: string; /** * 事件类型 * @deprecated */ EventType?: string; /** * 事件分割类型 */ EventSubType?: string; /** * 事件广播类型 * @deprecated */ EventBroadcastType?: string; /** * 事件实例状态,示例取值: - 已消费: COMSUMED - 已过期: EXPIRED - 待消费: ACTIVE - 消费中: CONSUMING * @deprecated */ Status?: string; /** * 事件实例最小创建时间 */ CreationTimeStart?: string; /** * 事件实例最大创建时间 */ CreationTimeEnd?: string; /** * 事件实例最小触发时间 */ EventTriggeredTimeStart?: string; /** * 事件实例最大触发时间 */ EventTriggeredTimeEnd?: string; /** * 事件实例最小消费时间 */ LogTimeStart?: string; /** * 事件实例最大消费时间 */ LogTimeEnd?: string; /** * 事件实例数据时间 */ Dimension?: string; /** * 事件实例有效时间 */ TimeToLive?: string; /** * 排序字段 */ SortItem?: string; /** * 排序顺序 */ SortType?: string; } /** * 智能运维事件分页查询 */ export interface EventPage { /** * 事件详情集合 注意:此字段可能返回 null,表示取不到有效值。 */ EventsResponse?: Array<EventDto>; /** * 总条数 */ TotalCount?: number; } /** * ModifyDimensionWeight返回参数结构体 */ export interface ModifyDimensionWeightResponse { /** * 更新权重是否成功 */ Data: boolean; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeInstanceByCycleReport返回参数结构体 */ export interface DescribeInstanceByCycleReportResponse { /** * 实例周期统计 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: Array<TaskByStatus>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRuleExecResultsByPage返回参数结构体 */ export interface DescribeRuleExecResultsByPageResponse { /** * results 注意:此字段可能返回 null,表示取不到有效值。 */ Data: RuleExecResultPage; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 规则组执行结果 */ export interface RuleGroupExecResult { /** * 规则组执行ID 注意:此字段可能返回 null,表示取不到有效值。 */ RuleGroupExecId?: number; /** * 规则组ID 注意:此字段可能返回 null,表示取不到有效值。 */ RuleGroupId?: number; /** * 执行触发类型(1:手动触发, 2:调度事中触发,3:周期调度触发) 注意:此字段可能返回 null,表示取不到有效值。 */ TriggerType?: number; /** * 执行时间 yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 */ ExecTime?: string; /** * 执行状态(1.已提交 2.检测中 3.正常 4.异常) 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: number; /** * 异常规则数 注意:此字段可能返回 null,表示取不到有效值。 */ AlarmRuleCount?: number; /** * 总规则数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalRuleCount?: number; /** * 源表负责人 注意:此字段可能返回 null,表示取不到有效值。 */ TableOwnerName?: string; /** * 源表名称 注意:此字段可能返回 null,表示取不到有效值。 */ TableName?: string; /** * 表id 注意:此字段可能返回 null,表示取不到有效值。 */ TableId?: string; /** * 数据库id 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseId?: string; /** * 数据源ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId?: string; /** * 有无权限 注意:此字段可能返回 null,表示取不到有效值。 */ Permission?: boolean; /** * 执行详情,调度计划或者关联生产任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ ExecDetail?: string; /** * 实际执行引擎 注意:此字段可能返回 null,表示取不到有效值。 */ EngineType?: string; } /** * MakeUpTasksByWorkflow返回参数结构体 */ export interface MakeUpTasksByWorkflowResponse { /** * 补数据结果 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: BatchOperationOpsDto; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 告警事件详情 */ export interface AlarmEventInfo { /** * 告警ID */ AlarmId: string; /** * 告警时间 */ AlarmTime: string; /** * 任务ID */ TaskId: string; /** * 规则名称 */ RegularName: string; /** * 告警级别,0表示普通,1表示重要,2表示紧急 */ AlarmLevel: number; /** * 告警方式,多个用逗号隔开(1:邮件,2:短信,3:微信,4:语音,5:代表企业微信,6:http) */ AlarmWay: number; /** * 告警接收人Id,多个用逗号隔开 */ AlarmRecipientId: string; /** * 项目ID */ ProjectId: string; /** * 告警指标,0表示任务失败,1表示任务运行超时,2表示任务停止,3表示任务暂停 */ AlarmIndicator?: number; /** * 告警指标描述 注意:此字段可能返回 null,表示取不到有效值。 */ AlarmIndicatorDesc?: string; /** * 指标阈值,1表示离线任务第一次运行失败,2表示离线任务所有重试完成后失败 注意:此字段可能返回 null,表示取不到有效值。 */ TriggerType?: number; /** * 预计的超时时间,分钟级别 注意:此字段可能返回 null,表示取不到有效值。 */ EstimatedTime?: number; /** * 实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceId?: string; /** * 任务名称 注意:此字段可能返回 null,表示取不到有效值。 */ TaskName?: string; /** * 0:部分成功,1:全部成功,2:全部失败 注意:此字段可能返回 null,表示取不到有效值。 */ IsSendSuccess?: number; /** * 消息ID 注意:此字段可能返回 null,表示取不到有效值。 */ MessageId?: string; /** * 阈值计算算子,1 : 大于 2 :小于 注意:此字段可能返回 null,表示取不到有效值。 */ Operator?: number; /** * 告警规则ID 注意:此字段可能返回 null,表示取不到有效值。 */ RegularId?: string; /** * 告警接收人昵称 注意:此字段可能返回 null,表示取不到有效值。 */ AlarmRecipientName?: string; /** * 告警任务类型 注意:此字段可能返回 null,表示取不到有效值。 */ TaskType?: number; /** * 发送结果 注意:此字段可能返回 null,表示取不到有效值。 */ SendResult?: string; /** * 监控对象id 注意:此字段可能返回 null,表示取不到有效值。 */ MonitorObjectId?: string; /** * 监控对象名称 注意:此字段可能返回 null,表示取不到有效值。 */ MonitorObjectName?: string; /** * 指标阈值 注意:此字段可能返回 null,表示取不到有效值。 */ Threshold?: number; } /** * 离线任务实例详情 */ export interface TaskInstanceDetail { /** * 实例id */ TaskRunId: string; /** * 任务id */ TaskId: string; /** * 实例数据运行时间 */ CurRunDate: string; /** * 实例实际运行时间 */ IssueDate: string; /** * InLong任务Id */ InlongTaskId: string; /** * 执行资源组id */ ExecutorGroupId: string; /** * 任务类型(1 调试运行,2 调度执行) */ TaskRunType: number; /** * 任务状态(1 正在执行,2 成功,3 失败,4 等待终止,5 正在终止,6 已终止,7 终止失败,9 等待执行) */ State: number; /** * 实例开始运行时间,格式:yyyy-MM-dd HH:mm:ss */ StartTime: string; /** * 实例结束运行时间,格式:yyyy-MM-dd HH:mm:ss */ EndTime: string; /** * Broker IP */ BrokerIp: string; /** * 运行实例的EKS Pod名称 */ PodName: string; /** * 下一个调度周期的数据运行时间 */ NextRunDate: string; /** * 创建者的账号Id */ CreateUin: number; /** * 操作者的账号Id */ OperatorUin: number; /** * 拥有者的账号Id */ OwnerUin: number; /** * App Id */ AppId: number; /** * WeData项目id */ ProjectId: string; /** * 创建时间 */ CreateTime: string; /** * 更新时间 */ UpdateTime: string; /** * 任务名称 */ TaskName: string; } /** * 实时任务同步速度 字节/s */ export interface BytesSpeed { /** * 节点类型 注意:此字段可能返回 null,表示取不到有效值。 */ NodeType: string; /** * 节点名称 注意:此字段可能返回 null,表示取不到有效值。 */ NodeName: string; /** * 速度值列表 注意:此字段可能返回 null,表示取不到有效值。 */ Values: Array<SpeedValue>; } /** * CheckTaskNameExist请求参数结构体 */ export interface CheckTaskNameExistRequest { /** * 项目id/工作空间id */ ProjectId: string; /** * 任务类型(跟调度传参保持一致27) */ TypeId: number; /** * 任务名 */ TaskName: string; } /** * 数据质量阈值 */ export interface ThresholdValue { /** * 阈值类型 1.低阈值 2.高阈值 3.普通阈值 4.枚举值 注意:此字段可能返回 null,表示取不到有效值。 */ ValueType?: number; /** * 阈值 注意:此字段可能返回 null,表示取不到有效值。 */ Value?: string; } /** * DescribeFunctionKinds请求参数结构体 */ export declare type DescribeFunctionKindsRequest = null; /** * DescribeFunctionKinds返回参数结构体 */ export interface DescribeFunctionKindsResponse { /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ Kinds: Array<FunctionTypeOrKind>; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ ErrorMessage: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * SaveCustomFunction返回参数结构体 */ export interface SaveCustomFunctionResponse { /** * 函数唯一标识 注意:此字段可能返回 null,表示取不到有效值。 */ FunctionId: string; /** * 无 注意:此字段可能返回 null,表示取不到有效值。 */ ErrorMessage: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * UpdateInLongAgent返回参数结构体 */ export interface UpdateInLongAgentResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTemplateDimCount请求参数结构体 */ export interface DescribeTemplateDimCountRequest { /** * 模板类型 */ Type?: number; /** * 项目ID */ ProjectId?: string; } /** * ModifyIntegrationTask返回参数结构体 */ export interface ModifyIntegrationTaskResponse { /** * 任务id */ TaskId: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDataSourceList请求参数结构体 */ export interface DescribeDataSourceListRequest { /** * 页码 */ PageNumber?: number; /** * 返回数量 */ PageSize?: number; /** * 排序配置 */ OrderFields?: Array<OrderField>; /** * 可选过滤条件,Filter可选配置(参考): "Name": { "type": "string", "description": "数据源名称" }, "Type": { "type": "string", "description": "类型" }, "ClusterId": { "type": "string", "description": "集群id" }, "CategoryId": { "type": "string", "description": "分类,项目或空间id" } */ Filters?: Array<Filter>; } /** * DescribeInstanceByCycle返回参数结构体 */ export interface DescribeInstanceByCycleResponse { /** * 统计结果 */ Data?: Array<TaskByCycle>; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * BatchCreateTaskVersionDs使用的TaskVersionDsDTO */ export interface BatchCreateTaskVersionDsDTOLite { /** * 任务id 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 版本备注 注意:此字段可能返回 null,表示取不到有效值。 */ VersionRemark?: string; /** * 任务信息 注意:此字段可能返回 null,表示取不到有效值。 */ TaskInfo?: TaskDsDTOLiteV2; } /** * DescribeIntegrationStatisticsRecordsTrend请求参数结构体 */ export interface DescribeIntegrationStatisticsRecordsTrendRequest { /** * 任务类型(实时:201,离线:202) */ TaskType: number; /** * 项目id */ ProjectId: string; /** * 查询日期 */ QueryDate?: string; } /** * DescribeInLongTkeClusterList返回参数结构体 */ export interface DescribeInLongTkeClusterListResponse { /** * TKE集群信息 */ Items?: Array<InLongTkeDetail>; /** * 页码 */ PageIndex?: number; /** * 每页记录数 */ PageSize?: number; /** * 总记录数 */ TotalCount?: number; /** * 总页数 */ TotalPage?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeOperateTasks请求参数结构体 */ export interface DescribeOperateTasksRequest { /** * 项目id */ ProjectId: string; /** * 文件夹id,多个文件夹以逗号分隔 */ FolderIdList?: string; /** * 工作流id,多个工作流id之间以英文字符逗号分隔 */ WorkFlowIdList?: string; /** * 工作流名称,多个工作流名称之间以英文字符逗号分隔 */ WorkFlowNameList?: string; /** * 任务名称,多个任务名称之间以英文字符逗号分隔 */ TaskNameList?: string; /** * 任务id,多个任务id之间以英文字符逗号分隔 */ TaskIdList?: string; /** * 页号 */ PageNumber?: string; /** * 分页大小 */ PageSize?: string; /** * 排序字段,支持字段为FirstSubmitTime和FirstRunTime,标识最近提交和首次执行事件 */ SortItem?: string; /** * 排序类型。两种取值 DESC、ASC */ SortType?: string; /** * 责任人,多个责任人之间以英文字符逗号分隔 */ InChargeList?: string; /** * 任务类型Id字符串,多个任务类型id之间以英文字符逗号分隔 */ TaskTypeIdList?: string; /** * 任务状态字符串,多个任务状态之间以英文字符逗号分隔 */ StatusList?: string; /** * 任务周期类型字符串,多个任务周期之间以英文字符逗号分隔 */ TaskCycleUnitList?: string; /** * 任务所属产品类型 */ ProductNameList?: string; /** * 数据源id或(仅针对离线同步任务)来源数据源id */ SourceServiceId?: string; /** * 数据源类型或(仅针对离线同步任务)来源数据源类型 */ SourceServiceType?: string; /** * (仅针对离线同步任务)目标数据源id */ TargetServiceId?: string; /** * (仅针对离线同步任务)目标数据源类型 */ TargetServiceType?: string; /** * 告警类型,多个类型以逗号分隔 */ AlarmType?: string; } /** * DescribeDataCheckStat请求参数结构体 */ export interface DescribeDataCheckStatRequest { /** * Project id */ ProjectId: string; /** * 开始时间,时间戳到秒 */ BeginDate: string; /** * 结束时间,时间戳到秒 */ EndDate: string; } /** * RegisterEventListener返回参数结构体 */ export interface RegisterEventListenerResponse { /** * 成功或者失败 注意:此字段可能返回 null,表示取不到有效值。 */ Data: BatchReturn; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 群机器人订阅配置 */ export interface SubscribeWebHook { /** * 群机器人类型,当前支持飞书 注意:此字段可能返回 null,表示取不到有效值。 */ HookType?: string; /** * 群机器人webhook地址,配置方式参考https://cloud.tencent.com/document/product/1254/70736 注意:此字段可能返回 null,表示取不到有效值。 */ HookAddress?: string; } /** * RestartInLongAgent返回参数结构体 */ export interface RestartInLongAgentResponse { /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * GetOfflineInstanceList请求参数结构体 */ export interface GetOfflineInstanceListRequest { /** * 第几页 */ PageIndex: string; /** * 每页几条 */ PageSize: number; /** * 项目Id */ ProjectId: string; /** * 无 */ SearchCondition?: SearchCondition; } /** * ModifyAlarmRuleRequest */ export interface ModifyAlarmRuleRequest { /** * 告警id */ AlarmId?: string; /** * 规则名字 */ RuleName?: string; /** * 监控类型,1.task、2.workflow、3.project、4.baseline(默认为1.任务) */ MonitorType?: number; /** * 监控对象 */ MonitorObjectIds?: Array<string>; /** * 告警类型,1.失