Class: TencentCloud::Iss::V20230517::RecordRetrieveTaskChannelInfo

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

Overview

取回任务通道信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, devicename = nil, channelid = nil, channelname = nil, status = nil) ⇒ RecordRetrieveTaskChannelInfo

Returns a new instance of RecordRetrieveTaskChannelInfo.



6526
6527
6528
6529
6530
6531
6532
# File 'lib/v20230517/models.rb', line 6526

def initialize(deviceid=nil, devicename=nil, channelid=nil, channelname=nil, status=nil)
  @DeviceId = deviceid
  @DeviceName = devicename
  @ChannelId = channelid
  @ChannelName = channelname
  @Status = status
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • Status:

    任务状态,0:已取回,1:取回中,2:待取回, 3:无归档录像



6524
6525
6526
# File 'lib/v20230517/models.rb', line 6524

def ChannelId
  @ChannelId
end

#ChannelNameObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • Status:

    任务状态,0:已取回,1:取回中,2:待取回, 3:无归档录像



6524
6525
6526
# File 'lib/v20230517/models.rb', line 6524

def ChannelName
  @ChannelName
end

#DeviceIdObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • Status:

    任务状态,0:已取回,1:取回中,2:待取回, 3:无归档录像



6524
6525
6526
# File 'lib/v20230517/models.rb', line 6524

def DeviceId
  @DeviceId
end

#DeviceNameObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • Status:

    任务状态,0:已取回,1:取回中,2:待取回, 3:无归档录像



6524
6525
6526
# File 'lib/v20230517/models.rb', line 6524

def DeviceName
  @DeviceName
end

#StatusObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • Status:

    任务状态,0:已取回,1:取回中,2:待取回, 3:无归档录像



6524
6525
6526
# File 'lib/v20230517/models.rb', line 6524

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



6534
6535
6536
6537
6538
6539
6540
# File 'lib/v20230517/models.rb', line 6534

def deserialize(params)
  @DeviceId = params['DeviceId']
  @DeviceName = params['DeviceName']
  @ChannelId = params['ChannelId']
  @ChannelName = params['ChannelName']
  @Status = params['Status']
end