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.



5474
5475
5476
5477
# File 'lib/v20170312/models.rb', line 5474

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

Instance Attribute Details

#InstanceFamilyObject

Parameters:

  • InstanceFamilyName:

    机型族名称的中文全称。

  • InstanceFamily:

    机型族名称的英文简称。



5472
5473
5474
# File 'lib/v20170312/models.rb', line 5472

def InstanceFamily
  @InstanceFamily
end

#InstanceFamilyNameObject

Parameters:

  • InstanceFamilyName:

    机型族名称的中文全称。

  • InstanceFamily:

    机型族名称的英文简称。



5472
5473
5474
# File 'lib/v20170312/models.rb', line 5472

def InstanceFamilyName
  @InstanceFamilyName
end

Instance Method Details

#deserialize(params) ⇒ Object



5479
5480
5481
5482
# File 'lib/v20170312/models.rb', line 5479

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