Class: TencentCloud::Monitor::V20180724::DescribeProductEventListOverView

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180724/models.rb

Overview

DescribeProductEventList返回的OverView对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(statuschangeamount = nil, unconfigalarmamount = nil, unnormaleventamount = nil, unrecoveramount = nil) ⇒ DescribeProductEventListOverView

Returns a new instance of DescribeProductEventListOverView.



7811
7812
7813
7814
7815
7816
# File 'lib/v20180724/models.rb', line 7811

def initialize(statuschangeamount=nil, unconfigalarmamount=nil, unnormaleventamount=nil, unrecoveramount=nil)
  @StatusChangeAmount = statuschangeamount
  @UnConfigAlarmAmount = unconfigalarmamount
  @UnNormalEventAmount = unnormaleventamount
  @UnRecoverAmount = unrecoveramount
end

Instance Attribute Details

#StatusChangeAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StatusChangeAmount:

    状态变更的事件数量

  • UnConfigAlarmAmount:

    告警状态未配置的事件数量

  • UnNormalEventAmount:

    异常事件数量

  • UnRecoverAmount:

    未恢复的事件数量



7809
7810
7811
# File 'lib/v20180724/models.rb', line 7809

def StatusChangeAmount
  @StatusChangeAmount
end

#UnConfigAlarmAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StatusChangeAmount:

    状态变更的事件数量

  • UnConfigAlarmAmount:

    告警状态未配置的事件数量

  • UnNormalEventAmount:

    异常事件数量

  • UnRecoverAmount:

    未恢复的事件数量



7809
7810
7811
# File 'lib/v20180724/models.rb', line 7809

def UnConfigAlarmAmount
  @UnConfigAlarmAmount
end

#UnNormalEventAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StatusChangeAmount:

    状态变更的事件数量

  • UnConfigAlarmAmount:

    告警状态未配置的事件数量

  • UnNormalEventAmount:

    异常事件数量

  • UnRecoverAmount:

    未恢复的事件数量



7809
7810
7811
# File 'lib/v20180724/models.rb', line 7809

def UnNormalEventAmount
  @UnNormalEventAmount
end

#UnRecoverAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StatusChangeAmount:

    状态变更的事件数量

  • UnConfigAlarmAmount:

    告警状态未配置的事件数量

  • UnNormalEventAmount:

    异常事件数量

  • UnRecoverAmount:

    未恢复的事件数量



7809
7810
7811
# File 'lib/v20180724/models.rb', line 7809

def UnRecoverAmount
  @UnRecoverAmount
end

Instance Method Details

#deserialize(params) ⇒ Object



7818
7819
7820
7821
7822
7823
# File 'lib/v20180724/models.rb', line 7818

def deserialize(params)
  @StatusChangeAmount = params['StatusChangeAmount']
  @UnConfigAlarmAmount = params['UnConfigAlarmAmount']
  @UnNormalEventAmount = params['UnNormalEventAmount']
  @UnRecoverAmount = params['UnRecoverAmount']
end