Class: TencentCloud::Wedata::V20210820::NotificationFatigue
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::NotificationFatigue
- Defined in:
- lib/v20210820/models.rb
Overview
任务告警通知疲劳度配置,包括通知次数、间隔、免打扰时间。
Instance Attribute Summary collapse
-
#NotifyCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NotifyInterval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#QuietIntervals ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(notifycount = nil, notifyinterval = nil, quietintervals = nil) ⇒ NotificationFatigue
constructor
A new instance of NotificationFatigue.
Constructor Details
#initialize(notifycount = nil, notifyinterval = nil, quietintervals = nil) ⇒ NotificationFatigue
Returns a new instance of NotificationFatigue.
28691 28692 28693 28694 28695 |
# File 'lib/v20210820/models.rb', line 28691 def initialize(notifycount=nil, =nil, quietintervals=nil) @NotifyCount = notifycount @NotifyInterval = @QuietIntervals = quietintervals end |
Instance Attribute Details
#NotifyCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
28689 28690 28691 |
# File 'lib/v20210820/models.rb', line 28689 def NotifyCount @NotifyCount end |
#NotifyInterval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
28689 28690 28691 |
# File 'lib/v20210820/models.rb', line 28689 def NotifyInterval @NotifyInterval end |
#QuietIntervals ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
28689 28690 28691 |
# File 'lib/v20210820/models.rb', line 28689 def QuietIntervals @QuietIntervals end |
Instance Method Details
#deserialize(params) ⇒ Object
28697 28698 28699 28700 28701 28702 28703 28704 28705 28706 28707 28708 |
# File 'lib/v20210820/models.rb', line 28697 def deserialize(params) @NotifyCount = params['NotifyCount'] @NotifyInterval = params['NotifyInterval'] unless params['QuietIntervals'].nil? @QuietIntervals = [] params['QuietIntervals'].each do |i| alarmquietinterval_tmp = AlarmQuietInterval.new alarmquietinterval_tmp.deserialize(i) @QuietIntervals << alarmquietinterval_tmp end end end |