Class: TencentCloud::Wedata::V20250806::AlarmRuleData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20250806::AlarmRuleData
- Defined in:
- lib/v20250806/models.rb
Overview
告警规则详情
Instance Attribute Summary collapse
-
#AlarmGroups ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmLevel ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmRuleDetail ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmRuleId ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmRuleName ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmTypes ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BundleId ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BundleInfo ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MonitorObjectIds ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MonitorObjectType ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OwnerUin ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
离线集成任务对账告警: reconciliationFailure: 离线对账任务失败告警 reconciliationOvertime: 离线对账任务运行超时告警 reconciliationMismatch: 数据对账任务不一致条数超过阀值告警 0– 禁用 1–启用 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(alarmruleid = nil, alarmrulename = nil, description = nil, monitorobjecttype = nil, monitorobjectids = nil, alarmtypes = nil, status = nil, alarmruledetail = nil, alarmlevel = nil, owneruin = nil, bundleid = nil, bundleinfo = nil, alarmgroups = nil) ⇒ AlarmRuleData
constructor
A new instance of AlarmRuleData.
Constructor Details
#initialize(alarmruleid = nil, alarmrulename = nil, description = nil, monitorobjecttype = nil, monitorobjectids = nil, alarmtypes = nil, status = nil, alarmruledetail = nil, alarmlevel = nil, owneruin = nil, bundleid = nil, bundleinfo = nil, alarmgroups = nil) ⇒ AlarmRuleData
Returns a new instance of AlarmRuleData.
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 |
# File 'lib/v20250806/models.rb', line 192 def initialize(alarmruleid=nil, alarmrulename=nil, description=nil, monitorobjecttype=nil, monitorobjectids=nil, alarmtypes=nil, status=nil, alarmruledetail=nil, alarmlevel=nil, owneruin=nil, bundleid=nil, bundleinfo=nil, alarmgroups=nil) @AlarmRuleId = alarmruleid @AlarmRuleName = alarmrulename @Description = description @MonitorObjectType = monitorobjecttype @MonitorObjectIds = monitorobjectids @AlarmTypes = alarmtypes @Status = status @AlarmRuleDetail = alarmruledetail @AlarmLevel = alarmlevel @OwnerUin = owneruin @BundleId = bundleid @BundleInfo = bundleinfo @AlarmGroups = alarmgroups end |
Instance Attribute Details
#AlarmGroups ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmGroups @AlarmGroups end |
#AlarmLevel ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmLevel @AlarmLevel end |
#AlarmRuleDetail ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmRuleDetail @AlarmRuleDetail end |
#AlarmRuleId ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmRuleId @AlarmRuleId end |
#AlarmRuleName ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmRuleName @AlarmRuleName end |
#AlarmTypes ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def AlarmTypes @AlarmTypes end |
#BundleId ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def BundleId @BundleId end |
#BundleInfo ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def BundleInfo @BundleInfo end |
#Description ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def Description @Description end |
#MonitorObjectIds ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def MonitorObjectIds @MonitorObjectIds end |
#MonitorObjectType ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def MonitorObjectType @MonitorObjectType end |
#OwnerUin ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def OwnerUin @OwnerUin end |
#Status ⇒ Object
离线集成任务对账告警:reconciliationFailure: 离线对账任务失败告警reconciliationOvertime: 离线对账任务运行超时告警reconciliationMismatch: 数据对账任务不一致条数超过阀值告警0– 禁用 1–启用注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
190 191 192 |
# File 'lib/v20250806/models.rb', line 190 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 |
# File 'lib/v20250806/models.rb', line 208 def deserialize(params) @AlarmRuleId = params['AlarmRuleId'] @AlarmRuleName = params['AlarmRuleName'] @Description = params['Description'] @MonitorObjectType = params['MonitorObjectType'] @MonitorObjectIds = params['MonitorObjectIds'] @AlarmTypes = params['AlarmTypes'] @Status = params['Status'] unless params['AlarmRuleDetail'].nil? @AlarmRuleDetail = AlarmRuleDetail.new @AlarmRuleDetail.deserialize(params['AlarmRuleDetail']) end @AlarmLevel = params['AlarmLevel'] @OwnerUin = params['OwnerUin'] @BundleId = params['BundleId'] @BundleInfo = params['BundleInfo'] unless params['AlarmGroups'].nil? @AlarmGroups = [] params['AlarmGroups'].each do |i| alarmgroup_tmp = AlarmGroup.new alarmgroup_tmp.deserialize(i) @AlarmGroups << alarmgroup_tmp end end end |