Class: TencentCloud::Iotvideoindustry::V20201201::RecordTaskItem

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

Overview

普通设备的录像详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(recordtaskid = nil, recordplanid = nil, starttime = nil, endtime = nil, eventid = nil, videourl = nil, recordstatus = nil, sceneid = nil, warnid = nil, recordid = nil) ⇒ RecordTaskItem

Returns a new instance of RecordTaskItem.



5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
# File 'lib/v20201201/models.rb', line 5769

def initialize(recordtaskid=nil, recordplanid=nil, starttime=nil, endtime=nil, eventid=nil, videourl=nil, recordstatus=nil, sceneid=nil, warnid=nil, recordid=nil)
  @RecordTaskId = recordtaskid
  @RecordPlanId = recordplanid
  @StartTime = starttime
  @EndTime = endtime
  @EventId = eventid
  @VideoUrl = videourl
  @RecordStatus = recordstatus
  @SceneId = sceneid
  @WarnId = warnid
  @RecordId = recordid
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def EndTime
  @EndTime
end

#EventIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def EventId
  @EventId
end

#RecordIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def RecordId
  @RecordId
end

#RecordPlanIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def RecordPlanId
  @RecordPlanId
end

#RecordStatusObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def RecordStatus
  @RecordStatus
end

#RecordTaskIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def RecordTaskId
  @RecordTaskId
end

#SceneIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def SceneId
  @SceneId
end

#StartTimeObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def StartTime
  @StartTime
end

#VideoUrlObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def VideoUrl
  @VideoUrl
end

#WarnIdObject

Parameters:

  • RecordTaskId:

    录像任务ID

  • RecordPlanId:

    录制计划ID

  • StartTime:

    本录制片段开始时间

  • EndTime:

    本录制片段结束时间

  • EventId:

    录制模式

  • VideoUrl:

    本录制片段对应的录制文件URL

  • RecordStatus:

    本录制片段当前的录制状态

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordId:

    录制id,NVR下属设备有效



5767
5768
5769
# File 'lib/v20201201/models.rb', line 5767

def WarnId
  @WarnId
end

Instance Method Details

#deserialize(params) ⇒ Object



5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
# File 'lib/v20201201/models.rb', line 5782

def deserialize(params)
  @RecordTaskId = params['RecordTaskId']
  @RecordPlanId = params['RecordPlanId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @EventId = params['EventId']
  @VideoUrl = params['VideoUrl']
  @RecordStatus = params['RecordStatus']
  @SceneId = params['SceneId']
  @WarnId = params['WarnId']
  @RecordId = params['RecordId']
end