Class: TencentCloud::Cvm::V20170312::InstanceFamilyConfig

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

Overview

描述实例的机型族配置信息 形如:‘标准型S1’, ‘InstanceFamily’: ‘S1’、‘网络优化型N1’, ‘InstanceFamily’: ‘N1’、‘高IO型I1’, ‘InstanceFamily’: ‘I1’等。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancefamilyname = nil, instancefamily = nil) ⇒ InstanceFamilyConfig

Returns a new instance of InstanceFamilyConfig.



5276
5277
5278
5279
# File 'lib/v20170312/models.rb', line 5276

def initialize(instancefamilyname=nil, instancefamily=nil)
  @InstanceFamilyName = instancefamilyname
  @InstanceFamily = instancefamily
end

Instance Attribute Details

#InstanceFamilyObject

Parameters:

  • InstanceFamilyName:

    机型族名称的中文全称。

  • InstanceFamily:

    机型族名称的英文简称。



5274
5275
5276
# File 'lib/v20170312/models.rb', line 5274

def InstanceFamily
  @InstanceFamily
end

#InstanceFamilyNameObject

Parameters:

  • InstanceFamilyName:

    机型族名称的中文全称。

  • InstanceFamily:

    机型族名称的英文简称。



5274
5275
5276
# File 'lib/v20170312/models.rb', line 5274

def InstanceFamilyName
  @InstanceFamilyName
end

Instance Method Details

#deserialize(params) ⇒ Object



5281
5282
5283
5284
# File 'lib/v20170312/models.rb', line 5281

def deserialize(params)
  @InstanceFamilyName = params['InstanceFamilyName']
  @InstanceFamily = params['InstanceFamily']
end