Class: TencentCloud::Monitor::V20180724::ModifyPolicyGroupEventCondition
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::ModifyPolicyGroupEventCondition
- Defined in:
- lib/v20180724/models.rb
Overview
修改告警策略组传入的事件告警条件
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(eventid = nil, alarmnotifytype = nil, alarmnotifyperiod = nil, ruleid = nil) ⇒ ModifyPolicyGroupEventCondition
constructor
A new instance of ModifyPolicyGroupEventCondition.
Constructor Details
#initialize(eventid = nil, alarmnotifytype = nil, alarmnotifyperiod = nil, ruleid = nil) ⇒ ModifyPolicyGroupEventCondition
Returns a new instance of ModifyPolicyGroupEventCondition.
11910 11911 11912 11913 11914 11915 |
# File 'lib/v20180724/models.rb', line 11910 def initialize(eventid=nil, alarmnotifytype=nil, alarmnotifyperiod=nil, ruleid=nil) @EventId = eventid @AlarmNotifyType = alarmnotifytype @AlarmNotifyPeriod = alarmnotifyperiod @RuleId = ruleid end |
Instance Attribute Details
#AlarmNotifyPeriod ⇒ Object
11908 11909 11910 |
# File 'lib/v20180724/models.rb', line 11908 def AlarmNotifyPeriod @AlarmNotifyPeriod end |
#AlarmNotifyType ⇒ Object
11908 11909 11910 |
# File 'lib/v20180724/models.rb', line 11908 def AlarmNotifyType @AlarmNotifyType end |
#EventId ⇒ Object
11908 11909 11910 |
# File 'lib/v20180724/models.rb', line 11908 def EventId @EventId end |
#RuleId ⇒ Object
11908 11909 11910 |
# File 'lib/v20180724/models.rb', line 11908 def RuleId @RuleId end |
Instance Method Details
#deserialize(params) ⇒ Object
11917 11918 11919 11920 11921 11922 |
# File 'lib/v20180724/models.rb', line 11917 def deserialize(params) @EventId = params['EventId'] @AlarmNotifyType = params['AlarmNotifyType'] @AlarmNotifyPeriod = params['AlarmNotifyPeriod'] @RuleId = params['RuleId'] end |