tencentcloud-sdk-nodejs
Version:
2,967 lines (2,966 loc) • 607 kB
TypeScript
/**
* 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