Class: TencentCloud::Monitor::V20180724::CreatePolicyGroupEventCondition
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::CreatePolicyGroupEventCondition
- 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) ⇒ CreatePolicyGroupEventCondition
constructor
A new instance of CreatePolicyGroupEventCondition.
Constructor Details
#initialize(eventid = nil, alarmnotifytype = nil, alarmnotifyperiod = nil, ruleid = nil) ⇒ CreatePolicyGroupEventCondition
Returns a new instance of CreatePolicyGroupEventCondition.
2431 2432 2433 2434 2435 2436 |
# File 'lib/v20180724/models.rb', line 2431 def initialize(eventid=nil, alarmnotifytype=nil, alarmnotifyperiod=nil, ruleid=nil) @EventId = eventid @AlarmNotifyType = alarmnotifytype @AlarmNotifyPeriod = alarmnotifyperiod @RuleId = ruleid end |
Instance Attribute Details
#AlarmNotifyPeriod ⇒ Object
2429 2430 2431 |
# File 'lib/v20180724/models.rb', line 2429 def AlarmNotifyPeriod @AlarmNotifyPeriod end |
#AlarmNotifyType ⇒ Object
2429 2430 2431 |
# File 'lib/v20180724/models.rb', line 2429 def AlarmNotifyType @AlarmNotifyType end |
#EventId ⇒ Object
2429 2430 2431 |
# File 'lib/v20180724/models.rb', line 2429 def EventId @EventId end |
#RuleId ⇒ Object
2429 2430 2431 |
# File 'lib/v20180724/models.rb', line 2429 def RuleId @RuleId end |
Instance Method Details
#deserialize(params) ⇒ Object
2438 2439 2440 2441 2442 2443 |
# File 'lib/v20180724/models.rb', line 2438 def deserialize(params) @EventId = params['EventId'] @AlarmNotifyType = params['AlarmNotifyType'] @AlarmNotifyPeriod = params['AlarmNotifyPeriod'] @RuleId = params['RuleId'] end |