Class: TencentCloud::Cdb::V20170320::ProxyNodeCustom

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

Overview

节点规格配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodecount = nil, cpu = nil, mem = nil, region = nil, zone = nil) ⇒ ProxyNodeCustom

Returns a new instance of ProxyNodeCustom.



12719
12720
12721
12722
12723
12724
12725
# File 'lib/v20170320/models.rb', line 12719

def initialize(nodecount=nil, cpu=nil, mem=nil, region=nil, zone=nil)
  @NodeCount = nodecount
  @Cpu = cpu
  @Mem = mem
  @Region = region
  @Zone = zone
end

Instance Attribute Details

#CpuObject

Parameters:

  • NodeCount:

    节点个数

  • Cpu:

    CPU核数

  • Mem:

    内存大小

  • Region:

    地域

  • Zone:

    可用区



12717
12718
12719
# File 'lib/v20170320/models.rb', line 12717

def Cpu
  @Cpu
end

#MemObject

Parameters:

  • NodeCount:

    节点个数

  • Cpu:

    CPU核数

  • Mem:

    内存大小

  • Region:

    地域

  • Zone:

    可用区



12717
12718
12719
# File 'lib/v20170320/models.rb', line 12717

def Mem
  @Mem
end

#NodeCountObject

Parameters:

  • NodeCount:

    节点个数

  • Cpu:

    CPU核数

  • Mem:

    内存大小

  • Region:

    地域

  • Zone:

    可用区



12717
12718
12719
# File 'lib/v20170320/models.rb', line 12717

def NodeCount
  @NodeCount
end

#RegionObject

Parameters:

  • NodeCount:

    节点个数

  • Cpu:

    CPU核数

  • Mem:

    内存大小

  • Region:

    地域

  • Zone:

    可用区



12717
12718
12719
# File 'lib/v20170320/models.rb', line 12717

def Region
  @Region
end

#ZoneObject

Parameters:

  • NodeCount:

    节点个数

  • Cpu:

    CPU核数

  • Mem:

    内存大小

  • Region:

    地域

  • Zone:

    可用区



12717
12718
12719
# File 'lib/v20170320/models.rb', line 12717

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



12727
12728
12729
12730
12731
12732
12733
# File 'lib/v20170320/models.rb', line 12727

def deserialize(params)
  @NodeCount = params['NodeCount']
  @Cpu = params['Cpu']
  @Mem = params['Mem']
  @Region = params['Region']
  @Zone = params['Zone']
end