Class: TencentCloud::Iss::V20230517::RecordRetrieveTaskDetailsInfo

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

Overview

录像取回任务详情基础信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskname = nil, starttime = nil, endtime = nil, mode = nil, expiration = nil, status = nil, capacity = nil, describe = nil, channelcount = nil) ⇒ RecordRetrieveTaskDetailsInfo

Returns a new instance of RecordRetrieveTaskDetailsInfo.



6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
# File 'lib/v20230517/models.rb', line 6568

def initialize(taskid=nil, taskname=nil, starttime=nil, endtime=nil, mode=nil, expiration=nil, status=nil, capacity=nil, describe=nil, channelcount=nil)
  @TaskId = taskid
  @TaskName = taskname
  @StartTime = starttime
  @EndTime = endtime
  @Mode = mode
  @Expiration = expiration
  @Status = status
  @Capacity = capacity
  @Describe = describe
  @ChannelCount = channelcount
end

Instance Attribute Details

#CapacityObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def Capacity
  @Capacity
end

#ChannelCountObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def ChannelCount
  @ChannelCount
end

#DescribeObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def Describe
  @Describe
end

#EndTimeObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def EndTime
  @EndTime
end

#ExpirationObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def Expiration
  @Expiration
end

#ModeObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def Mode
  @Mode
end

#StartTimeObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def Status
  @Status
end

#TaskIdObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def TaskId
  @TaskId
end

#TaskNameObject

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • StartTime:

    取回录像的开始时间

  • EndTime:

    取回录像的结束时间

  • Mode:

    取回模式,1:极速模式,其他暂不支持

  • Expiration:

    副本有效期

  • Status:

    任务状态, 0:已取回,1:取回中,2:待取回

  • Capacity:

    取回容量,单位MB

  • Describe:

    任务描述

  • ChannelCount:

    任务通道数量



6566
6567
6568
# File 'lib/v20230517/models.rb', line 6566

def TaskName
  @TaskName
end

Instance Method Details

#deserialize(params) ⇒ Object



6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
# File 'lib/v20230517/models.rb', line 6581

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskName = params['TaskName']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Mode = params['Mode']
  @Expiration = params['Expiration']
  @Status = params['Status']
  @Capacity = params['Capacity']
  @Describe = params['Describe']
  @ChannelCount = params['ChannelCount']
end