Class: TencentCloud::Tke::V20220501::ExternalNodeInfo

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

Overview

第三方节点

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, cpu = nil, memory = nil, k8sversion = nil) ⇒ ExternalNodeInfo

Returns a new instance of ExternalNodeInfo.



888
889
890
891
892
893
# File 'lib/v20220501/models.rb', line 888

def initialize(name=nil, cpu=nil, memory=nil, k8sversion=nil)
  @Name = name
  @CPU = cpu
  @Memory = memory
  @K8SVersion = k8sversion
end

Instance Attribute Details

#CPUObject

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

Parameters:

  • Name:

    第三方节点名称

  • CPU:

    CPU核数,单位:核

  • Memory:

    节点内存容量,单位:‘GB`

  • K8SVersion:

    第三方节点kubelet版本信息



886
887
888
# File 'lib/v20220501/models.rb', line 886

def CPU
  @CPU
end

#K8SVersionObject

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

Parameters:

  • Name:

    第三方节点名称

  • CPU:

    CPU核数,单位:核

  • Memory:

    节点内存容量,单位:‘GB`

  • K8SVersion:

    第三方节点kubelet版本信息



886
887
888
# File 'lib/v20220501/models.rb', line 886

def K8SVersion
  @K8SVersion
end

#MemoryObject

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

Parameters:

  • Name:

    第三方节点名称

  • CPU:

    CPU核数,单位:核

  • Memory:

    节点内存容量,单位:‘GB`

  • K8SVersion:

    第三方节点kubelet版本信息



886
887
888
# File 'lib/v20220501/models.rb', line 886

def Memory
  @Memory
end

#NameObject

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

Parameters:

  • Name:

    第三方节点名称

  • CPU:

    CPU核数,单位:核

  • Memory:

    节点内存容量,单位:‘GB`

  • K8SVersion:

    第三方节点kubelet版本信息



886
887
888
# File 'lib/v20220501/models.rb', line 886

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



895
896
897
898
899
900
# File 'lib/v20220501/models.rb', line 895

def deserialize(params)
  @Name = params['Name']
  @CPU = params['CPU']
  @Memory = params['Memory']
  @K8SVersion = params['K8SVersion']
end