UNPKG

tenyun

Version:

Promise based and chained Tencent Cloud OpenAPI client for NodeJS

2,208 lines (2,090 loc) 503 kB
/// <reference types="node" /> import { AxiosPromise, AxiosRequestConfig } from "axios"; /** 子任务记录 */ declare interface AdhocDetail { /** 子任务记录Id */ Id?: number; /** 脚本内容 */ ScriptContent?: string; /** 任务启动时间 */ StartTime?: string | null; /** 任务结束时间 */ EndTime?: string | null; /** 当前任务状态 */ Status?: string; /** 提交任务id */ RecordId?: number; } /** 任务提交记录 */ declare interface AdhocRecord { /** 任务提交记录id */ Id?: number | null; /** 脚本内容 */ ScriptContent?: string | null; /** 任务提交时间 */ CreateTime?: string | null; /** 任务状态 */ Status?: string | null; /** 实例id */ InstanceId?: string | null; } /** Agent采集器状态统计 */ declare interface AgentStatus { /** 运行中的数量 */ Running?: number | null; /** 异常的数量 */ Abnormal?: number | null; /** 操作中的数量 */ InOperation?: number | null; } /** 监听事件 */ declare interface AiOpsEventListenerDTO { /** 事件名 */ EventName?: string | null; /** 创建时间 */ CreateTime?: string | null; /** 项目展示名 */ ProjectDisplayName?: string | null; /** 事件周期 */ EventSubType?: string | null; /** 事件项目ID */ ProjectId?: string | null; /** 扩展名 */ PropertiesList?: ParamInfoDs[] | null; /** 事件广播类型 */ EventBroadcastType?: string | null; } /** DLC资源配置信息 */ declare interface AiopsDLCResourceConfigDto { /** Driver资源 */ DriverSize?: string | null; /** Executor资源 */ ExecutorSize?: string | null; /** Executor数量 */ ExecutorNumbers?: string | null; /** 资源配置方式 */ IsInherit?: string | null; } /** 数据运维脚本信息 */ declare interface AiopsScriptInfo { /** 脚本内容 */ ScriptContent: string | null; /** 脚本所在COS的路径 */ CosPath: string | null; /** 脚本所在COS的地域 */ CosRegion: string | null; /** 脚本所在COS的桶名称 */ CosBucketName: string | null; } /** 父任务simple信息 */ declare interface AiopsSimpleTaskDto { /** 任务ID */ TaskId?: string | null; /** 任务名 */ TaskName?: string | null; /** 任务状态 */ Status?: string | null; /** 周期类型 */ CycleType?: string | null; /** 任务创建人 */ Creator?: string | null; /** 工作流id */ WorkflowId?: string | null; /** 工作流名称 */ WorkflowName?: string | null; /** 项目id */ ProjectId?: string | null; /** 项目标识 */ ProjectIdent?: string | null; /** 项目名称 */ ProjectName?: string | null; /** 配置策略 */ ConfigType?: string | null; /** 时间维度 */ TimeDimension?: string | null; /** 实例范围 */ InstanceScope?: string | null; /** 执行策略 */ ExectuorPolicy?: string | null; } /** 告警信息 */ declare interface AlarmDsVO { /** 告警策略id */ AlarmId?: string | null; /** 任务id */ TaskId?: string | null; /** 告警是否生效 */ Status?: number | null; /** 告警类别,目前支持失败告警,超时告警 */ AlarmType?: string | null; /** 告警方式 ,目前支持email提醒,短信提醒 */ AlarmWay?: string | null; /** 告警创建人 */ Creator?: string | null; /** 告警接收人 */ AlarmRecipient?: string | null; /** 告警接收人ID */ AlarmRecipientId?: string | null; /** 告警修改时间 */ ModifyTime?: string | null; /** 最近失败告警实例数据时间 */ LastFailTime?: string | null; /** 最近超时告警实例数据时间 */ LastOverTime?: string | null; /** 最新告警时间 */ LastAlarmTime?: string | null; /** AlarmExt信息 */ AlarmExt?: AlarmExtDsVO[] | null; /** 告警创建时间 */ CreateTime?: string | null; } /** 告警事件详情 */ declare 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; /** 告警指标描述 */ AlarmIndicatorDesc?: string | null; /** 指标阈值,1表示离线任务第一次运行失败,2表示离线任务所有重试完成后失败 */ TriggerType?: number | null; /** 预计的超时时间,分钟级别 */ EstimatedTime?: number | null; /** 实例ID */ InstanceId?: string | null; /** 任务名称 */ TaskName?: string | null; /** 0:部分成功,1:全部成功,2:全部失败 */ IsSendSuccess?: number | null; /** 是否在免打扰时间内,0:否, 1:是 */ InQuitePeriods?: number | null; /** 告警记录id */ RecordId?: number | null; /** 消息ID */ MessageId?: string | null; /** 阈值计算算子,1 : 大于 2 :小于 */ Operator?: number | null; /** 告警规则ID */ RegularId?: string | null; /** 告警接收人昵称 */ AlarmRecipientName?: string | null; /** 告警任务类型 */ TaskType?: number | null; /** 发送结果 */ SendResult?: string | null; /** 监控对象id */ MonitorObjectId?: string | null; /** 监控对象名称 */ MonitorObjectName?: string | null; /** 指标阈值 */ Threshold?: number | null; /** 告警原因 */ AlarmReason?: string | null; /** 近范围值 */ IndicatorTimeRangeValue?: number | null; /** 近范围单位 */ IndicatorTimeRangeUnit?: string | null; /** 同步类型 */ SyncType?: number | null; } /** AlarmExtVO信息 */ declare interface AlarmExtDsVO { /** 告警策略ID */ AlarmId?: string | null; /** 扩展字段key */ PropName?: string | null; /** 扩展字段value */ PropValue?: string | null; /** 告警创建时间 */ CreateTime?: string | null; /** 修改时间 */ ModifyTime?: string | null; } /** 告警指标 */ declare interface AlarmIndicatorInfo { /** 指标id */ Id?: string | null; /** 告警指标,0任务失败,1任务运行超时,2任务停止,3任务暂停, 4读取速度,5写入速度,6读取吞吐 7写入吞吐, 8脏数据字节数,9脏数据条数,10任务异常,11任务检测异常, 12重启次数, 13任务延时, 14近20分内的重启次数 15传输延迟,16业务延迟, 50离线包CPU使用率, 51离线包内存使用率, 52离线包并行度使用率, 53离线包排队中的实例数, 54实时包资源使用率, 55实时包运行中的任务数 */ AlarmIndicator?: number | null; /** 告警指标描述 */ AlarmIndicatorDesc?: string | null; /** 指标阈值,1表示离线任务第一次运行失败,2表示离线任务所有重试完成后失败 */ TriggerType?: number | null; /** 预计的超时时间,分钟级别 */ EstimatedTime?: number | null; /** 告警阈值的算子,1 大于,2 小于 */ Operator?: number | null; /** 告警指标阈值单位:ms(毫秒)、s(秒)、min(分钟) */ AlarmIndicatorUnit?: string | null; /** 告警周期 */ Duration?: number; /** 告警周期单位:hour,minute,day */ DurationUnit?: string; /** 周期内最多告警次数 */ MaxTimes?: number; /** 指标阈值 */ Threshold?: number | null; /** 时间范围单位 */ IndicatorTimeRangeUnit?: string | null; /** 时间范围值 */ IndicatorTimeRangeValue?: number | null; } /** 任务告警信息 */ declare 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; } /** 告警接收组 */ declare interface AlarmReceiverGroup { /** 告警接收人类型 */ AlarmRecipientType?: number | null; /** 告警接收人ID,多个用逗号隔开 */ AlarmRecipientId?: string | null; /** 告警接收人名称,多个用逗号隔开 */ AlarmRecipientName?: string | null; /** 告警方式,多个用逗号隔开 */ AlarmWay?: string | null; /** 免打扰时间段 */ QuietPeriods?: QuietPeriod[] | null; /** 告警渠道规则 */ AlarmMessageRule?: string | null; } /** 告警接收人详情 */ declare interface AlarmReceiverInfo { /** 告警ID */ AlarmId: string; /** 告警接收人ID */ AlarmReceiver: string; /** 邮件,0:未设置,1:成功,2:失败 */ Email: number; /** 短信,0:未设置,1:成功,2:失败 */ Sms: number; /** 微信,0:未设置,1:成功,2:失败 */ Wechat: number; /** 电话,0:未设置,1:成功,2:失败 */ Voice: number; /** 企业微信,0:未设置,1:成功,2:失败 */ Wecom: number; /** http,0:未设置,1:成功,2:失败 */ Http: number; /** 企业微信群,0:未设置,1:成功,2:失败 */ WecomGroup?: number | null; /** 飞书群,0:未设置,1:成功,2:失败 */ LarkGroup?: number | null; /** 发送结果 大json格式 */ AlarmMessageSendResult?: string | null; } /** 审批列表信息 */ declare interface Apply { /** 申请人id */ ApplicantId?: string; /** 申请人名称 */ ApplicantName?: string; /** 审批备注 */ Remark?: string | null; /** 审批分类key */ ApproveClassification?: string; /** 审批单id */ ApproveId?: string; /** 审批类型key */ ApproveType?: string; /** 申请原因 */ Reason?: string | null; /** 创建时间 */ CreateTime?: string; /** 审批时间 */ ApproveTime?: string | null; /** 审批分类名称 */ ApproveClassificationName?: string; /** 状态 */ Status?: string; /** 审批类型名称 */ ApproveTypeName?: string; /** 审批异常或者失败信息 */ ErrorMessage?: string; /** 申请名称 */ ApplyName?: string | null; /** 审批人id */ ApproverId?: string | null; /** 审批人名称 */ ApproverName?: string | null; /** 审批所属项目 */ ApproveProjectName?: string | null; /** 审批id */ ApplyId?: string | null; /** 扩展字段 */ Metadata?: string; } /** 修改审批单状态 */ declare interface ApproveModify { /** 审批单id */ ApproveId: string; /** 是否修改成功 */ Success: boolean; } /** 审批分类 */ declare interface ApproveType { /** 申请分类key */ Type: string; /** 类型名称 */ TypeName: string; /** 申请类型key */ Classification: string; } /** 操作资源DTO */ declare interface AsyncResourceVO { /** 处理Id */ ProcessId?: number | null; /** 资源Id */ ResourceId?: string | null; /** 资源名称 */ ResourceName?: string | null; /** 自定义信息 */ ExtraInfo?: ParamInfo[] | null; } /** aiops基础信息 */ declare interface AttributeItemDTO { /** key */ Key?: string | null; /** value */ Value?: string | null; /** 描述 */ Description?: string | null; } /** AttributeItemVO参数 */ declare interface AttributeItemDsVO { /** Key值 */ Key?: string | null; /** Value值 */ Value?: string | null; /** 描述 */ Description?: string | null; } /** 集群基础信息 */ declare interface BaseClusterInfo { /** 集群id */ ClusterId?: string | null; /** 集群类型,EMR/CDW等 */ ClusterType?: string | null; /** 集群名称 */ ClusterName?: string | null; /** 地域中文 */ RegionCn?: string | null; /** 地域英文 */ RegionEn?: string | null; /** 地区 */ RegionArea?: string | null; /** 集群是否使用 */ Used?: boolean | null; /** 集群状态 */ Status?: number | null; /** 集群状态信息 */ StatusInfo?: string | null; /** 集群存储类型 */ StorageType?: string | null; /** 集群计算类型 */ ComputeType?: string | null; /** 集群资源量 */ ClusterResource?: string | null; /** 集群付费方式 */ ChargeType?: string | null; /** 集群创建时间 */ CreateTime?: string | null; /** 额外配置 */ ExtraConf?: string | null; /** ranger账号名称 */ RangerUserName?: string | null; /** cdw账号(用于展示) */ CdwUserName?: string | null; } /** 项目信息 */ declare interface BaseProject { /** 项目标识,英文名 */ ProjectName: string | null; /** 项目显示名称,可以为中文名 */ DisplayName: string | null; /** 地域 */ Region: string | null; /** 项目的所在租户ID */ TenantId?: string | null; /** 项目id */ ProjectId?: string | null; /** 备注 */ Description?: string | null; /** 创建时间 */ CreateTime?: string | null; /** 项目状态:0:禁用,1:启用,-3:禁用中,2:启用中 */ Status?: number | null; /** 项目类型,SIMPLE:简单模式 STANDARD:标准模式 */ Model?: string | null; } /** 基础角色对象 */ declare interface BaseRole { /** 角色id */ RoleId?: string; /** 角色名称 */ RoleName?: string | null; /** 角色昵称 */ DisplayName?: string | null; /** 描述 */ Description?: string | null; /** 角色类型, 分为System,Tenant,Project,Commercial */ RoleType?: string | null; /** 系统预设 */ SystemDefault?: boolean | null; /** 自定义参数 */ Parameters?: string | null; /** 成员统计 */ MemberCount?: number | null; /** 权限 */ Privileges?: RolePrivilege[] | null; /** 操作者 */ Operator?: BaseUser | null; /** 操作时间 */ OperateTime?: number | null; /** 创建时间 */ CreateTime?: number | null; /** 创建时间 */ CreateTimeStr?: string | null; /** 更新时间 */ UpdateTimeStr?: string | null; /** 项目id */ ProjectId?: string | null; /** 更新时间 */ UpdateTime?: string | null; /** 创建人 */ Creator?: string | null; } /** 租户基础信息 */ declare interface BaseTenant { /** 租户id */ TenantId: string | null; /** 租户标识 */ TenantName: string | null; /** 租户显示名称,一般是中文名 */ DisplayName: string | null; /** 备注 */ Description: string | null; /** 租户主账号 */ OwnerUserId: string | null; /** 租户的额外配置参数, json格式字符串 */ Params: string | null; } /** 基础用户信息 */ declare interface BaseUser { /** 有云的UIN,全局唯一 */ UserId?: string | null; /** 用户全局唯一标识 */ UserName?: string | null; /** 用户显示名称 */ DisplayName?: string | null; /** 电话号码 */ PhoneNum?: string | null; /** 邮箱 */ Email?: string | null; } /** BatchCreateTaskVersion使用,描述任务信息 */ declare interface BatchCreateTaskVersionDTO { /** 任务ID */ TaskId: string | null; /** VersionRemark */ VersionRemark?: string | null; /** 文件夹ID */ FolderId?: string | null; } /** 批量操作的结果返回 */ declare interface BatchOperateResult { /** 批量操作成功数 */ SuccessCount: number; /** 批量操作失败数 */ FailedCount: number; /** 批量操作的总数 */ TotalCount: number; } /** 实例批量操作结果类 */ declare interface BatchOperateResultOpsDto { /** 结果 */ Result?: boolean | null; /** 错误id */ ErrorId?: string | null; /** 错误说明 */ ErrorDesc?: string | null; /** 异步操作id */ AsyncActionId?: string | null; } /** 批量操作的结果返回 */ declare interface BatchOperationOpsDto { /** 批量操作成功数 */ SuccessCount?: number | null; /** 批量操作失败数 */ FailedCount?: number | null; /** 批量操作的总数 */ TotalCount?: number | null; /** 异步操作记录的唯一id */ AsyncActionId?: string | null; } /** 批量操作结果,带失败原因 */ declare interface BatchOpsDTO { /** 总数量 */ TotalCount?: number | null; /** 成功数量 */ SuccessCount?: number | null; /** 失败数量 */ FailCount?: number | null; /** 失败原因 */ FailMessageList?: FailMessage[] | null; } /** 批量操作结果 */ declare interface BatchResult { /** 正在运行的任务数 */ Running: number; /** 执行成功的任务数 */ Success: number; /** 执行失败的任务数 */ Failed: number; /** 总任务数 */ Total: number; } /** 批量执行结果 */ declare interface BatchResultDs { /** 成功数 */ Success?: number | null; /** 失败数 */ Failed?: number | null; /** 总计 */ Total?: number | null; } /** 操作结果 */ declare interface BatchReturn { /** 执行结果 */ Result: boolean; /** 执行情况备注 */ ErrorDesc: string | null; /** 执行情况id */ ErrorId: string | null; } /** 批量操作出参 */ declare interface BatchTaskOperateNew { /** 操作Id */ JobId?: number | null; } /** 数据地图-数据类目信息 */ declare interface BizCatalogsInfo { /** 应用id */ AppId: string | null; /** 类目id */ Id: number | null; /** 类目层级 */ Level: number | null; /** 类目名称 */ Name: string | null; /** 上级类目id */ ParentId: number | null; /** 类目顺序 */ Position: number | null; /** 类目名称英文 */ NameEn?: string | null; } /** 实时任务同步速度 字节/s */ declare interface BytesSpeed { /** 节点类型 */ NodeType: string | null; /** 节点名称 */ NodeName: string | null; /** 速度值列表 */ Values: SpeedValue[] | null; } /** CandidateDsDTo */ declare interface CandidateDsDTo { /** 取值 */ Value?: string | null; /** 取值描述 */ ValueDesc?: string | null; } /** 模版详情 */ declare interface CodeTemplateDetail { /** 项目id */ ProjectId?: string | null; /** 模版名称 */ CodeTemplateName?: string | null; /** 任务类型 */ TaskType?: number | null; /** 代码模版描述 */ CodeTemplateDesc?: string | null; /** 文件夹id */ FolderId?: string | null; /** 文件夹名称 */ FolderName?: string | null; /** 责任人名称 */ InCharge?: string | null; /** 责任人id */ InChargeId?: string | null; /** 扩展信息 */ Ext?: TaskExtDsVO | null; /** 模版id */ CodeTemplateId?: string | null; /** 最后更新时间 */ LastUpdateTime?: string | null; /** 更新人名称 */ UpdateUser?: string | null; /** 更新人id */ UpdateUserId?: string | null; /** 执行ip */ BrokerIp?: string | null; /** 资源组id */ ResourceGroup?: string | null; /** 是否提交 */ Submit?: boolean | null; /** 模版脚本是否发生变化 */ ScriptChange?: boolean | null; /** 代码模版脚本,base64编码返回 */ Content?: string | null; } /** 文件夹列表 */ declare interface CollectionFolderOpsDto { /** 总数 */ TotalCount?: number | null; /** 总页面数 */ TotalPage?: number | null; /** 当前页面数量 */ PageCount?: number | null; /** 页码 */ PageNumber?: number | null; /** 每页数量 */ PageSize?: number | null; /** 任务信息 */ Items?: FolderOpsDto[] | null; } /** 实例列表结构体 */ declare interface CollectionInstanceOpsDto { /** 总数 */ TotalCount?: number | null; /** 总页面数 */ TotalPage?: number | null; /** 当前页面数量 */ PageCount?: number | null; /** 页码 */ PageNumber?: number | null; /** 每页数量 */ PageSize?: number | null; /** 实例信息 */ Items?: InstanceOpsDto[] | null; } /** 列血缘聚合信息 */ declare interface ColumnAggregationLineage { /** 表名 */ TableName: string | null; /** 父节点ID */ ParentId: string | null; /** 元数据类型 */ MetastoreType: string | null; /** 字符串类型的父节点集合 */ ParentSet: string | null; /** 字符串类型的子节点集合 */ ChildSet: string | null; /** 列信息集合 */ ColumnInfoSet: SimpleColumnInfo[] | null; } /** 表的元数据信息 */ declare interface ColumnBasicInfo { /** 表的全局唯一ID */ TableId?: string | null; /** 数据源全局唯一ID */ DatasourceId?: string | null; /** 数据源名 */ DatasourceName?: string | null; /** 数据库ID */ DatabaseId?: string | null; /** 数据库名 */ DatabaseName?: string | null; /** 表名称 */ TableName?: string | null; /** 字段名称 */ ColumnName?: string | null; /** 数据类型,string/int等 */ DataType?: string | null; /** 字段类型, varchar(32)/int(10)等 */ ColumnType?: string | null; /** 字段默认值 */ ColumnDefault?: string | null; /** 索引类型, PRI/MUL/PARTITION等,普通字段该值为空串 */ ColumnKey?: string | null; /** 字段顺序标识 */ ColumnPosition?: number | null; /** 字段注释 */ ColumnComment?: string | null; /** 数据类型 */ StoreType?: string | null; /** 所属项目ID */ ProjectId?: string | null; /** 所属项目英文名 */ ProjectName?: string | null; /** 所属项目中文名 */ ProjectDisplayName?: string | null; /** 创建时间 */ CreateTime?: string | null; /** 更新时间 */ UpdateTime?: string | null; /** 精度 */ Scale?: number | null; } /** ColumnItem */ declare interface ColumnData { /** ColumnName1 */ EventName?: string | null; /** ColumnName1 */ EventProjectName?: string | null; /** 1 */ Type?: string | null; /** 1 */ CurRunDate?: string | null; /** 1 */ TaskId?: string | null; /** 1 */ State?: string | null; /** 1 */ EventType?: string | null; /** 任务名称 */ TaskName?: string | null; /** 项目名称 */ ProjectName?: string | null; /** 项目ID */ ProjectId?: string | null; } /** ColumnItem */ declare interface ColumnItem { /** ColumnName1 */ ColumnName?: string | null; /** ColumnName1 */ ColumnRef?: string | null; } /** 列血缘节点 */ declare interface ColumnLineage { /** 数据源id */ DatasourceId: string; /** database 名称 */ DatabaseName: string; /** 表名称 */ TableName: string; /** 列名称 */ ColumnName: string; /** catalog 名称 */ CatalogName?: string; /** schema 名称 */ SchemaName?: string; /** 扩展参数 */ ExtParams?: ExtParam[]; /** 表类型 */ TableType?: string; /** 列类型 */ ColumnType?: string; } /** 血缘字段信息 */ declare interface ColumnLineageInfo { /** 血缘id */ Id: string | null; /** 数据源ID */ DatasourceId: string | null; /** 字段名称 */ ColumnName?: string | null; /** 字段中文名称 */ ColumnNameCn?: string | null; /** 字段类型 */ ColumnType?: string | null; /** 关系参数 */ RelationParams?: string | null; /** 参数 */ Params?: string | null; /** 父id */ 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 | null; /** 任务id列表 */ Tasks?: string[] | null; /** 父节点列表字符串 */ ParentSet?: string | null; /** 子节点列表字符串 */ ChildSet?: string | null; /** 额外参数 */ ExtParams?: LineageParamRecord[] | null; /** 表ID */ TableId?: string | null; } /** 列血缘对 */ declare interface ColumnLineagePair { /** 列血缘来源方 */ Sources: ColumnLineage[]; /** 列血缘目标方 */ Target: ColumnLineage; } /** 列的元数据 */ declare interface ColumnMeta { /** 字段英文名称 */ NameEn?: string | null; /** 字段中文名称 */ NameCn?: string | null; /** 字段类型 */ Type?: string | null; /** 字段描述 */ Description?: string | null; /** 字段序号 */ Position?: number | null; /** 是否为分区字段 */ IsPartition?: boolean | null; /** 字段名 */ Name?: string | null; /** HBase列簇属性集合 */ ColumnFamiliesFieldSet?: Pair[] | null; /** 对应码表字典ID */ DictionaryId?: string | null; /** 对应码表字典名称 */ DictionaryName?: string | null; /** 安全等级:名称 */ LevelName?: string | null; /** 安全等级:值范围1-10 */ LevelRank?: number | null; /** influxdb字段类别 */ InfluxCategory?: string | null; } /** 提交任务数据结构 */ declare interface CommitTaskDataDto { /** 任务审批ID */ TaskApproveId?: string | null; } /** 内容详情 */ declare interface CommonContent { /** 详情内容 */ Content: string | null; } /** Id包装对象 */ declare interface CommonId { /** Id值 */ Id: string | null; } /** 返回命令id */ declare interface CommonIdOpsDto { /** 返回补录计划名称_ok */ Id?: string | null; } /** 质量检查对比结果 */ declare interface CompareResult { /** 对比结果项列表 */ Items: CompareResultItem[] | null; /** 检测总行数 */ TotalRows: number | null; /** 检测通过行数 */ PassRows: number | null; /** 检测不通过行数 */ TriggerRows: number | null; /** 比较关系 */ ComputeExpression?: string | null; } /** 对比结果项 */ declare interface CompareResultItem { /** 对比结果, 1为真 2为假 */ FixResult: number | null; /** 质量sql执行结果 */ ResultValue: string | null; /** 阈值列表 */ Values: ThresholdValue[] | null; /** 比较操作类型 */ Operator: string | null; /** 比较类型 */ CompareType: number | null; /** 值比较类型 */ ValueComputeType: number | null; } /** 对比规则 */ declare interface CompareRule { /** 比较条件列表 */ Items?: CompareRuleItem[] | null; /** 周期性模板默认周期,单位秒 */ CycleStep?: number | null; /** o 表示 或,a 表示 且,数字表示items下标 */ ComputeExpression?: string | null; } /** 比较条件 */ declare interface CompareRuleItem { /** 比较类型 1.固定值 2.波动值 3.数值范围比较 4.枚举范围比较 5.不用比较 */ CompareType?: number | null; /** 比较操作类型< <= == => > !=IRLCRO:在区间内(左闭右开)IRLORC:在区间内(左开右闭)IRLCRC:在区间内(左闭右闭)IRLORO:在区间内(左开右开)NRLCRO:不在区间内(左闭右开)NRLORC:不在区间内(左开右闭)NRLCRC:不在区间内(左闭右闭)NRLORO:不在区间内(左开右开) */ Operator?: string | null; /** 质量统计值类型 1.绝对值 2.上升 3. 下降 4._C包含 5. N_C不包含 */ ValueComputeType?: number | null; /** 比较阈值列表 */ ValueList?: ThresholdValue[] | null; } /** Content */ declare interface Content { /** 任务id */ TaskId?: string | null; /** 任务名称 */ TaskName?: string | null; /** 诊断 */ Diagnose?: string | null; /** 理由 */ Reason?: string | null; /** 操作 */ Operation?: string | null; /** 链接 */ Url?: string | null; } /** 是否支持creat 或ddl */ declare interface CreateAndDDLSupport { /** 是否支持select */ SupportSelect?: boolean | null; /** 是否支持ddl */ SupportDdl?: boolean | null; } /** 补录计划日期范围 */ declare interface CreateMakeDatetimeInfo { /** 开始日期 */ StartDate?: string | null; /** 结束日期 */ EndDate?: string | null; /** 开始时间 */ StartTime?: string | null; /** 结束时间 */ EndTime?: string | null; } /** 日评分信息 */ declare interface DailyScoreInfo { /** 统计日期 时间戳 */ StatisticsDate: number | null; /** 评分 */ Score: number | null; } /** 数据监测情况结果 */ declare interface DataCheckStat { /** 表总数 */ TableTotal: number; /** 字段总数 */ ColumnTotal: number; /** 表配置检测数 */ TableConfig: number; /** 字段配置检测数 */ ColumnConfig: number; /** 表实际检测数 */ TableExec: number; /** 字段实际检测数 */ ColumnExec: number; } /** 获取数据服务API的发布态信息列表过滤条件 */ declare interface DataServicePublishedApiListFilter { /** 请求路径关键词筛选 */ PathUrl?: string; /** Api名称关键词筛选 */ Keyword?: string; /** Api认证方式筛选 0:免认证 1:应用认证 */ AuthTypes?: number[]; /** 服务Api状态 1:已上线 3:已下线 */ ApiStatus?: number[]; /** API配置方式 0:向导、1、脚本、2、注册Api */ ConfigTypes?: number[]; } /** 数据服务通用排序参数 */ declare interface DataServiceRequestListOrder { /** 排序参数名称取值: CreateTime 表示按照创建时间排序 ModifyTime 表示按照更新时间排序 */ Name?: string; /** 排序参数顺序 */ Direction?: string; } /** 数据服务入参 */ declare interface DataServiceRequestParam { /** 参数名称 */ 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 | null; } /** 数据服务入参 */ declare interface DataServiceResponseParam { /** 参数名称 */ ParamName: string | null; /** 绑定字段 */ BindField: string | null; /** 参数类型 */ ParamType: string | null; /** 示例值 */ ExampleValue: string | null; /** 参数描述 */ Description: string | null; } /** 数据源云梯连接状态 */ declare interface DataSourceConnectStatus { /** id */ Id?: number; /** 项目id */ ProjectId?: string; /** 数据源id */ DatasourceId?: string; /** 连接结果 */ ConnectResult?: number; /** 错误信息 */ ConnectError?: string; /** 时间戳 */ Timestamp?: number; } /** 数据源环境信息 */ declare interface DataSourceEnvInfo { /** 环境 */ Env?: string | null; /** 数据源类型 */ DataSourceType?: string | null; /** 集群id */ ClusterId?: string | null; /** 配置信息 */ Params?: string | null; /** 项目id */ ProjectId?: string | null; /** 数据源id */ DataSourceId?: string | null; /** env环境的数据源id */ EnvDataSourceId?: string | null; /** 配置信息 */ BizParams?: string | null; } /** 数据源对象 */ declare interface DataSourceInfo { /** 若数据源列表为绑定数据库,则为db名称 */ DatabaseName?: string | null; /** 数据源描述信息 */ Description?: string | null; /** 数据源ID */ ID?: number | null; /** 数据源引擎的实例ID,如CDB实例ID */ Instance?: string | null; /** 数据源名称,在相同SpaceName下,数据源名称不能为空 */ Name?: string | null; /** 数据源引擎所属区域 */ Region?: string | null; /** 数据源类型:枚举值 */ Type?: string | null; /** 数据源所属的集群id */ ClusterId?: string | null; /** 应用ID AppId */ AppId?: number | null; /** 业务侧数据源的配置信息扩展 */ BizParams?: string | null; /** 数据源类别:绑定引擎、绑定数据库 */ Category?: string | null; /** 数据源展示名,为了可视化查看 */ Display?: string | null; /** 数据源责任人账号ID */ OwnerAccount?: string | null; /** 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同 */ Params?: string | null; /** 数据源数据源的可见性,1为可见、0为不可见。默认为1 */ Status?: number | null; /** 数据源责任人账号名称 */ OwnerAccountName?: string | null; /** 集群名称 */ ClusterName?: string | null; /** 归属项目ID */ OwnerProjectId?: string | null; /** 归属项目Name */ OwnerProjectName?: string | null; /** 归属项目标识 */ OwnerProjectIdent?: string | null; /** 授权项目 */ AuthorityProjectName?: string | null; /** 授权用户 */ AuthorityUserName?: string | null; /** 是否有编辑权限 */ Edit?: boolean | null; /** 是否有授权权限 */ Author?: boolean | null; /** 是否有转交权限 */ Deliver?: boolean | null; /** 数据源状态 */ DataSourceStatus?: string | null; /** 时间 */ CreateTime?: number | null; /** Params json字符串 */ ParamsString?: string | null; /** BizParams json字符串 */ BizParamsString?: string | null; /** 修改时间 */ ModifiedTime?: number | null; /** 数据源页面展示类型,与Type对应 */ ShowType?: string | null; /** 当前数据源生产源Id */ ProductId?: number | null; /** 当前数据源开发源Id */ DevelopmentId?: number | null; /** 同params 内容为开发数据源的数据 */ DevelopmentParams?: string | null; /** 数据源连接状态 */ ConnectStatus?: DataSourceConnectStatus | null; /** 数据源展示类型 */ DisplayType?: string | null; /** 数据源环境 */ Env?: string | null; /** 数据源唯一标识 */ DatasourceUrn?: string | null; /** 是否标准模式 */ Model?: string | null; /** 数据源环境信息 */ DataSourceEnvInfos?: DataSourceEnvInfo[] | null; /** 禁止数据探查 */ ForbidProbe?: boolean; /** 数据源类型 */ DatasourceType?: string | null; } /** 查询数据源分页列表 */ declare interface DataSourceInfoPage { /** 分页页码 */ PageNumber: number | null; /** 分页大小 */ PageSize: number | null; /** 数据源列表 */ Rows: DataSourceInfo[] | null; /** 总数 */ TotalCount: number | null; /** 总分页页码 */ TotalPageNumber: number | null; } /** 数据质量数据来源数据库 */ declare interface DatabaseInfo { /** 数据源名称 */ DatasourceName?: string | null; /** 数据源Id */ DatasourceId?: string | null; /** 数据库名称 */ DatabaseName?: string | null; /** 数据库id */ DatabaseId?: string | null; /** 实例Id */ InstanceId?: string | null; /** 数据源类型 */ DatasourceType?: number | null; /** 数据库原始名称 */ OriginDatabaseName?: string | null; /** schema名称 */ OriginSchemaName?: string | null; /** 0或者未返回.未定义,1.生产 2.开发 */ DsEnvType?: number | null; /** EMR引擎部署方式:CVM/TKE */ ClusterDeployType?: string | null; /** 模式名称 */ SchemaName?: string | null; } /** 数据源元数据 */ declare interface DatabaseMeta { /** 项目Id */ ProjectId?: string | null; /** 技术类型 */ MetastoreType?: string | null; /** 数据源名称 */ DatasourceName?: string | null; /** 数据源Id */ DatasourceId?: number | null; /** 项目英文名 */ ProjectName?: string | null; /** 数据源类别:绑定引擎、绑定数据库,可用值:DB,ENGINE */ Category?: string | null; /** 数据源描述信息 */ Description?: string | null; /** 数据源引擎的实例ID,如CDB实例ID */ Instance?: string | null; /** 数据源引擎所属区域 */ Region?: string | null; /** 数据源数据源的可见性,1为可见、0为不可见。默认为1 */ Status?: number | null; /** db名称 */ DatabaseName?: string | null; /** 项目中文名 */ ProjectDisplayName?: string | null; /** 责任人名称 */ OwnerAccountName?: string | null; /** 数据来源展示名称 */ DisplayName?: string | null; /** 数据库ID */ DatabaseId?: string | null; /** 数据来源类型:hive/mysql/hbase等 */ Catalog?: string | null; /** 存储量大小,单位为 byte */ StorageSize?: number | null; /** 格式化后的存储量大小,带单位,如 12B */ StorageSizeWithUnit?: string | null; /** 创建时间 */ CreateTime?: string | null; /** 总表数 */ TableCount?: number | null; /** 数据源信息 */ DatasourceList?: GovDatasourceInfo[] | null; /** 采集任务id */ CollectJobId?: string | null; /** 采集任务名称 */ CollectJobName?: string | null; /** 引擎id */ ClusterId?: string | null; /** 引擎名称 */ ClusterName?: string | null; /** 库下表的最新更新时间 */ ModifiedTimeByTables?: number | null; /** 库下表的最新访问时间 */ LastAccessTimeByTables?: number | null; /** 库guid */ DatabaseGuid?: string | null; } /** 数据库Schema信息 */ declare interface DatabaseSchemaIInfo { /** schema名称 */ SchemaName?: string | null; /** 数据库名称 */ OriginDatabaseName?: string | null; } /** 数据源对象 */ declare interface DatasourceBaseInfo { /** 若数据源列表为绑定数据库,则为db名称 */ DatabaseNames?: string[] | null; /** 数据源描述信息 */ Description?: string | null; /** 数据源ID */ ID?: number; /** 数据源引擎的实例ID,如CDB实例ID */ Instance?: string | null; /** 数据源名称,在相同SpaceName下,数据源名称不能为空 */ Name?: string; /** 数据源引擎所属区域 */ Region?: string | null; /** 数据源类型:枚举值 */ Type?: string | null; /** 数据源所属的集群id */ ClusterId?: string | null; /** 数据源版本信息 */ Version?: string | null; /** 数据源附带参数信息Params json字符串 */ ParamsString?: string | null; /** 区分数据源类型自定义源还是系统源 */ Category?: string | null; } /** 依赖配置 */ declare interface DependencyConfig { /** 周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE,RANGE_DAY,RANGE_HOUR,RANGE_MINUTE,LIST_DAY,LIST_HOUR,LIST_MINUTE; */ DependConfType: string; /** 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH,PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE */ SubordinateCyclicType: string; /** WAITING,等待(默认策略)EXECUTING:执行 */ DependencyStrategy: string; /** 父任务信息 */ ParentTask?: TaskInnerInfo | null; /** 子任务信息 */ SonTask?: TaskInnerInfo | null; /** 偏移量 */ Offset?: string | null; } /** 依赖配置 */ declare interface DependencyConfigDsDTO { /** ParentTask任务 */ ParentTask: TaskDsDTO | null; /** SonTask任务 */ SonTask: TaskDsDTO | null; /** the dependency config */ MainCyclicConfig: string | null; /** SubordinateCyclicConfig配置 */ SubordinateCyclicConfig: string | null; /** DependencyStrategy策略 */ DependencyStrategy: DependencyStrategyDs | null; /** 偏移量 */ Offset?: string | null; } /** 依赖配置策略 */ declare interface DependencyStrategyDs { /** 等待上游任务实例策略:EXECUTING(执行);WAITING(等待) */ PollingNullStrategy?: string | null; /** 仅当PollingNullStrategy为EXECUTING时才需要填本字段,List类型:NOT_EXIST(默认,在分钟依赖分钟/小时依赖小时的情况下,父实例不在下游实例调度时间范围内);PARENT_EXPIRED(父实例失败);PARENT_TIMEOUT(父实例超时)。以上场景满足任一条件即可通过该父任务实例依赖判断,除以上场景外均需等待父实例。 */ TaskDependencyExecutingStrategies?: string[] | null; /** 仅当TaskDependencyExecutingStrategies中包含PARENT_TIMEOUT时才需要填本字段,下游任务依赖父实例执行超时时间,单位:分钟。 */ TaskDependencyExecutingTimeoutValue?: number | null; } /** 申请列表 */ declare interface DescribeApply { /** 申请列表详情 */ Rows?: Apply[]; /** 总分页页码 */ TotalPageNumber?: number; /** 总个数 */ TotalCount?: number; /** 分页页码 */ PageNumber?: number; /** 分页大小 */ PageSize?: number; } /** 批量操作任务列表 */ declare interface DescribeBatchOperateTaskDTO { /** 任务ID */ TaskId?: string | null; /** 任务名 */ TaskName?: string | null; /** 工作流Id */ WorkflowId?: string | null; /** 工作流名 */ WorkflowName?: string | null; /** 状态 */ Status?: string | null; /** 任务ID */ TaskTypeId?: number | null; /** 任务类型 */ TaskTypeDesc?: string | null; /** 文件夹名 */ FolderName?: string | null; /** 文件夹ID */ FolderId?: string | null; /** 负责人 */ InCharge?: string | null; /** 是否提交 */ Submit?: number | null; /** 引擎:presto\SparkJob\SparkSql */ DataEngine?: string | null; /** 更新时间 */ UpdateTime?: string | null; /** 创造时间 */ CreateTime?: string | null; /** 周期类型 */ CycleUnit?: string | null; /** 调度计划 */ ScheduleDesc?: string | null; /** 数据源ID */ DatasourceId?: string | null; /** 数据源类型 */ DatasourceType?: string | null; } /** 批量操作任务列表分页 */ declare interface DescribeBatchOperateTaskPage { /** 总页码数 */ PageCount: number | null; /** 内容 */ Items: DescribeBatchOperateTaskDTO[] | null; /** 总个数 */ TotalCount?: number | null; } /** 查询数据服务API的发布态信息详情出参 */ declare interface DescribeDataServicePublishedApiDetailResp { /** 服务Api名称 */ ApiName?: string; /** 服务请求Path */ PathUrl?: string; /** 服务责任人名称 */ OwnerName?: string; /** 服务请求方式 */ RequestType?: string; /** 服务标签名称集合 */ ApiTagNames?: string | null; /** 服务描述 */ ApiDescription?: string | null; /** 服务请求返回示例 */ RequestExample?: string | null; /** 服务请求成功返回示例 */ RequestSuccess?: string | null; /** 服务请求失败返回示例 */ RequestError?: string | null; /** 服务请求参数列表 */ RequestParam?: DataServiceRequestParam[] | null; /** 服务响应参数列表 */ ResponseParam?: DataServiceResponseParam[] | null; /** 最大qps */ MaxAllowQps?: number; /** 最大记录数 */ MaxAllowPageSize?: number; /** 超时时间,单位ms */ TimeoutPeriod?: number; /** ApiId */ ApiId?: string | null; /** 0:免认证 1:应用认证 */ AuthType?: number; /** 请求地址 */ GatewayApiUrl?: string | null; /** 服务Api状态 1:已上线 3:已下线 */ ApiStatus?: number | null; } /** 获取数据服务API的发布态信息列表响应内容 */ declare interface DescribeDataServicePublishedApiListResp { /** 服务id */ Id?: string; /** 服务Api名称 */ ApiName?: string; /** 所属目录名称 */ ApiFolderName?: string; /** 服务Api标签名称集合 */ ApiTagNames?: string; /** 服务负责人 */ OwnerName?: string; /** 服务创建时间 */ CreateTime?: string; /** Api的id */ ApiId?: string; /** 服务Api认证方式 0:免认证 1:应用认证 */ AuthType?: number; /** 服务Api状态 0:创建 1:已上线 2:已删除 3:已下线 */ ApiStatus?: number; /** 配置方式 0:向导、1、脚本、2、注册Api */ ConfigType?: number | null; /** 更新时间 */ ModifyTime?: string | null; } /** 文件夹分页信息 */ declare interface DescribeFolderWorkflowListData { /** 工作流信息列表 */ Items: Workflow[]; /** 总条数 */ TotalCount: number; /** 页号 */ PageNumber: number; /** 页大小 */ PageSize: number; } /** 待提交任务信息 */ declare interface DescribePendingSubmitTaskInfo { /** 任务编号 */ TaskId?: string | null; /** 任务名称 */ TaskName?: string | null; /** 修改类型 */ ModifyType?: string | null; /** 任务状态 */ TaskStatus?: string | null; /** 提交预检查(Y/N) */ SubmitPreCheck?: string | null; /** 提交预检查提交可能会失败的原因 */ SubmitPreCheckDetailList?: TaskSubmitPreCheckDetailInfo[] | null; /** 资源组编号 */ ExecutorGroupId?: string | null; /** 资源组名称 */ ExecutorGroupName?: string | null; /** 任务类型id,取值范围:26 离线集成任务30 Python任务31 PySpark任务34 HiveSQL任务35 Shell任务36 SparkSQL任务21 JdbcSQL任务23 TDSQL-PostgreSQL任务32 DLCSQL任务33 Impala任务41 Kettle任务42 Tchouse-X任务43 TCHouse-X SQL任务46 DLCSpark任务50 DLC-PySpark任务47 TiOne任务48 Trino任务39 Spark任务92 MapReduce任务38 Shell表单模式任务130 BranchNode任务131 MergeNode任务132 Notebook任务133 SSH任务134 StarRocks任务137 For-each任务 */ TaskTypeId?: number | null; } /** 查询任务绑定的事件的响应 */ declare interface DescribeRelatedTasksByTaskIdResp { /** 页码 */ PageNumber?: number | null; /** 单页大小 */ PageSize?: number | null; /** 总条数 */ TotalCount?: number | null; /** 任务直接关联的上下游任务列表 */ RelatedTaskList?: RelatedTask[] | null; } /** 批量操作任务列表分页 */ declare interface DescribeTasksForCodeTemplatePage { /** 总页码数 */ PageCount: number | null; /** 内容 */ Items?: TaskSimpleVo[] | null; /** 总个数 */ TotalCount?: number | null; } /** DiagnoseRep */ declare interface DiagnoseRep { /** 诊断信息内容 */ Content?: Content | null; /** 诊断结果相关信息列表 */ Table?: Table | null; } /** 维度统计业务视图 */ declare interface DimensionCount { /** 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 */ DimType?: number | null; /** 统计值 */ Count?: number | null; /** 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 */ QualityDim?: number | null; } /** 维度评分 */ declare interface DimensionScore { /** 维度评分列表 */ DimensionScoreList: DimensionScoreInfo[] | null; } /** 维度评分信息 */ declare interface DimensionScoreInfo { /** 维度名称 */ Name?: string | null; /** 权重 */ Weight?: number | null; /** 设置人id */ UserId?: number | null; /** 设置人名 */ UserName?: string | null; /** 更新时间 时间戳 */ UpdateTime?: number | null; /** 参与评估表数量 */ JoinTableNumber?: number; /** 评分 */ Score?: number; /** 设置人idStr */ UserIdStr?: string | null; } /** 数据治理配置项 */ declare interface DlcDataGovernPolicy { /** 数据排布治理项 */ RewriteDataPolicy?: DlcRewriteDataInfo | null; /** 快照过期治理项 */ ExpiredSnapshotsPolicy?: DlcExpiredSnapshotsInfo | null; /** 移除孤立文件治理项 */ RemoveOrphanFilesPolicy?: DlcRemoveOrphanFilesInfo | null; /** 合并元数据Manifests治理项 */ MergeManifestsPolicy?: DlcMergeManifestsInfo | null; /** 是否集成库规则:default(默认继承)、none(不继承) */ InheritDataBase?: string | null; /** 治理规则类型,Customize: 自定义;Intelligence: 智能治理 */ RuleType?: string | null; /** 治理引擎 */ GovernEngine?: string | null; } /** 快照过期治理项 */ declare interface DlcExpiredSnapshotsInfo { /** 是否启用快照过期治理项:enable、none */ ExpiredSnapshotsEnable?: string | null; /** 用于运行快照过期治理项的引擎名称 */ Engine?: string | null; /** 需要保留的最近快照个数 */ RetainLast?: number | null; /** 过期指定天前的快照 */ BeforeDays?: number | null; /** 清理过期快照的并行数 */ MaxConcurrentDeletes?: number | null; /** 快照过期治理运行周期,单位为分钟 */ IntervalMin?: number | null; } /** 合并元数据Manifests治理项 */ declare interface DlcMergeManifestsInfo { /** 是否启用合并元数据Manifests文件治理项:enable、none */ MergeManifestsEnable?: string | null; /** 用于运行合并元数据Manifests文件治理项的引擎名称 */ Engine?: string | null; /** 合并元数据Manifests文件治理运行周期,单位为分钟 */ IntervalMin?: number | null; } /** 移除孤立文件治理项 */ declare interface DlcRemoveOrphanFilesInfo { /** 是否启用移除孤立文件治理项:enable、none */ RemoveOrphanFilesEnable?: string | null; /** 用于运行移除孤立文件治理项的引擎名称 */ Engine?: string | null; /** 移除指定天前的孤立文件 */ BeforeDays?: number | null; /** 移除孤立文件的并行数 */ MaxConcurrentDeletes?: number | null; /** 移除孤立文件治理运行周期,单位为分钟 */ IntervalMin?: number | null; } /** 数据排布治理项 */ declare interface DlcRewriteDataInfo { /** 是否启用数据重排布治理项:enable(启动)、disable(不启用,默认) */ RewriteDataEnable?: string | null; /** 用于运行数据重排布治理项的引擎名称 */ Engine?: string | null; /** 重排布任务执行的文件个数 */ MinInputFiles?: number | null; /** 数据重排布写后的数据文件大小,单位为字节 */ TargetFileSizeBytes?: number | null; /** 数据重排布治理运行周期,单位为分钟 */ IntervalMin?: number | null; } /** 值班信息 */ declare interface Duty { /** 值班Id */ DutyScheduleId: number | null; /** 值班开始时间 */ StartTime: string | null; /** 值班结束时间 */ EndTime: string | null; /** 值班人员 */ DutyPersons: DutyPerson[] | null; } /** 值班人员 */ declare interface DutyPerson { /** 值班人子账号id */ UserId: string | null; /** 值班人名称 */ UserName: string | null; /** 值班人员主账号用户id */ OwnerUserId?: string | null; /** 值班人tenantId */ TenantId?: number | null; /** 2023-11-02 08:00:00 */ AddTime?: string | null; /** 扩展字段 */ Params?: string | null; } /** 值班表列表 */ declare interface DutySchedule { /** 值班表列表 */ Rows: DutyScheduleData[] | null; /** 总条数 */ TotalCount: number; /** 页号 */ PageNumber: number; /** 页大小 */ PageSize: number; /** 总页数 */ TotalPageNumber: number; } /** 值班表列表 */ declare interface DutyScheduleData { /** 值班表Id */ Id: number; /** 值班表名称 */ Name: string; /** 创建人 */ Creator: string; } /** 值班信息表 */ declare interface DutyScheduleDetailsInfo { /** 值班日期 */ Day: string; /** 值班信息 */ Duty: Duty[] | null; } /** 引擎任务信息 */ declare interface EngineTaskInfo { /** 引擎提交时间 */ EngineSubmitTime?: string | null; /** 引擎执行时间 */ EngineExeTime?: string | null; /** 引擎执行总时间 */ EngineExeTimes?: number | null; /** cu消耗 */ CuConsume?: number | null; /** 资源消耗 */ ResourceUsage?: number | null; /** 引擎名 */ EngineName?: string | null; /** 引擎执行状态 */ EngineExeStatus?: string | null; /** 任务种类 */ TaskKind?: string | null; /** 任务类型 */ TaskType?: string | null; /** 任务SQL语句 */ TaskContent?: string | null; /** 数据扫描总 bytes */ InputBytesSum?: number | null; /** shuffle read 总 bytes */ ShuffleReadBytesSum?: number | null; /** shuffle read 总行数 */ ShuffleReadRecordsSum?: number | null; /** 输出总行数 */ OutputRecordsSum?: number | null; /** 输出总 bytes */ OutputBytesSum?: number | null; /** 输出文件数 */ OutputFilesNum?: number | null; /** 输出小文件数 */ OutputSmallFilesNum?: number | null; /** 执行等待时间 */ WaitTime?: number | null; /** 查询结果时间 */ QueryResultTime?: number | null; /** 入参 */ CmdArgs?: string | null; /** 使用虚拟核心秒数 */ VCoreSeconds?: number | null; /** 使用的内存秒数 */ MemorySeconds?: number | null; /** EMR用户名 */ EmrUserName?: string | null; /** 任务的查询ID */ QueryId?: string | null; /** 应用程序ID */ ApplicationId?: string | null; } /** 事件连续时间实例信息 */ declare interface EventBatchCaseDTO { /** 事件实例id */ CaseId?: string; /** 事件名 */ Name?: string; /** 事件触发起始时间 */ StartDimension?: string; /** 创建时间 */ CreationTs?: string; /** 消费者id */ ConsumerId?: string; /** 描述信息 */ Description?: string; /** 事件触发结束时间 */ EndDimension?: string; /** 事件周期 */ EventSubType?: string; } /** 事件实例 */ declare interface EventCaseAuditLogOptDto { /** 事件实例ID */ 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 | null; } /** 事件实例分页查询结果 */ declare interface EventCaseAuditLogVOCollection { /** 结果总数 */ TotalCount?: number | null; /** 总页数 */ TotalPage?: number | null; /** 当前页记录数 */ PageCount?: number | null; /** 页码 */ PageNumber?: number | null; /** 分页大小 */ PageSize?: number | null; /** 分页数据 */ Items?: EventCaseAuditLogOptDto[] | null; } /** 事件消费记录 */ declare interface EventCaseConsumeLogOptDto { /** 消费ID */ ConsumeLogId?: string | null; /** 事件案例ID */ EventCaseId?: string | null; /** 消费者ID */ ConsumerId?: string | null; /** 消费时间戳 */ CreationTimestamp?: string | null; /** 任务详情 */ ConsumerDetail?: TaskOpsDto | null; } /** 事件消费任务记录列表 */ declare interface EventCaseConsumeLogOptDtoCollection { /** 结果总数 */ TotalCount?: number | null; /** 结果总页数 */ TotalPage?: number | null; /** 当前页结果数 */ PageCount?: number | null; /** 页码 */ PageNumber?: number | null; /** 每页数目 */ PageSize?: number | null; /** 分页数据 */ Items?: EventCaseConsumeLogOptDto[] | null; } /** 事件实例信息 */ declare interface EventCaseDTO { /** 事件实例id */ CaseId?: string; /** 事件名 */ Name?: string; /** 事件格式 */ Dimension?: string; /** 创建时间 */ CreationTs?: string; /** 消费者id */ ConsumerId?: string; /** 描述信息 */ Description?: string; } /** EventCaseOpsDto */ declare interface EventCaseOpsDto { /** 案例ID */ CaseId?: string | null; /** 案例名称 */ Name?: string | null; /** 时间格式 */ Dimension?: string | null; /** 创建时间 */ CreationTimestamp?: string | null; /** 消费者id */ ConsumerId?: string | null; /** 描述信息 */ Description?: string | null; } /** 事件管理- 事件实体 */ declare interface EventDsDto { /** 事件名称 */ Name: string | null; /** 事件类型GENERAL、TIME_SERIES */ EventType: string | null; /** 存活时间 */ TimeToLive: number | null; /** 存活时间单位 */ TimeUnit: string | null; /** 事件分割类型 SECOND、MIN、HOUR、DAY */ EventSubType?: string | null; /** 事件广播类型SINGLE、BROADCAST */ EventBroadcastType?: string | null; /** 时间格式 */ DimensionFormat?: string | null; /** 创建时间 */ CreationTs?: string | null; /** 事件所属人 */ Owner?: string | null; /** 属性 */ Properties?: string | null; /** 描述信息 */ Description?: string | null; /** 事件监听者信息 */ Listeners?: EventListenerDTO[] | null; /** 项目id */ ProjectId?: string | null; /** 项目名称 */ ProjectName?: string | null; } /** 事件监听者信息 */ declare interface EventListenerDTO { /** 关键字,一般为任务id */ Key: string | null; /** REST_API、KAFKA */ Type: string | null; /** 创建时间 */ CreationTs: string | null; /** 配置信息 */ PropertiesList: ParamInfoDs[] | null; /** 事件名称 */ EventName: string | null; /** 监听者任务信息 */ TaskInfo: EventListenerTaskInfo | null; /** 事件所属项目id */ EventProjectId: string | null; } /** 事件监听器 */ declare interface EventListenerOpsDto { /** 事件名称 */ EventName?: string | null; /** 关键字,如果是任务,则是任务ID */ Key?: string | null; /** 触发方式 */ Type?: string | null; /** 事件属性 */ Properties?: string | null; /** 创建时间 */ CreationTimestamp?: string | null; } /** 监听者任务信息 */ declare interface EventListenerTaskInfo { /** 任务id */ TaskId: string | null; /** 任务名称 */ TaskName: string | null; /** 工作流id */ WorkflowId: string | null; /** 工作流名称 */ WorkflowName: string | null; /** 任务类型id */ TaskTypeId: number | null; /** 任务类型名称 */ TaskType: string | null; /** 项目id */ ProjectId: string | null; /** 任务周期类型 */ CycleType?: string | null; } /** 事件详情 */ declare interface EventOpsDto { /** 事件名称 */ Name?: string | null; /** 事件类型 */ EventType?: string | null; /** 事件分割类型 */ EventSubType?: string | null; /** 事件广播类型 */ EventBroadcastType?: string | null; /** 数据时间格式 */ DimensionFormat?: string | null; /** 存活时间 */ TimeToLive?: number | null; /** 存活时间单位 */ TimeUnit?: string | null; /** 创建时间戳 */ CreationTimestamp?: string | null; /** 所属者 */ Owner?: string | null; /** 属性 */ Properties?: string | null; /** 描述 */ Description?: string | null; /** 监听器 */ Listeners?: EventListenerOpsDto[] | null; /** 事件案例 */ EventCases?: EventCaseOpsDto[] | null; } /** 事件发布者信息 */ declare interface EventPublisherDTO { /** 关键字,一般为任务id */ Key: string | null; /** REST_API、KAFKA */ Type: string | null; /** 创建时间 */ CreationTs: string | null; /** 配置信息 */ PropertiesList: ParamInfoDs[] | null; /** 描述信息 */ Description: string | null; } /** 资源组详情 */ declare interface ExecutorResourceGroupInfo { /** 执行组id, 仅更新资源时需要传 */ ExecutorGroupId?: string | null; /** 执行组名称 */ ExecutorGroupName?: string | null; /** 执行组描述 */ ExecutorGroupDesc?: string | null; /** SCHEDULER (标准调度资源组),CUSTOM_SCHEDULER (自定义调度资源),INTEGRATION(集成资源组),DATA_SERVICE(数据服务资源组) */ ExecutorResourceType?: number | null; /** 区域中文 */ Region?: string | null; /** vpcId, 托管服务时需要传递 */ VpcId?: string | null; /** subnetId, 托管服务时需要传递 */ SubnetId?: string | null; /** 项目id */ ProjectId?: string | null; /** 基础资源包,资源组至少包含一个基础资源包 */ BasicResourcePackage?: ExecutorResourcePackageInfo | null; /** 增强资源包 */ AdvanceResourcePackage?: ExecutorResourcePackageInfo | null; /** 是否自动续费 */ AutoRenewFlag?: number | null; /** 区域英文 */ RegionEn?: string | null; /** 区域Id */ RegionId?: number | null; /** 项目名称 */ ProjectName?: string | null; /** 项目展示名称 */ ProjectDisplayName?: string | null; /** 资源组关联项目数 */ AssociateProjectNums?: number | null; /** 是否锁定,false为未锁定,true为锁定 */ IsLocked?: boolean | null; /** 来源类型,0为系统默认,1为自定义 */ SourceType?: number | null; /** 队列资源包 */ MQPackageVO?: MQPackageVO | null; /** 是否首选 */ FirstChoice?: boolean | null; /** 资源组python版本绑定详情 */ PythonSubVersions?: string[]; } /** 执行资源包额外信息 */ declare interface ExecutorResourcePackageExtInfo { /** 集成资源组:InLong集群id */ InlongGroupId?: string | null; /** 集成资源组:oceanus集群id */ OceanusClusterId?: string | null; /** 计费相关:产品资源id列表 */ ProductResourceIdList?: string[] | null; /** 当前资源包对应订单是否发货成功 */ BillingSuccess?: boolean | null; /** apigw服务id */ ApigwServiceId?: string | null; /** apigw服务名称 */ ApigwServiceName?: string | null; /** 数据集成相关:dataProxy配置规格 */ DataProxySpec?: number | null; /** dataProxy数量 */ DataProxyNum?: number | null; /** dataProxy状态,同ExecutorGroupStatus */ DataProxyStatus?: number | null; /** inlongManager地址 */ InLongManagerUrl?: string | null; /** inlong版本 */ InLongVersion?: string | null; /** 私有化资源组相关: 执行及机器ip列表 */ ExecutorMachineIpList?: string | null; } /** 执行资源包 */ declare interface ExecutorResourcePackageInfo { /** 资源包规格相关:资源包个数 */ ResourcePackageNum: number | null; /** 资源包规格相关:cpu个数 */ CpuNum: number | null; /** 资源包id */ ExecutorResourcePackageId?: string | null; /** 资源包规格相关:内存大小,单位:G */ MemSize?: number | null; /** 资源包状态, /** * 初始化中 INIT(0), /** * 运行中 RUNNING(1), /** * 运行异常 RUNNING_FAILED(2), /** * 释放中 DELETEING(3), /** * 已释放 DELETED(4), /** * 创建中 CREATING(5), /** * 创建失败 CREATE_FAILED(6), /** * 更新中 UPDATING(7), /** * 更新失败 UPDATE_FAILED(8), /** * 已到期 EXPIRED(9); */ Status?: number | null; /** 资源包状态描述:保存创建失败,运行异常和更新失败的原因 */ StatusDescription?: string | null; /** 资源包到期时间,时间戳毫秒 */ ExpireTime?: number | null; /** 资源包额外属性 */ ExtInfo?: ExecutorResourcePackageExtInfo | null; /** 绑定的项目id,可为空 */ ProjectId?: string | null; /** 资源组绑定的时间,时间戳毫秒 */