Class: TencentCloud::Iss::V20230517::DescribeRecordBackupPlanData

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

Overview

查询录像上云计划返回数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(planid = nil, planname = nil, templateid = nil, describe = nil, lifecycle = nil, status = nil, channelcount = nil, createat = nil, updateat = nil) ⇒ DescribeRecordBackupPlanData

Returns a new instance of DescribeRecordBackupPlanData.



3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
# File 'lib/v20230517/models.rb', line 3498

def initialize(planid=nil, planname=nil, templateid=nil, describe=nil, lifecycle=nil, status=nil, channelcount=nil, createat=nil, updateat=nil)
  @PlanId = planid
  @PlanName = planname
  @TemplateId = templateid
  @Describe = describe
  @LifeCycle = lifecycle
  @Status = status
  @ChannelCount = channelcount
  @CreateAt = createat
  @UpdateAt = updateat
end

Instance Attribute Details

#ChannelCountObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def ChannelCount
  @ChannelCount
end

#CreateAtObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def CreateAt
  @CreateAt
end

#DescribeObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def Describe
  @Describe
end

#LifeCycleObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def LifeCycle
  @LifeCycle
end

#PlanIdObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def PlanId
  @PlanId
end

#PlanNameObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def PlanName
  @PlanName
end

#StatusObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def Status
  @Status
end

#TemplateIdObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def TemplateId
  @TemplateId
end

#UpdateAtObject

Parameters:

  • PlanId:

    录像上云计划ID

  • PlanName:

    录像上云计划名称

  • TemplateId:

    录像上云模板ID

  • Describe:

    录像上云计划描述

  • LifeCycle:

    云文件生命周期

  • Status:

    录像上云计划状态,1:正常使用中,0:删除中,无法使用

  • ChannelCount:

    通道数量

  • CreateAt:

    创建时间

  • UpdateAt:

    修改时间



3496
3497
3498
# File 'lib/v20230517/models.rb', line 3496

def UpdateAt
  @UpdateAt
end

Instance Method Details

#deserialize(params) ⇒ Object



3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
# File 'lib/v20230517/models.rb', line 3510

def deserialize(params)
  @PlanId = params['PlanId']
  @PlanName = params['PlanName']
  @TemplateId = params['TemplateId']
  @Describe = params['Describe']
  unless params['LifeCycle'].nil?
    @LifeCycle = LifeCycleData.new
    @LifeCycle.deserialize(params['LifeCycle'])
  end
  @Status = params['Status']
  @ChannelCount = params['ChannelCount']
  @CreateAt = params['CreateAt']
  @UpdateAt = params['UpdateAt']
end