Class: TencentCloud::Tke::V20180525::UpgradeAbleInstancesItem

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

Overview

可升级节点信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, version = nil, latestversion = nil, runtimeversion = nil, runtimelatestversion = nil) ⇒ UpgradeAbleInstancesItem

Returns a new instance of UpgradeAbleInstancesItem.



19325
19326
19327
19328
19329
19330
19331
# File 'lib/v20180525/models.rb', line 19325

def initialize(instanceid=nil, version=nil, latestversion=nil, runtimeversion=nil, runtimelatestversion=nil)
  @InstanceId = instanceid
  @Version = version
  @LatestVersion = latestversion
  @RuntimeVersion = runtimeversion
  @RuntimeLatestVersion = runtimelatestversion
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19323
19324
19325
# File 'lib/v20180525/models.rb', line 19323

def InstanceId
  @InstanceId
end

#LatestVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19323
19324
19325
# File 'lib/v20180525/models.rb', line 19323

def LatestVersion
  @LatestVersion
end

#RuntimeLatestVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19323
19324
19325
# File 'lib/v20180525/models.rb', line 19323

def RuntimeLatestVersion
  @RuntimeLatestVersion
end

#RuntimeVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19323
19324
19325
# File 'lib/v20180525/models.rb', line 19323

def RuntimeVersion
  @RuntimeVersion
end

#VersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19323
19324
19325
# File 'lib/v20180525/models.rb', line 19323

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



19333
19334
19335
19336
19337
19338
19339
# File 'lib/v20180525/models.rb', line 19333

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Version = params['Version']
  @LatestVersion = params['LatestVersion']
  @RuntimeVersion = params['RuntimeVersion']
  @RuntimeLatestVersion = params['RuntimeLatestVersion']
end