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.



19718
19719
19720
19721
19722
19723
19724
# File 'lib/v20180525/models.rb', line 19718

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



19716
19717
19718
# File 'lib/v20180525/models.rb', line 19716

def InstanceId
  @InstanceId
end

#LatestVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19716
19717
19718
# File 'lib/v20180525/models.rb', line 19716

def LatestVersion
  @LatestVersion
end

#RuntimeLatestVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19716
19717
19718
# File 'lib/v20180525/models.rb', line 19716

def RuntimeLatestVersion
  @RuntimeLatestVersion
end

#RuntimeVersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19716
19717
19718
# File 'lib/v20180525/models.rb', line 19716

def RuntimeVersion
  @RuntimeVersion
end

#VersionObject

Parameters:

  • InstanceId:

    节点Id

  • Version:

    节点的当前版本

  • LatestVersion:

    当前版本的最新小版本

  • RuntimeVersion:

    RuntimeVersion

  • RuntimeLatestVersion:

    RuntimeLatestVersion



19716
19717
19718
# File 'lib/v20180525/models.rb', line 19716

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



19726
19727
19728
19729
19730
19731
19732
# File 'lib/v20180525/models.rb', line 19726

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