Class: TencentCloud::Wedata::V20250806::GetAlarmMessageRequest

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

Overview

GetAlarmMessage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, alarmmessageid = nil, timezone = nil) ⇒ GetAlarmMessageRequest

Returns a new instance of GetAlarmMessageRequest.



4208
4209
4210
4211
4212
# File 'lib/v20250806/models.rb', line 4208

def initialize(projectid=nil, alarmmessageid=nil, timezone=nil)
  @ProjectId = projectid
  @AlarmMessageId = alarmmessageid
  @TimeZone = timezone
end

Instance Attribute Details

#AlarmMessageIdObject

Parameters:

  • ProjectId:

    所属项目Id

  • AlarmMessageId:

    告警消息Id

  • TimeZone:

    返回日期的时区, 默认UTC+8



4206
4207
4208
# File 'lib/v20250806/models.rb', line 4206

def AlarmMessageId
  @AlarmMessageId
end

#ProjectIdObject

Parameters:

  • ProjectId:

    所属项目Id

  • AlarmMessageId:

    告警消息Id

  • TimeZone:

    返回日期的时区, 默认UTC+8



4206
4207
4208
# File 'lib/v20250806/models.rb', line 4206

def ProjectId
  @ProjectId
end

#TimeZoneObject

Parameters:

  • ProjectId:

    所属项目Id

  • AlarmMessageId:

    告警消息Id

  • TimeZone:

    返回日期的时区, 默认UTC+8



4206
4207
4208
# File 'lib/v20250806/models.rb', line 4206

def TimeZone
  @TimeZone
end

Instance Method Details

#deserialize(params) ⇒ Object



4214
4215
4216
4217
4218
# File 'lib/v20250806/models.rb', line 4214

def deserialize(params)
  @ProjectId = params['ProjectId']
  @AlarmMessageId = params['AlarmMessageId']
  @TimeZone = params['TimeZone']
end