Class: TencentCloud::Iss::V20230517::ListRecordBackupPlanData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::ListRecordBackupPlanData
- Defined in:
- lib/v20230517/models.rb
Overview
查询录像上云计划列表返回数据
Instance Attribute Summary collapse
- #ChannelCount ⇒ Object
- #CreateAt ⇒ Object
- #Describe ⇒ Object
- #LifeCycle ⇒ Object
- #PlanId ⇒ Object
- #PlanName ⇒ Object
- #Status ⇒ Object
- #TemplateId ⇒ Object
- #UpdateAt ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(planid = nil, planname = nil, templateid = nil, describe = nil, lifecycle = nil, status = nil, channelcount = nil, createat = nil, updateat = nil) ⇒ ListRecordBackupPlanData
constructor
A new instance of ListRecordBackupPlanData.
Constructor Details
#initialize(planid = nil, planname = nil, templateid = nil, describe = nil, lifecycle = nil, status = nil, channelcount = nil, createat = nil, updateat = nil) ⇒ ListRecordBackupPlanData
Returns a new instance of ListRecordBackupPlanData.
5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 |
# File 'lib/v20230517/models.rb', line 5281 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
#ChannelCount ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def ChannelCount @ChannelCount end |
#CreateAt ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def CreateAt @CreateAt end |
#Describe ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def Describe @Describe end |
#LifeCycle ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def LifeCycle @LifeCycle end |
#PlanId ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def PlanId @PlanId end |
#PlanName ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def PlanName @PlanName end |
#Status ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def Status @Status end |
#TemplateId ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def TemplateId @TemplateId end |
#UpdateAt ⇒ Object
5279 5280 5281 |
# File 'lib/v20230517/models.rb', line 5279 def UpdateAt @UpdateAt end |
Instance Method Details
#deserialize(params) ⇒ Object
5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 |
# File 'lib/v20230517/models.rb', line 5293 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 |