Class: TencentCloud::Iotvideoindustry::V20201201::ChannelDetail

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

Overview

国标通道详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelname = nil, channelid = nil, channeltype = nil, channelcode = nil, extrainformation = nil, status = nil, isrecord = nil, deviceid = nil, businessgroupid = nil) ⇒ ChannelDetail

Returns a new instance of ChannelDetail.



214
215
216
217
218
219
220
221
222
223
224
# File 'lib/v20201201/models.rb', line 214

def initialize(channelname=nil, channelid=nil, channeltype=nil, channelcode=nil, extrainformation=nil, status=nil, isrecord=nil, deviceid=nil, businessgroupid=nil)
  @ChannelName = channelname
  @ChannelId = channelid
  @ChannelType = channeltype
  @ChannelCode = channelcode
  @ExtraInformation = extrainformation
  @Status = status
  @IsRecord = isrecord
  @DeviceId = deviceid
  @BusinessGroupId = businessgroupid
end

Instance Attribute Details

#BusinessGroupIdObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def BusinessGroupId
  @BusinessGroupId
end

#ChannelCodeObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def ChannelCode
  @ChannelCode
end

#ChannelIdObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def ChannelId
  @ChannelId
end

#ChannelNameObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def ChannelName
  @ChannelName
end

#ChannelTypeObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def ChannelType
  @ChannelType
end

#DeviceIdObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def DeviceId
  @DeviceId
end

#ExtraInformationObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def ExtraInformation
  @ExtraInformation
end

#IsRecordObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def IsRecord
  @IsRecord
end

#StatusObject

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

Parameters:

  • ChannelName:

    通道名称

  • ChannelId:

    通道唯一标识

  • ChannelType:

    通道类型 0:未知;1:视频通道;2:音频通道;3:告警通道

  • ChannelCode:

    20位国标通道编码

  • ExtraInformation:

    通道扩展信息

  • Status:

    通道在线状态

  • IsRecord:

    通道是否存在录像标识 0:无录像;1:有录像

  • DeviceId:

    通道所属设备唯一标识

  • BusinessGroupId:

    通道所属虚拟组织的ID



212
213
214
# File 'lib/v20201201/models.rb', line 212

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



226
227
228
229
230
231
232
233
234
235
236
# File 'lib/v20201201/models.rb', line 226

def deserialize(params)
  @ChannelName = params['ChannelName']
  @ChannelId = params['ChannelId']
  @ChannelType = params['ChannelType']
  @ChannelCode = params['ChannelCode']
  @ExtraInformation = params['ExtraInformation']
  @Status = params['Status']
  @IsRecord = params['IsRecord']
  @DeviceId = params['DeviceId']
  @BusinessGroupId = params['BusinessGroupId']
end