Class: TencentCloud::Tem::V20210701::NodeInfo

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

Overview

node信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, zone = nil, subnetid = nil, availableipcount = nil, cidr = nil) ⇒ NodeInfo

Returns a new instance of NodeInfo.



4020
4021
4022
4023
4024
4025
4026
# File 'lib/v20210701/models.rb', line 4020

def initialize(name=nil, zone=nil, subnetid=nil, availableipcount=nil, cidr=nil)
  @Name = name
  @Zone = zone
  @SubnetId = subnetid
  @AvailableIpCount = availableipcount
  @Cidr = cidr
end

Instance Attribute Details

#AvailableIpCountObject

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

Parameters:

  • Name:

    node名字

  • Zone:

    node可用区

  • SubnetId:

    node子网ID

  • AvailableIpCount:

    可用IP数

  • Cidr:

    cidr块



4018
4019
4020
# File 'lib/v20210701/models.rb', line 4018

def AvailableIpCount
  @AvailableIpCount
end

#CidrObject

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

Parameters:

  • Name:

    node名字

  • Zone:

    node可用区

  • SubnetId:

    node子网ID

  • AvailableIpCount:

    可用IP数

  • Cidr:

    cidr块



4018
4019
4020
# File 'lib/v20210701/models.rb', line 4018

def Cidr
  @Cidr
end

#NameObject

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

Parameters:

  • Name:

    node名字

  • Zone:

    node可用区

  • SubnetId:

    node子网ID

  • AvailableIpCount:

    可用IP数

  • Cidr:

    cidr块



4018
4019
4020
# File 'lib/v20210701/models.rb', line 4018

def Name
  @Name
end

#SubnetIdObject

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

Parameters:

  • Name:

    node名字

  • Zone:

    node可用区

  • SubnetId:

    node子网ID

  • AvailableIpCount:

    可用IP数

  • Cidr:

    cidr块



4018
4019
4020
# File 'lib/v20210701/models.rb', line 4018

def SubnetId
  @SubnetId
end

#ZoneObject

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

Parameters:

  • Name:

    node名字

  • Zone:

    node可用区

  • SubnetId:

    node子网ID

  • AvailableIpCount:

    可用IP数

  • Cidr:

    cidr块



4018
4019
4020
# File 'lib/v20210701/models.rb', line 4018

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



4028
4029
4030
4031
4032
4033
4034
# File 'lib/v20210701/models.rb', line 4028

def deserialize(params)
  @Name = params['Name']
  @Zone = params['Zone']
  @SubnetId = params['SubnetId']
  @AvailableIpCount = params['AvailableIpCount']
  @Cidr = params['Cidr']
end