UNPKG

tencentcloud-sdk-nodejs

Version:
2,967 lines (2,966 loc) 607 kB
/** * DescribeEventConsumeTasks返回参数结构体 */ export interface DescribeEventConsumeTasksResponse { /** * 事件消费任务记录列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: EventCaseConsumeLogOptDtoCollection; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateRuleTemplate返回参数结构体 */ export interface CreateRuleTemplateResponse { /** * 模板Id 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 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; } /** * 批量操作任务列表分页 */ export interface DescribeBatchOperateTaskPage { /** * 总页码数 注意:此字段可能返回 null,表示取不到有效值。 */ PageCount: number; /** * 内容 注意:此字段可能返回 null,表示取不到有效值。 */ Items: Array<DescribeBatchOperateTaskDTO>; /** * 总个数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; } /** * 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。 */ RequestId?: string; } /** * UnlockIntegrationTask返回参数结构体 */ export interface UnlockIntegrationTaskResponse { /** * 操作成功与否标识 */ Data?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeReportTaskList请求参数结构体 */ export interface DescribeReportTaskListRequest { /** * 页码 */ PageNum?: number; /** * 每页条数 */ PageSize?: number; /** * 租户id */ TenantId?: string; /** * 项目id */ ProjectId?: string; /** * 任务id */ TaskId?: string; /** * 实例id */ InstanceId?: string; /** * 作业id */ JobId?: string; /** * 引擎任务id */ EngineTaskId?: string; /** * 数据来源,DATA_INTEGRATION、DATA_EXPLORATION、DATA_QUALITY、OM_CENTER等 */ ProductSource?: string; /** * 主账号 */ OnwerUid?: string; /** * 开始时间 */ StartTime?: string; /** * 结束时间 */ EndTime?: 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; } /** * 数据源信息 */ export interface GovDatasourceInfo { /** * 数据源id 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId?: string; /** * 数据源名称 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceName?: string; /** * 数据源集群ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceClusterId?: string; /** * 数据源urn 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceUrn?: string; /** * 数据源环境 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceEnv?: string; } /** * DescribeIntegrationNode返回参数结构体 */ export interface DescribeIntegrationNodeResponse { /** * 节点信息 注意:此字段可能返回 null,表示取不到有效值。 */ NodeInfo?: IntegrationNodeInfo; /** * 上游节点是否已经修改。true 已修改,需要提示;false 没有修改 注意:此字段可能返回 null,表示取不到有效值。 */ SourceCheckFlag?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 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; } /** * DescribeRuleDimStat返回参数结构体 */ export interface DescribeRuleDimStatResponse { /** * 结果 */ Data?: RuleDimStat; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * RegisterEventListener返回参数结构体 */ export interface RegisterEventListenerResponse { /** * 成功或者失败 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: BatchReturn; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTaskAlarmRegulations返回参数结构体 */ export interface DescribeTaskAlarmRegulationsResponse { /** * 告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 */ TaskAlarmInfos?: Array<TaskAlarmInfo>; /** * 总记录数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 表的元数据信息 */ export interface ColumnBasicInfo { /** * 表的全局唯一ID 注意:此字段可能返回 null,表示取不到有效值。 */ TableId?: string; /** * 数据源全局唯一ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId?: string; /** * 数据源名 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceName?: string; /** * 数据库ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseId?: string; /** * 数据库名 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseName?: string; /** * 表名称 注意:此字段可能返回 null,表示取不到有效值。 */ TableName?: string; /** * 字段名称 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnName?: string; /** * 数据类型,string/int等 注意:此字段可能返回 null,表示取不到有效值。 */ DataType?: string; /** * 字段类型, varchar(32)/int(10)等 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnType?: string; /** * 字段默认值 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnDefault?: string; /** * 索引类型, PRI/MUL/PARTITION等,普通字段该值为空串 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnKey?: string; /** * 字段顺序标识 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnPosition?: number; /** * 字段注释 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnComment?: string; /** * 数据类型 注意:此字段可能返回 null,表示取不到有效值。 */ StoreType?: string; /** * 所属项目ID 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 所属项目英文名 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectName?: string; /** * 所属项目中文名 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectDisplayName?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ UpdateTime?: string; /** * 精度 注意:此字段可能返回 null,表示取不到有效值。 */ Scale?: number; } /** * 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; /** * 连接测试结果 */ ConnectResult?: string; /** * 开发环境数据源配置 */ DevelopmentParams?: string; /** * 新建数据源的项目ID */ ProjectId?: string; } /** * 用户文件信息 */ export interface UserFileDTONew { /** * 资源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?: string; /** * 项目ID 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 附加信息 注意:此字段可能返回 null,表示取不到有效值。 */ ExtraInfo?: string; /** * 本地临时压缩文件绝对路径 注意:此字段可能返回 null,表示取不到有效值。 */ ZipPath?: string; /** * 文件所属存储桶 注意:此字段可能返回 null,表示取不到有效值。 */ Bucket?: string; /** * 文件所属存储桶的地域 注意:此字段可能返回 null,表示取不到有效值。 */ Region?: string; /** * 删除用户名称 注意:此字段可能返回 null,表示取不到有效值。 */ DeleteName?: string; /** * 删除用户id 注意:此字段可能返回 null,表示取不到有效值。 */ DeleteOwner?: string; /** * 操作者id 注意:此字段可能返回 null,表示取不到有效值。 */ Operator?: string; /** * 操作者名称 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorName?: string; /** * 全路径 注意:此字段可能返回 null,表示取不到有效值。 */ FullPath?: string; } /** * 集成节点schema映射 */ export interface IntegrationNodeSchemaMapping { /** * 任务节点的源schema id */ SourceSchemaId: string; /** * 任务节点目标schema id */ SinkSchemaId: string; } /** * DescribeTrendStat返回参数结构体 */ export interface DescribeTrendStatResponse { /** * 结果 */ Data?: Array<RuleExecDateStat>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRealTimeTaskSpeed请求参数结构体 */ export interface DescribeRealTimeTaskSpeedRequest { /** * 任务id */ TaskId: string; /** * 带毫秒的时间戳 */ StartTime: number; /** * 带毫秒的时间戳 */ EndTime: number; /** * 粒度,1或者5 */ Granularity: number; /** * 项目id */ ProjectId: string; } /** * UpdateDataModelRegistryInfo请求参数结构体 */ export interface UpdateDataModelRegistryInfoRequest { /** * 云应用的实例id */ CloudappId: string; /** * 数语的CAM角色 */ AppCamRole: string; /** * 数语的公网访问ip */ Ip?: string; /** * 数语的公网访问端口 */ Port?: number; /** * 数语的CAM角色id */ AppCamRoleId?: string; /** * 服务提供方 */ Provider?: string; /** * 租户id */ TenantId?: string; /** * 主账号id */ OwnId?: string; /** * VpcId */ VpcId?: string; /** * Vpc地域 */ VpcRegion?: string; /** * 数语的内网访问ip */ Pip?: string; /** * 数语的内网访问端口 */ Pport?: number; /** * 是否开放公网访问数语, 1:是,0:否,默认1开放 */ IsPublic?: number; } /** * 批量操作出参 */ export interface BatchTaskOperateNew { /** * 操作Id 注意:此字段可能返回 null,表示取不到有效值。 */ JobId?: number; } /** * DescribeRuleDimStat请求参数结构体 */ export interface DescribeRuleDimStatRequest { /** * 项目id */ ProjectId: string; /** * 开始时间,时间戳到秒 */ BeginDate: string; /** * 结束时间,时间戳到秒 */ EndDate: string; } /** * DescribeRuleTemplates返回参数结构体 */ export interface DescribeRuleTemplatesResponse { /** * 规则模板列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: Array<RuleTemplate>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteDsFolder返回参数结构体 */ export interface DeleteDsFolderResponse { /** * true代表删除成功,false代表删除失败 */ Data?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateIntegrationNode返回参数结构体 */ export interface CreateIntegrationNodeResponse { /** * 节点 */ Id?: string; /** * 当前任务id 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 任务属性 */ export interface TaskInnerInfo { /** * 任务ID */ TaskId: string; /** * 任务名 */ TaskName: string; /** * 工作流id */ WorkflowId: string; /** * 周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离 */ CycleType: number; /** * 虚拟任务id 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualTaskId?: string; /** * 虚拟任务标记 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualFlag?: boolean; /** * 真实任务工作流id 注意:此字段可能返回 null,表示取不到有效值。 */ RealWorkflowId?: string; } /** * GetCosToken返回参数结构体 */ export interface GetCosTokenResponse { /** * cos地域 注意:此字段可能返回 null,表示取不到有效值。 */ Region?: string; /** * Token信息 注意:此字段可能返回 null,表示取不到有效值。 */ Token?: CosTokenResponse; /** * 桶名 注意:此字段可能返回 null,表示取不到有效值。 */ Bucket?: string; /** * 终止点(针对私有云环境) 注意:此字段可能返回 null,表示取不到有效值。 */ EndPoint?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateDsFolder返回参数结构体 */ export interface CreateDsFolderResponse { /** * 文件夹Id,null则创建失败 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 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; } /** * FreezeOpsTasks请求参数结构体 */ export interface FreezeOpsTasksRequest { /** * 任务列表 */ Tasks: Array<SimpleTaskInfo>; /** * 任务操作是否消息通知下游任务责任人 */ OperateIsInform: boolean; /** * 是否终止已生成的实例 */ KillInstance?: boolean; } /** * 任务运行历史分页记录 */ export interface InstanceOpsInfoPage { /** * 总记录数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; /** * 记录列表 注意:此字段可能返回 null,表示取不到有效值。 */ Items?: Array<InstanceOpsDto>; } /** * DescribeRules返回参数结构体 */ export interface DescribeRulesResponse { /** * 规则列表 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: Array<Rule>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 工作流运行信息 */ export interface WorkFlowExecuteDto { /** * 开始时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime?: string; /** * 结束时间 注意:此字段可能返回 null,表示取不到有效值。 */ EndTime?: string; /** * 工作流运行状态 0:等待运行、1:运行中、2:运行完成、3:运行出错 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: number; } /** * 实时任务同步速度 条/s */ export interface RecordsSpeed { /** * 节点类型 注意:此字段可能返回 null,表示取不到有效值。 */ NodeType: string; /** * 节点名称 注意:此字段可能返回 null,表示取不到有效值。 */ NodeName: string; /** * 速度值列表 注意:此字段可能返回 null,表示取不到有效值。 */ Values: Array<SpeedValue>; } /** * 血缘字段信息 */ export interface ColumnLineageInfo { /** * 血缘id 注意:此字段可能返回 null,表示取不到有效值。 */ Id: string; /** * 数据源ID 注意:此字段可能返回 null,表示取不到有效值。 */ DatasourceId: 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,表示取不到有效值。 */ PrefixPath?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ ModifyTime?: string; /** * 任务id列表 注意:此字段可能返回 null,表示取不到有效值。 */ Tasks?: Array<string>; /** * 父节点列表字符串 注意:此字段可能返回 null,表示取不到有效值。 */ ParentSet?: string; /** * 子节点列表字符串 注意:此字段可能返回 null,表示取不到有效值。 */ ChildSet?: string; /** * 额外参数 注意:此字段可能返回 null,表示取不到有效值。 */ ExtParams?: Array<LineageParamRecord>; /** * 表ID 注意:此字段可能返回 null,表示取不到有效值。 */ TableId?: string; } /** * TriggerManualTasks请求参数结构体 */ export interface TriggerManualTasksRequest { /** * 项目ID */ ProjectId: string; /** * 触发运行名称 */ TriggerName: string; /** * 运行范围 ENTIRE_WORKFLOW or SPECIFIED_TASK */ TriggerScope: string; /** * 运行数据时间列表 */ DataTimeList: Array<string>; /** * 工作流ID */ WorkflowId: string; /** * 备注 */ Remark?: string; /** * 需要运行的任务列表 TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传 */ TaskIds?: Array<string>; /** * 用户提交运行时指定的调度资源组,未指定时使用任务配置的调度资源组 */ SchedulerResourceGroup?: string; /** * 用户提交运行时指定的集成资源组,未指定时使用任务配置的集成资源组 */ IntegrationResourceGroup?: string; /** * 执行顺序 ASC、RAND、DESC */ ExecOrder?: string; /** * 自定义参数,最高优先级 */ CustomParams?: Array<KVPair>; /** * 页面反显使用,无业务含义 */ ExtraParams?: string; /** * 实例时间的时区 */ ScheduleTimeZone?: string; /** * 时间类型,DATA_TIME:数据时间、SCHEDULE_TIME:计划调度时间, 为空时会被当成DATA_TIME处理 */ TimeType?: string; } /** * 任务血缘信息,包括源表和目标表 */ export interface TaskLineageInfoPair { /** * 表血缘-源表 注意:此字段可能返回 null,表示取不到有效值。 */ SourceTable?: TaskLineageInfo; /** * 表血缘-目标表 注意:此字段可能返回 null,表示取不到有效值。 */ TargetTable?: TaskLineageInfo; } /** * JudgeResourceFile返回参数结构体 */ export interface JudgeResourceFileResponse { /** * 资源文件完整路径 */ Data?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 获取数据服务API的发布态信息列表过滤条件 */ export interface DataServicePublishedApiListFilter { /** * 请求路径关键词筛选 */ PathUrl?: string; /** * Api名称关键词筛选 */ Keyword?: string; /** * Api认证方式筛选 0:免认证 1:应用认证 */ AuthTypes?: Array<number | bigint>; /** * 服务Api状态 1:已上线 3:已下线 */ ApiStatus?: Array<number | bigint>; /** * API配置方式 0:向导、1、脚本、2、注册Api */ ConfigTypes?: Array<number | bigint>; } /** * SubmitTask请求参数结构体 */ export interface SubmitTaskRequest { /** * 项目Id */ ProjectId: string; /** * 任务ID */ TaskId: string; /** * 版本备注 */ VersionRemark: string; /** * 是否启动调度 */ StartScheduling: boolean; } /** * 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; /** * 集群部署类型,CVM/TKE 注意:此字段可能返回 null,表示取不到有效值。 */ ClusterDeployType?: string; } /** * 查询数据源分页列表 */ 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 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; /** * 是否异步模式 */ AsyncMode?: boolean; /** * 补录计划名 */ PlanName?: string; } /** * AddProjectUserRole返回参数结构体 */ export interface AddProjectUserRoleResponse { /** * 返回数据 */ Data?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDimensionWeight返回参数结构体 */ export interface ModifyDimensionWeightResponse { /** * 更新权重是否成功 */ Data?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * BatchResumeIntegrationTasks返回参数结构体 */ export interface BatchResumeIntegrationTasksResponse { /** * 操作成功的任务数 */ SuccessCount?: number; /** * 操作失败的任务数 */ FailedCount?: number; /** * 任务总数 */ TotalCount?: number; /** * 本次批量操作涉及任务,用于审计 */ TaskNames?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFieldBasicInfo返回参数结构体 */ export interface DescribeFieldBasicInfoResponse { /** * 字段元数据 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnBasicInfoList?: Array<ColumnBasicInfo>; /** * 总条数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ColumnItem */ export interface ColumnItem { /** * ColumnName1 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnName?: string; /** * ColumnName1 注意:此字段可能返回 null,表示取不到有效值。 */ ColumnRef?: 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; /** * 规则执行结果 注意:此字段可能返回 null,表示取不到有效值。 */ RuleExecResultVOList?: Array<RuleExecResult>; /** * 数据库名称 注意:此字段可能返回 null,表示取不到有效值。 */ DatabaseName?: string; /** * 本地规则表id 注意:此字段可能返回 null,表示取不到有效值。 */ RuleGroupTableId?: string; /** * 集群部署类型 注意:此字段可能返回 null,表示取不到有效值。 */ ClusterDeployType?: string; /** * 实例id 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceId?: string; /** * 数据库所属环境,0.未定义,1.生产 2.开发 注意:此字段可能返回 null,表示取不到有效值。 */ DsEnvType?: string; /** * 项目id 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 项目名称 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectName?: string; /** * 实例状态 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceStatus?: string; /** * 实例运行的开始时间 */ StartTime?: string; /** * 实例运行的结束时间 */ FinishTime?: 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; /** * 是否在免打扰时间内,0:否, 1:是 注意:此字段可能返回 null,表示取不到有效值。 */ InQuitePeriods?: number; /** * 告警记录id 注意:此字段可能返回 null,表示取不到有效值。 */ RecordId?: 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; /** * 告警原因 注意:此字段可能返回 null,表示取不到有效值。 */ AlarmReason?: string; /** * 近范围值 注意:此字段可能返回 null,表示取不到有效值。 */ IndicatorTimeRangeValue?: number; /** * 近范围单位 注意:此字段可能返回 null,表示取不到有效值。 */ IndicatorTimeRangeUnit?: string; /** * 同步类型 注意:此字段可能返回 null,表示取不到有效值。 */ SyncType?: number; } /** * TriggerManualTasks返回参数结构体 */ export interface TriggerManualTasksResponse { /** * 请求来源,WEB 前端;CLIENT 客户端 注意:此字段可能返回 null,表示取不到有效值。 */ RequestFromSource?: string; /** * 详情结果 注意:此字段可能返回 null,表示取不到有效值。 */ Data?: ManualTriggerRecordOpsDto; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTaskLineage请求参数结构体 */ export interface DescribeTaskLineageRequest { /** * 请求来源,WEB 前端;CLIENT 客户端 */ RequestFromSource?: string; /** * 任务ID */ TaskId?: 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。 */ RequestId?: string; } /** * DescribeInstanceDetailInfo返回参数结构体 */ export interface DescribeInstanceDetailInfoResponse { /** * 生命周期结果 */ Data?: Array<InstanceLifeCycleOpsDto>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTemplateDimCount请求参数结构体 */ export interface DescribeTemplateDimCountRequest { /** * 模板类型 */ Type?: number; /** * 项目ID */ ProjectId?: string; } /** * ModifyIntegrationTask返回参数结构体 */ export interface ModifyIntegrationTaskResponse { /** * 任务id */ TaskId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 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。 */ RequestId?: string; } /** * 数据服务入参 */ export interface DataServiceRequestParam { /** * 参数名称 注意:此字段可能返回 null,表示取不到有效值。 */ ParamName: string; /** * 绑定字段 注意:此字段可能返回 null,表示取不到有效值。 */ BindField: string; /** * 参数类型 注意:此字段可能返回 null,表示取不到有效值。 */ ParamType: string; /** * 参数位置 注意:此字段可能返回 null,表示取不到有效值。 */ ParamPosition: string; /** * 操作符 注意:此字段可能返回 null,表示取不到有效值。 */ Operator: string; /** * 是否为空 注意:此字段可能返回 null,表示取不到有效值。 */ NonEmpty: number; /** * 默认值 注意:此字段可能返回 null,表示取不到有效值。 */ DefaultValue?: string; /** * 示例值 注意:此字段可能返回 null,表示取不到有效值。 */ ExampleValue?: string; /** * 参数描述 注意:此字段可能返回 null,表示取不到有效值。 */ Description?: string; } /** * 数据源环境信息 */ export interface DataSourceEnvInfo { /** * 环境 注意:此字段可能返回 null,表示取不到有效值。 */ Env?: string; /** * 数据源类型 注意:此字段可能返回 null,表示取不到有效值。 */ DataSourceType?: string; /** * 集群id 注意:此字段可能返回 null,表示取不到有效值。 */ ClusterId?: string; /** * 配置信息 注意:此字段可能返回 null,表示取不到有效值。 */ Params?: string; /** * 项目id 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 数据源id 注意:此字段可能返回 null,表示取不到有效值。 */ DataSourceId?: string; /** * env环境的数据源id 注意:此字段可能返回 null,表示取不到有效值。 */ EnvDataSourceId?: string; /** * 配置信息 注意:此字段可能返回 null,表示取不到有效值。 */ BizParams?: string; } /** * DescribeDataCheckStat请求参数结构体 */ export interface DescribeDataCheckStatRequest { /** * 项目id */ ProjectId: string; /** * 开始时间,时间戳到秒 */ BeginDate: string; /** * 结束时间,时间戳到秒 */ EndDate: string; } /** * 按天更新的表的资产评分 */ export interface TablePropertyScore { /** * 表ID */ TableId: string; /** * 统计日期 */ DayTime: string; /** * 表完整性评分 */ Integrity: number; /** * 表保障性评分 */ Safety: number; /** * 表及时性评分 */ Timeliness: number; /** * 表稳定性评分 */ Stability: number; /** * 表规范性评分 */ Normative: number; /** * 资产评分平均分 */ Average: number; } /** * GetOfflineInstanceList请求参数结构体 */ export interface GetOfflineInstanceListRequest { /** * 第几页 */ PageIndex: string; /** * 每页几条 */ PageSize: number; /** * 项目Id */ ProjectId: string; /** * 无 */ SearchCondition?: SearchCondition; } /** * 任务类型map */ export interface TaskTypeMap { /** * key */ Key?: number; /** * value */ Value?: string; } /** * 实例生命周期detail */ export interface InstanceLifeDetailDto { /** * 实例状态 注意:此字段可能返回 null,表示取不到有效值。 */ State?: string; /** * 该状态开始时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime?: string; /** * 实例生命周期阶段状态 注意:此字段可能返回 null,表示取不到有效值。 */ DetailState?: string; /** * 该状态结束时间 注意:此字段可能返回 null,表示取不到有效值。 */ EndTime?: string; } /** * 工作流信息 */ export interface Workflow { /** * 工作流id */ WorkflowId: string; /** * 责任人 注意:此字段可能返回 null,表示取不到有效值。 */ Owner: string; /** * 责任人Id 注意:此字段可能返回 null,表示取不到有效值。 */ OwnerId: string; /** * 项目id */ ProjectId: string; /** * 项目标识 */ ProjectIdent: string; /** * 项目名称 */ ProjectName: string; /** * 备注 注意:此字段可能返回 null,表示取不到有效值。 */ WorkflowDesc: string; /** * 工作流名称 */ WorkflowName: string; /** * 所属文件夹id */ FolderId: string; /** * 工作流所属用户分组id 若有多个,分号隔开: a;b;c 注意:此字段可能返回 null,表示取不到有效值。 */ UserGroupId: string; /** * 工作流所属用户分组名称 若有多个,分号隔开: a;b;c 注意:此字段可能返回 null,表示取不到有效值。 */ UserGroupName: string; } /** * DescribeRuleExecResults请求参数结构体 */ export interface DescribeRuleExecResultsRequest { /** * 规则组执行Id */ RuleGroupExecId?: number; /** * 项目Id */ ProjectId?: string; } /** * 下载日志详情 */ export interface InstanceDownloadLogInfo { /** * 文件名 注意:此字段可能返回 null,表示取不到有效值。 */ FileName?: string; /** * 文件URL 注意:此字段可能返回 null,表示取不到有效值。 */ FileUrl?: string; } /** * 事件实例信息 */ export interface EventCaseDTO { /** * 事件实例id */ CaseId?: string; /** * 事件名 */ Name?: string; /** * 事件格式 */ Dimension?: string; /** * 创建时间 */ CreationTs?: string; /** * 消费者id */ ConsumerId?: string; /** * 描述信息 */ Description?: string; } /** * 表评分统计信息 */ export interface TableScoreStatisticsInfo { /** * 等级 1、2、3、4、5 注意:此字段可能返回 null,表示取不到有效值。 */ Level: number; /** * 占比 注意:此字段可能返回 null,表示取不到有效值。 */ Scale: number; /** * 表数量 注意:此字段可能返回 null,表示取不到有效值。 */ TableNumber: number; } /** * 实例运维详情 */ export interface InstanceOpsDto { /** * 任务ID 注意:此字段可能返回 null,表示取不到有效值。 */ TaskId?: string; /** * 任务名称 注意:此字段可能返回 null,表示取不到有效值。 */ TaskName?: string; /** * 工作流ID 注意:此字段可能返回 null,表示取不到有效值。 */ WorkflowId?: string; /** * 工作流名称 注意:此字段可能返回 null,表示取不到有效值。 */ WorkflowName?: string; /** * 负责人 注意:此字段可能返回 null,表示取不到有效值。 */ InCharge?: string; /** * 周期类型 注意:此字段可能返回 null,表示取不到有效值。 */ CycleType?: string; /** * 数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ CurRunDate?: string; /** * 下一个数据时间 注意:此字段可能返回 null,表示取不到有效值。 */ NextCurDate?: string; /** * 运行优先级 注意:此字段可能返回 null,表示取不到有效值。 */ RunPriority?: number; /** * 尝试运行次数 注意:此字段可能返回 null,表示取不到有效值。 */ TryLimit?: number; /** * 当前运行次数 注意:此字段可能返回 null,表示取不到有效值。 */ Tries?: number; /** * 重跑总次数 注意:此字段可能返回 null,表示取不到有效值。 */ TotalRunNum?: number; /** * 是否补录 注意:此字段可能返回 null,表示取不到有效值。 */ DoFlag?: number; /** * 是否是重跑 注意:此字段可能返回 null,表示取不到有效值。 */ RedoFlag?: number; /** * 实例状态 注意:此字段可能返回 null,表示取不到有效值。 */ State?: string; /** * 运行节点 注意:此字段可能返回 null,表示取不到有效值。 */ RuntimeBroker?: string; /** * 失败的原因 注意:此字段可能返回 null,表示取不到有效值。 */ ErrorDesc?: string; /** * 任务类型 注意:此字段可能返回 null,表示取不到有效值。 */ TaskType?: TaskTypeOpsDto; /** * 依赖判断完成时间 注意:此字段可能返回 null,表示取不到有效值。 */ DependenceFulfillTime?: string; /** * 首次依赖判断通过时间 注意:此字段可能返回 null,表示取不到有效值。 */ FirstDependenceFulfillTime?: string; /** * 首次启动时间 注意:此字段可能返回 null,表示取不到有效值。 */ FirstStartTime?: string; /** * 开始启动时间 注意:此字段可能返回 null,表示取不到有效值。 */ StartTime?: string; /** * 运行完成时间 注意:此字段可能返回 null,表示取不到有效值。 */ EndTime?: string; /** * 耗费时间 注意:此字段可能返回 null,表示取不到有效值。 */ CostTime?: string; /** * 耗费时间(ms) 注意:此字段可能返回 null,表示取不到有效值。 */ CostMillisecond?: number; /** * 最大运行耗时 注意:此字段可能返回 null,表示取不到有效值。 */ MaxCostTime?: number; /** * 最小运行耗时 注意:此字段可能返回 null,表示取不到有效值。 */ MinCostTime?: number; /** * 平均运行耗时 注意:此字段可能返回 null,表示取不到有效值。 */ AvgCostTime?: number; /** * 最近日志 注意:此字段可能返回 null,表示取不到有效值。 */ LastLog?: string; /** * 调度时间 注意:此字段可能返回 null,表示取不到有效值。 */ SchedulerDateTime?: string; /** * 上次调度时间 注意:此字段可能返回 null,表示取不到有效值。 */ LastSchedulerDateTime?: string; /** * 最后更新事件 注意:此字段可能返回 null,表示取不到有效值。 */ LastUpdate?: string; /** * 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ CreateTime?: string; /** * 分支,依赖关系 and、or 注意:此字段可能返回 null,表示取不到有效值。 */ DependencyRel?: string; /** * 执行空间 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutionSpace?: string; /** * 忽略事件 注意:此字段可能返回 null,表示取不到有效值。 */ IgnoreEvent?: boolean; /** * 虚拟任务实例 注意:此字段可能返回 null,表示取不到有效值。 */ VirtualFlag?: boolean; /** * 文件夹ID 注意:此字段可能返回 null,表示取不到有效值。 */ FolderId?: string; /** * 文件夹名称 注意:此字段可能返回 null,表示取不到有效值。 */ FolderName?: string; /** * 递归实例信息 注意:此字段可能返回 null,表示取不到有效值。 */ SonList?: string; /** * 产品业务名称 注意:此字段可能返回 null,表示取不到有效值。 */ ProductName?: string; /** * 资源组 注意:此字段可能返回 null,表示取不到有效值。 */ ResourceGroup?: string; /** * 资源组指定执行节点 注意:此字段可能返回 null,表示取不到有效值。 */ ResourceInstanceId?: string; /** * 资源队列 注意:此字段可能返回 null,表示取不到有效值。 */ YarnQueue?: string; /** * 调度计划 注意:此字段可能返回 null,表示取不到有效值。 */ SchedulerDesc?: string; /** * 最近提交时间 注意:此字段可能返回 null,表示取不到有效值。 */ FirstSubmitTime?: string; /** * 首次执行时间 注意:此字段可能返回 null,表示取不到有效值。 */ FirstRunTime?: string; /** * 项目ID 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectId?: string; /** * 项目标识 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectIdent?: string; /** * 项目名称 注意:此字段可能返回 null,表示取不到有效值。 */ ProjectName?: string; /** * 租户id 注意:此字段可能返回 null,表示取不到有效值。 */ TenantId?: string; /** * 实例标识 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceKey?: string; /** * 资源组id 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutorGroupId?: string; /** * 资源组名称 注意:此字段可能返回 null,表示取不到有效值。 */ ExecutorGroupName?: string; /** * 关联实例信息。 注意:此字段可能返回 null,表示取不到有效值。 */ RelatedInstanceList?: Array<InstanceOpsDto>; /** * 关联实例信息数量,不和RelatedInstanceList强关联。 注意:此字段可能返回 null,表示取不到有效值。 */ RelatedInstanceSize?: number; /** * ownerId 注意:此字段可能返回 null,表示取不到有效值。 */ OwnerId?: string; /** * 用户id 注意:此字段可能返回 null,表示取不到有效值。 */ UserId?: string; /** * 实例生命周期 注意:此字段可能返回 null,表示取不到有效值。 */ InstanceLifeCycleOpsDto?: InstanceLifeCycleOpsDto; /** * 自动重试次数 注意:此字段可能返回 null,表示取不到有效值。 */ RetryAttempts?: number; /** * 紧急去除的依赖父实例列表 注意:此字段可能返回 null,表示取不到有效值。 */ DeletedFatherList?: Array<string>; /** * 循环依赖关联的实例 注意:此字段可能返回 null,表示取不到有效值。 */ CirculateInstanceList?: Array<InstanceOpsDto>; /** * 并发策略, 0: 等待并发, 1: kill自身 注意:此字段可能返回 null,表示取不到有效值。 */ ConcurrentStrategy?: number; /** * 调度运行方式, 0: 周期调度, 1: 空跑调度 注意:此字段可能返回 null,表示取不到有效值。 */ ScheduleRunType?: number; } /** * DescribeDutyScheduleDeta