Class: TencentCloud::Cwp::V20180228::AlarmInfo

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

Overview

节点关联的告警信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(alarmid = nil, status = nil) ⇒ AlarmInfo

Returns a new instance of AlarmInfo.



126
127
128
129
# File 'lib/v20180228/models.rb', line 126

def initialize(alarmid=nil, status=nil)
  @AlarmId = alarmid
  @Status = status
end

Instance Attribute Details

#AlarmIdObject

Parameters:

  • AlarmId:

    该节点关联的告警,告警的table_name+id(t1:id1,t2:id2,…)

  • Status:

    告警事件表状态,当该节点为告警点时生效



124
125
126
# File 'lib/v20180228/models.rb', line 124

def AlarmId
  @AlarmId
end

#StatusObject

Parameters:

  • AlarmId:

    该节点关联的告警,告警的table_name+id(t1:id1,t2:id2,…)

  • Status:

    告警事件表状态,当该节点为告警点时生效



124
125
126
# File 'lib/v20180228/models.rb', line 124

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



131
132
133
134
# File 'lib/v20180228/models.rb', line 131

def deserialize(params)
  @AlarmId = params['AlarmId']
  @Status = params['Status']
end