Class: TencentCloud::Tke::V20180525::UpgradePlan

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

Overview

升级计划

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#ClusterIDObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def ClusterID
  @ClusterID
end

#ClusterNameObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def ClusterName
  @ClusterName
end

#IDObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def ID
  @ID
end

#PlanedStartAtObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def PlanedStartAt
  @PlanedStartAt
end

#ReasonObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def Reason
  @Reason
end

#RegionObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def Region
  @Region
end

#StatusObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def Status
  @Status
end

#UpgradeEndAtObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



21492
21493
21494
# File 'lib/v20180525/models.rb', line 21492

def UpgradeEndAt
  @UpgradeEndAt
end

#UpgradeStartAtObject

Parameters:

  • ID:

    升级计划ID

  • ClusterID:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    集群地域

  • PlanedStartAt:

    预计开始时间

  • UpgradeStartAt:

    升级开始时间

  • UpgradeEndAt:

    升级结束时间

  • Status:

    升级状态

  • Reason:

    原因



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