Class: TencentCloud::Iotvideoindustry::V20201201::Events

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

Overview

设备事件列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventtime = nil, eventtype = nil, eventdesc = nil, devicetype = nil, deviceaddress = nil, deviceid = nil, channelid = nil, eventlog = nil, devicename = nil) ⇒ Events

Returns a new instance of Events.



4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/v20201201/models.rb', line 4411

def initialize(eventtime=nil, eventtype=nil, eventdesc=nil, devicetype=nil, deviceaddress=nil, deviceid=nil, channelid=nil, eventlog=nil, devicename=nil)
  @EventTime = eventtime
  @EventType = eventtype
  @EventDesc = eventdesc
  @DeviceType = devicetype
  @DeviceAddress = deviceaddress
  @DeviceId = deviceid
  @ChannelId = channelid
  @EventLog = eventlog
  @DeviceName = devicename
end

Instance Attribute Details

#ChannelIdObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def ChannelId
  @ChannelId
end

#DeviceAddressObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def DeviceAddress
  @DeviceAddress
end

#DeviceIdObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def DeviceId
  @DeviceId
end

#DeviceNameObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def DeviceName
  @DeviceName
end

#DeviceTypeObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def DeviceType
  @DeviceType
end

#EventDescObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def EventDesc
  @EventDesc
end

#EventLogObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def EventLog
  @EventLog
end

#EventTimeObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def EventTime
  @EventTime
end

#EventTypeObject

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

Parameters:

  • EventTime:

    开始时间,秒级时间戳

  • EventType:

    事件类型 1:注册 2:心跳 4:录制异常 5:播放异常 6:流中断

  • EventDesc:

    事件描述

  • DeviceType:

    设备类型

  • DeviceAddress:

    设备地址

  • DeviceId:

    设备Id

  • ChannelId:

    通道Id

  • EventLog:

    事件日志

  • DeviceName:

    设备备注名称



4409
4410
4411
# File 'lib/v20201201/models.rb', line 4409

def EventType
  @EventType
end

Instance Method Details

#deserialize(params) ⇒ Object



4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
# File 'lib/v20201201/models.rb', line 4423

def deserialize(params)
  @EventTime = params['EventTime']
  @EventType = params['EventType']
  @EventDesc = params['EventDesc']
  @DeviceType = params['DeviceType']
  @DeviceAddress = params['DeviceAddress']
  @DeviceId = params['DeviceId']
  @ChannelId = params['ChannelId']
  @EventLog = params['EventLog']
  @DeviceName = params['DeviceName']
end