Class: TencentCloud::Wedata::V20250806::ListOpsAlarmRulesRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20250806/models.rb

Overview

ListOpsAlarmRules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagenumber = nil, pagesize = nil, monitorobjecttype = nil, taskid = nil, alarmtype = nil, alarmlevel = nil, alarmrecipientid = nil, keyword = nil, createuseruin = nil, createtimefrom = nil, createtimeto = nil, updatetimefrom = nil, updatetimeto = nil) ⇒ ListOpsAlarmRulesRequest

Returns a new instance of ListOpsAlarmRulesRequest.



7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
# File 'lib/v20250806/models.rb', line 7057

def initialize(projectid=nil, pagenumber=nil, pagesize=nil, monitorobjecttype=nil, taskid=nil, alarmtype=nil, alarmlevel=nil, alarmrecipientid=nil, keyword=nil, createuseruin=nil, createtimefrom=nil, createtimeto=nil, updatetimefrom=nil, updatetimeto=nil)
  @ProjectId = projectid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @MonitorObjectType = monitorobjecttype
  @TaskId = taskid
  @AlarmType = alarmtype
  @AlarmLevel = alarmlevel
  @AlarmRecipientId = alarmrecipientid
  @Keyword = keyword
  @CreateUserUin = createuseruin
  @CreateTimeFrom = createtimefrom
  @CreateTimeTo = createtimeto
  @UpdateTimeFrom = updatetimefrom
  @UpdateTimeTo = updatetimeto
end

Instance Attribute Details

#AlarmLevelObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def AlarmLevel
  @AlarmLevel
end

#AlarmRecipientIdObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def AlarmRecipientId
  @AlarmRecipientId
end

#AlarmTypeObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def AlarmType
  @AlarmType
end

#CreateTimeFromObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def CreateTimeFrom
  @CreateTimeFrom
end

#CreateTimeToObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def CreateTimeTo
  @CreateTimeTo
end

#CreateUserUinObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def CreateUserUin
  @CreateUserUin
end

#KeywordObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def Keyword
  @Keyword
end

#MonitorObjectTypeObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def MonitorObjectType
  @MonitorObjectType
end

#PageNumberObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def PageNumber
  @PageNumber
end

#PageSizeObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def PageSize
  @PageSize
end

#ProjectIdObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def ProjectId
  @ProjectId
end

#TaskIdObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def TaskId
  @TaskId
end

#UpdateTimeFromObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def UpdateTimeFrom
  @UpdateTimeFrom
end

#UpdateTimeToObject

告警规则监控类型 failure:失败告警 ;overtime:超时告警 success:成功告警; backTrackingOrRerunSuccess: 补录重跑成功告警 backTrackingOrRerunFailure:补录重跑失败告警;项目波动告警projectFailureInstanceUpwardFluctuationAlarm: 当天失败实例数向上波动率超过阀值告警; projectSuccessInstanceDownwardFluctuationAlarm:当天成功实例数向下波动率超过阀值告警;离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警告警级别 1.普通、2.重要、3.紧急

Parameters:

  • ProjectId:

    项目id

  • PageNumber:

    分页的页数,默认为1

  • PageSize:

    每页显示的条数,默认为20,最小值为1、最大值为200

  • MonitorObjectType:

    监控对象类型, 任务维度监控: 可按照任务/工作流/项目来配置:1.任务、2.工作流、3.项目(默认为1.任务) 项目维度监控: 项目整体任务波动告警, 7:项目波动监控告警

  • TaskId:

    根据任务id查询告警规则

  • AlarmType:

    查询配置对应告警类型的告警规则

  • AlarmLevel:

    查询配置了对应告警级别的告警规则

  • AlarmRecipientId:

    查询配置对应告警接收人的告警规则

  • Keyword:

    根据告警规则id/规则名称查询对应的告警规则

  • CreateUserUin:

    告警规则创建人过滤

  • CreateTimeFrom:

    告警规则创建时间范围起始时间, 格式如2025-08-17 00:00:00

  • CreateTimeTo:

    告警规则创建时间范围结束时间,格式如“2025-08-26 23:59:59”

  • UpdateTimeFrom:

    最后更新时间过滤告警规则, 格式如“2025-08-26 00:00:00”

  • UpdateTimeTo:

    最后更新时间过滤告警规则 格式如: “2025-08-26 23:59:59”



7055
7056
7057
# File 'lib/v20250806/models.rb', line 7055

def UpdateTimeTo
  @UpdateTimeTo
end

Instance Method Details

#deserialize(params) ⇒ Object



7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
# File 'lib/v20250806/models.rb', line 7074

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @MonitorObjectType = params['MonitorObjectType']
  @TaskId = params['TaskId']
  @AlarmType = params['AlarmType']
  @AlarmLevel = params['AlarmLevel']
  @AlarmRecipientId = params['AlarmRecipientId']
  @Keyword = params['Keyword']
  @CreateUserUin = params['CreateUserUin']
  @CreateTimeFrom = params['CreateTimeFrom']
  @CreateTimeTo = params['CreateTimeTo']
  @UpdateTimeFrom = params['UpdateTimeFrom']
  @UpdateTimeTo = params['UpdateTimeTo']
end