Class: TencentCloud::Tke::V20180525::UpgradePlan
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::UpgradePlan
- Defined in:
- lib/v20180525/models.rb
Overview
升级计划
Instance Attribute Summary collapse
- #ClusterID ⇒ Object
- #ClusterName ⇒ Object
- #ID ⇒ Object
- #PlanedStartAt ⇒ Object
- #Reason ⇒ Object
- #Region ⇒ Object
- #Status ⇒ Object
- #UpgradeEndAt ⇒ Object
- #UpgradeStartAt ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, clusterid = nil, clustername = nil, region = nil, planedstartat = nil, upgradestartat = nil, upgradeendat = nil, status = nil, reason = nil) ⇒ UpgradePlan
constructor
A new instance of UpgradePlan.
Constructor Details
#initialize(id = nil, clusterid = nil, clustername = nil, region = nil, planedstartat = nil, upgradestartat = nil, upgradeendat = nil, status = nil, reason = nil) ⇒ UpgradePlan
Returns a new instance of UpgradePlan.
21494 21495 21496 21497 21498 21499 21500 21501 21502 21503 21504 |
# File 'lib/v20180525/models.rb', line 21494 def initialize(id=nil, clusterid=nil, clustername=nil, region=nil, planedstartat=nil, upgradestartat=nil, upgradeendat=nil, status=nil, reason=nil) @ID = id @ClusterID = clusterid @ClusterName = clustername @Region = region @PlanedStartAt = planedstartat @UpgradeStartAt = upgradestartat @UpgradeEndAt = upgradeendat @Status = status @Reason = reason end |
Instance Attribute Details
#ClusterID ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def ClusterID @ClusterID end |
#ClusterName ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def ClusterName @ClusterName end |
#ID ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def ID @ID end |
#PlanedStartAt ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def PlanedStartAt @PlanedStartAt end |
#Reason ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def Reason @Reason end |
#Region ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def Region @Region end |
#Status ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def Status @Status end |
#UpgradeEndAt ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def UpgradeEndAt @UpgradeEndAt end |
#UpgradeStartAt ⇒ Object
21492 21493 21494 |
# File 'lib/v20180525/models.rb', line 21492 def UpgradeStartAt @UpgradeStartAt end |
Instance Method Details
#deserialize(params) ⇒ Object
21506 21507 21508 21509 21510 21511 21512 21513 21514 21515 21516 |
# File 'lib/v20180525/models.rb', line 21506 def deserialize(params) @ID = params['ID'] @ClusterID = params['ClusterID'] @ClusterName = params['ClusterName'] @Region = params['Region'] @PlanedStartAt = params['PlanedStartAt'] @UpgradeStartAt = params['UpgradeStartAt'] @UpgradeEndAt = params['UpgradeEndAt'] @Status = params['Status'] @Reason = params['Reason'] end |