Class: TencentCloud::Iss::V20230517::RecordPlanOptData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::RecordPlanOptData
- Defined in:
- lib/v20230517/models.rb
Overview
实时上云计划添加和修改的返回数据
Instance Attribute Summary collapse
- #Describe ⇒ Object
- #LifeCycle ⇒ Object
- #PlanId ⇒ Object
- #PlanName ⇒ Object
- #RepairMode ⇒ Object
- #StreamType ⇒ Object
- #TemplateId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(planid = nil, planname = nil, templateid = nil, describe = nil, lifecycle = nil, streamtype = nil, repairmode = nil) ⇒ RecordPlanOptData
constructor
A new instance of RecordPlanOptData.
Constructor Details
#initialize(planid = nil, planname = nil, templateid = nil, describe = nil, lifecycle = nil, streamtype = nil, repairmode = nil) ⇒ RecordPlanOptData
Returns a new instance of RecordPlanOptData.
6471 6472 6473 6474 6475 6476 6477 6478 6479 |
# File 'lib/v20230517/models.rb', line 6471 def initialize(planid=nil, planname=nil, templateid=nil, describe=nil, lifecycle=nil, streamtype=nil, repairmode=nil) @PlanId = planid @PlanName = planname @TemplateId = templateid @Describe = describe @LifeCycle = lifecycle @StreamType = streamtype @RepairMode = repairmode end |
Instance Attribute Details
#Describe ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def Describe @Describe end |
#LifeCycle ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def LifeCycle @LifeCycle end |
#PlanId ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def PlanId @PlanId end |
#PlanName ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def PlanName @PlanName end |
#RepairMode ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def RepairMode @RepairMode end |
#StreamType ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def StreamType @StreamType end |
#TemplateId ⇒ Object
6469 6470 6471 |
# File 'lib/v20230517/models.rb', line 6469 def TemplateId @TemplateId end |
Instance Method Details
#deserialize(params) ⇒ Object
6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 |
# File 'lib/v20230517/models.rb', line 6481 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 @StreamType = params['StreamType'] @RepairMode = params['RepairMode'] end |