Class: TencentCloud::Monitor::V20180724::EventCondition
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::EventCondition
- Defined in:
- lib/v20180724/models.rb
Overview
事件告警条件
Instance Attribute Summary collapse
-
#AlarmNotifyPeriod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AlarmNotifyType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventDisplayName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MetricName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RuleID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(alarmnotifyperiod = nil, alarmnotifytype = nil, eventid = nil, eventdisplayname = nil, ruleid = nil, metricname = nil) ⇒ EventCondition
constructor
A new instance of EventCondition.
Constructor Details
#initialize(alarmnotifyperiod = nil, alarmnotifytype = nil, eventid = nil, eventdisplayname = nil, ruleid = nil, metricname = nil) ⇒ EventCondition
Returns a new instance of EventCondition.
10083 10084 10085 10086 10087 10088 10089 10090 |
# File 'lib/v20180724/models.rb', line 10083 def initialize(alarmnotifyperiod=nil, alarmnotifytype=nil, eventid=nil, eventdisplayname=nil, ruleid=nil, metricname=nil) @AlarmNotifyPeriod = alarmnotifyperiod @AlarmNotifyType = alarmnotifytype @EventID = eventid @EventDisplayName = eventdisplayname @RuleID = ruleid @MetricName = metricname end |
Instance Attribute Details
#AlarmNotifyPeriod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def AlarmNotifyPeriod @AlarmNotifyPeriod end |
#AlarmNotifyType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def AlarmNotifyType @AlarmNotifyType end |
#EventDisplayName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def EventDisplayName @EventDisplayName end |
#EventID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def EventID @EventID end |
#MetricName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def MetricName @MetricName end |
#RuleID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10081 10082 10083 |
# File 'lib/v20180724/models.rb', line 10081 def RuleID @RuleID end |
Instance Method Details
#deserialize(params) ⇒ Object
10092 10093 10094 10095 10096 10097 10098 10099 |
# File 'lib/v20180724/models.rb', line 10092 def deserialize(params) @AlarmNotifyPeriod = params['AlarmNotifyPeriod'] @AlarmNotifyType = params['AlarmNotifyType'] @EventID = params['EventID'] @EventDisplayName = params['EventDisplayName'] @RuleID = params['RuleID'] @MetricName = params['MetricName'] end |