Class: TencentCloud::Tke::V20180525::NodePoolRuntime

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

Overview

NodePool的运行时配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodepoolid = nil, runtimetype = nil, runtimeversion = nil, nodepoolname = nil) ⇒ NodePoolRuntime

Returns a new instance of NodePoolRuntime.



15161
15162
15163
15164
15165
15166
# File 'lib/v20180525/models.rb', line 15161

def initialize(nodepoolid=nil, runtimetype=nil, runtimeversion=nil, nodepoolname=nil)
  @NodePoolId = nodepoolid
  @RuntimeType = runtimetype
  @RuntimeVersion = runtimeversion
  @NodePoolName = nodepoolname
end

Instance Attribute Details

#NodePoolIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • NodePoolId:

    节点池ID

  • RuntimeType:

    运行时类型

  • RuntimeVersion:

    运行时版本

  • NodePoolName:

    节点池名称



15159
15160
15161
# File 'lib/v20180525/models.rb', line 15159

def NodePoolId
  @NodePoolId
end

#NodePoolNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • NodePoolId:

    节点池ID

  • RuntimeType:

    运行时类型

  • RuntimeVersion:

    运行时版本

  • NodePoolName:

    节点池名称



15159
15160
15161
# File 'lib/v20180525/models.rb', line 15159

def NodePoolName
  @NodePoolName
end

#RuntimeTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • NodePoolId:

    节点池ID

  • RuntimeType:

    运行时类型

  • RuntimeVersion:

    运行时版本

  • NodePoolName:

    节点池名称



15159
15160
15161
# File 'lib/v20180525/models.rb', line 15159

def RuntimeType
  @RuntimeType
end

#RuntimeVersionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • NodePoolId:

    节点池ID

  • RuntimeType:

    运行时类型

  • RuntimeVersion:

    运行时版本

  • NodePoolName:

    节点池名称



15159
15160
15161
# File 'lib/v20180525/models.rb', line 15159

def RuntimeVersion
  @RuntimeVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



15168
15169
15170
15171
15172
15173
# File 'lib/v20180525/models.rb', line 15168

def deserialize(params)
  @NodePoolId = params['NodePoolId']
  @RuntimeType = params['RuntimeType']
  @RuntimeVersion = params['RuntimeVersion']
  @NodePoolName = params['NodePoolName']
end