Class: TencentCloud::Iss::V20230517::DescribeRecordFileData

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

Overview

用于查询设备云端录像时间轴信息返回数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tips = nil, list = nil) ⇒ DescribeRecordFileData

Returns a new instance of DescribeRecordFileData.



3668
3669
3670
3671
# File 'lib/v20230517/models.rb', line 3668

def initialize(tips=nil, list=nil)
  @Tips = tips
  @List = list
end

Instance Attribute Details

#ListObject

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

Parameters:

  • Tips:

    提示类型,0:时间段内无归档录像,1:时间段内有归档录像

  • List:

    存在为数组格式,不存在字段内容为空



3666
3667
3668
# File 'lib/v20230517/models.rb', line 3666

def List
  @List
end

#TipsObject

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

Parameters:

  • Tips:

    提示类型,0:时间段内无归档录像,1:时间段内有归档录像

  • List:

    存在为数组格式,不存在字段内容为空



3666
3667
3668
# File 'lib/v20230517/models.rb', line 3666

def Tips
  @Tips
end

Instance Method Details

#deserialize(params) ⇒ Object



3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
# File 'lib/v20230517/models.rb', line 3673

def deserialize(params)
  @Tips = params['Tips']
  unless params['List'].nil?
    @List = []
    params['List'].each do |i|
      recordtimeline_tmp = RecordTimeLine.new
      recordtimeline_tmp.deserialize(i)
      @List << recordtimeline_tmp
    end
  end
end