Class: TencentCloud::Iotvideoindustry::V20201201::GroupDeviceItem

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

Overview

分组下设备信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, nickname = nil, status = nil, extrainformation = nil, devicetype = nil, rtspurl = nil, devicecode = nil, isrecord = nil, recordable = nil, protocol = nil, createtime = nil, channelnum = nil, videochannelnum = nil) ⇒ GroupDeviceItem

Returns a new instance of GroupDeviceItem.



4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
# File 'lib/v20201201/models.rb', line 4814

def initialize(deviceid=nil, nickname=nil, status=nil, extrainformation=nil, devicetype=nil, rtspurl=nil, devicecode=nil, isrecord=nil, recordable=nil, protocol=nil, createtime=nil, channelnum=nil, videochannelnum=nil)
  @DeviceId = deviceid
  @NickName = nickname
  @Status = status
  @ExtraInformation = extrainformation
  @DeviceType = devicetype
  @RTSPUrl = rtspurl
  @DeviceCode = devicecode
  @IsRecord = isrecord
  @Recordable = recordable
  @Protocol = protocol
  @CreateTime = createtime
  @ChannelNum = channelnum
  @VideoChannelNum = videochannelnum
end

Instance Attribute Details

#ChannelNumObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def ChannelNum
  @ChannelNum
end

#CreateTimeObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def CreateTime
  @CreateTime
end

#DeviceCodeObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def DeviceCode
  @DeviceCode
end

#DeviceIdObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def DeviceId
  @DeviceId
end

#DeviceTypeObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def DeviceType
  @DeviceType
end

#ExtraInformationObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def ExtraInformation
  @ExtraInformation
end

#IsRecordObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def IsRecord
  @IsRecord
end

#NickNameObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def NickName
  @NickName
end

#ProtocolObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def Protocol
  @Protocol
end

#RecordableObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def Recordable
  @Recordable
end

#RTSPUrlObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def RTSPUrl
  @RTSPUrl
end

#StatusObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def Status
  @Status
end

#VideoChannelNumObject

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

Parameters:

  • DeviceId:

    设备唯一标识

  • NickName:

    设备名称

  • Status:

    设备状态

  • ExtraInformation:

    扩展信息

  • DeviceType:

    设备类型

  • RTSPUrl:

    rtsp地址

  • DeviceCode:

    设备编码

  • IsRecord:

    是否存在录像

  • Recordable:

    该设备是否可录制

  • Protocol:

    设备接入协议

  • CreateTime:

    设备创建时间

  • ChannelNum:

    设备通道总数

  • VideoChannelNum:

    设备视频通道总数



4812
4813
4814
# File 'lib/v20201201/models.rb', line 4812

def VideoChannelNum
  @VideoChannelNum
end

Instance Method Details

#deserialize(params) ⇒ Object



4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
# File 'lib/v20201201/models.rb', line 4830

def deserialize(params)
  @DeviceId = params['DeviceId']
  @NickName = params['NickName']
  @Status = params['Status']
  @ExtraInformation = params['ExtraInformation']
  @DeviceType = params['DeviceType']
  @RTSPUrl = params['RTSPUrl']
  @DeviceCode = params['DeviceCode']
  @IsRecord = params['IsRecord']
  @Recordable = params['Recordable']
  @Protocol = params['Protocol']
  @CreateTime = params['CreateTime']
  @ChannelNum = params['ChannelNum']
  @VideoChannelNum = params['VideoChannelNum']
end