Class: TencentCloud::Tke::V20180525::UpgradeClusterInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::UpgradeClusterInstancesRequest
- Defined in:
- lib/v20180525/models.rb
Overview
UpgradeClusterInstances请求参数结构体
Instance Attribute Summary collapse
-
#ClusterId ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#InstanceIds ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#MaxNotReadyPercent ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#Operation ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#ResetParam ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#SkipPreCheck ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#UpgradeRunTime ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
-
#UpgradeType ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, operation = nil, upgradetype = nil, instanceids = nil, resetparam = nil, skipprecheck = nil, maxnotreadypercent = nil, upgraderuntime = nil) ⇒ UpgradeClusterInstancesRequest
constructor
A new instance of UpgradeClusterInstancesRequest.
Constructor Details
#initialize(clusterid = nil, operation = nil, upgradetype = nil, instanceids = nil, resetparam = nil, skipprecheck = nil, maxnotreadypercent = nil, upgraderuntime = nil) ⇒ UpgradeClusterInstancesRequest
Returns a new instance of UpgradeClusterInstancesRequest.
19361 19362 19363 19364 19365 19366 19367 19368 19369 19370 |
# File 'lib/v20180525/models.rb', line 19361 def initialize(clusterid=nil, operation=nil, upgradetype=nil, instanceids=nil, resetparam=nil, skipprecheck=nil, maxnotreadypercent=nil, upgraderuntime=nil) @ClusterId = clusterid @Operation = operation @UpgradeType = upgradetype @InstanceIds = instanceids @ResetParam = resetparam @SkipPreCheck = skipprecheck @MaxNotReadyPercent = maxnotreadypercent @UpgradeRunTime = upgraderuntime end |
Instance Attribute Details
#ClusterId ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def ClusterId @ClusterId end |
#InstanceIds ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def InstanceIds @InstanceIds end |
#MaxNotReadyPercent ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def MaxNotReadyPercent @MaxNotReadyPercent end |
#Operation ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def Operation @Operation end |
#ResetParam ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def ResetParam @ResetParam end |
#SkipPreCheck ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def SkipPreCheck @SkipPreCheck end |
#UpgradeRunTime ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def UpgradeRunTime @UpgradeRunTime end |
#UpgradeType ⇒ Object
pause 表示停止任务 resume表示继续任务 abort表示终止任务 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
19359 19360 19361 |
# File 'lib/v20180525/models.rb', line 19359 def UpgradeType @UpgradeType end |
Instance Method Details
#deserialize(params) ⇒ Object
19372 19373 19374 19375 19376 19377 19378 19379 19380 19381 19382 19383 19384 |
# File 'lib/v20180525/models.rb', line 19372 def deserialize(params) @ClusterId = params['ClusterId'] @Operation = params['Operation'] @UpgradeType = params['UpgradeType'] @InstanceIds = params['InstanceIds'] unless params['ResetParam'].nil? @ResetParam = UpgradeNodeResetParam.new @ResetParam.deserialize(params['ResetParam']) end @SkipPreCheck = params['SkipPreCheck'] @MaxNotReadyPercent = params['MaxNotReadyPercent'] @UpgradeRunTime = params['UpgradeRunTime'] end |