Class: TencentCloud::Iotvideoindustry::V20201201::DescribeVideoListRequest

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

Overview

DescribeVideoList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, starttime = nil, endtime = nil, deviceid = nil, startrecordtime = nil, endrecordtime = nil, startexpiretime = nil, endexpiretime = nil, startfilesize = nil, endfilesize = nil, isrecording = nil, channelid = nil, planid = nil, sceneid = nil, warnid = nil, recordtype = nil) ⇒ DescribeVideoListRequest

Returns a new instance of DescribeVideoListRequest.



4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
# File 'lib/v20201201/models.rb', line 4069

def initialize(offset=nil, limit=nil, starttime=nil, endtime=nil, deviceid=nil, startrecordtime=nil, endrecordtime=nil, startexpiretime=nil, endexpiretime=nil, startfilesize=nil, endfilesize=nil, isrecording=nil, channelid=nil, planid=nil, sceneid=nil, warnid=nil, recordtype=nil)
  @Offset = offset
  @Limit = limit
  @StartTime = starttime
  @EndTime = endtime
  @DeviceId = deviceid
  @StartRecordTime = startrecordtime
  @EndRecordTime = endrecordtime
  @StartExpireTime = startexpiretime
  @EndExpireTime = endexpiretime
  @StartFileSize = startfilesize
  @EndFileSize = endfilesize
  @IsRecording = isrecording
  @ChannelId = channelid
  @PlanId = planid
  @SceneId = sceneid
  @WarnId = warnid
  @RecordType = recordtype
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def ChannelId
  @ChannelId
end

#DeviceIdObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def DeviceId
  @DeviceId
end

#EndExpireTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def EndExpireTime
  @EndExpireTime
end

#EndFileSizeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def EndFileSize
  @EndFileSize
end

#EndRecordTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def EndRecordTime
  @EndRecordTime
end

#EndTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def EndTime
  @EndTime
end

#IsRecordingObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def IsRecording
  @IsRecording
end

#LimitObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def Offset
  @Offset
end

#PlanIdObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def PlanId
  @PlanId
end

#RecordTypeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def RecordType
  @RecordType
end

#SceneIdObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def SceneId
  @SceneId
end

#StartExpireTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def StartExpireTime
  @StartExpireTime
end

#StartFileSizeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def StartFileSize
  @StartFileSize
end

#StartRecordTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def StartRecordTime
  @StartRecordTime
end

#StartTimeObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def StartTime
  @StartTime
end

#WarnIdObject

Parameters:

  • Offset:

    偏移

  • Limit:

    限制

  • StartTime:

    开始时间戳,秒级

  • EndTime:

    结束时间戳,秒级

  • DeviceId:

    设备Id

  • StartRecordTime:

    开始录制范围 开始

  • EndRecordTime:

    开始录制范围 结束

  • StartExpireTime:

    过期时间范围 开始

  • EndExpireTime:

    过期时间范围 结束

  • StartFileSize:

    文件大小范围 开始 单位byte

  • EndFileSize:

    文件大小范围 结束 单位byte

  • IsRecording:

    录制状态 99: 录制方已经回写状态 1: 开始录制了,等待回写 2: 已经到了时间模板的停止时间,在等待录制方回写

  • ChannelId:

    通道ID默认必传

  • PlanId:

    录制计划ID

  • SceneId:

    场景ID

  • WarnId:

    告警ID

  • RecordType:

    录制类型 1: 联动计划录制 2: 告警录制



4067
4068
4069
# File 'lib/v20201201/models.rb', line 4067

def WarnId
  @WarnId
end

Instance Method Details

#deserialize(params) ⇒ Object



4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
# File 'lib/v20201201/models.rb', line 4089

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @DeviceId = params['DeviceId']
  @StartRecordTime = params['StartRecordTime']
  @EndRecordTime = params['EndRecordTime']
  @StartExpireTime = params['StartExpireTime']
  @EndExpireTime = params['EndExpireTime']
  @StartFileSize = params['StartFileSize']
  @EndFileSize = params['EndFileSize']
  @IsRecording = params['IsRecording']
  @ChannelId = params['ChannelId']
  @PlanId = params['PlanId']
  @SceneId = params['SceneId']
  @WarnId = params['WarnId']
  @RecordType = params['RecordType']
end