Class: TencentCloud::Cvm::V20170312::InstanceTypeConfigStatus
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::InstanceTypeConfigStatus
- Defined in:
- lib/v20170312/models.rb
Overview
描述实例机型配置信息及状态信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, message = nil, instancetypeconfig = nil) ⇒ InstanceTypeConfigStatus
constructor
A new instance of InstanceTypeConfigStatus.
Constructor Details
#initialize(status = nil, message = nil, instancetypeconfig = nil) ⇒ InstanceTypeConfigStatus
Returns a new instance of InstanceTypeConfigStatus.
5607 5608 5609 5610 5611 |
# File 'lib/v20170312/models.rb', line 5607 def initialize(status=nil, =nil, instancetypeconfig=nil) @Status = status @Message = @InstanceTypeConfig = instancetypeconfig end |
Instance Attribute Details
#InstanceTypeConfig ⇒ Object
5605 5606 5607 |
# File 'lib/v20170312/models.rb', line 5605 def InstanceTypeConfig @InstanceTypeConfig end |
#Message ⇒ Object
5605 5606 5607 |
# File 'lib/v20170312/models.rb', line 5605 def Message @Message end |
#Status ⇒ Object
5605 5606 5607 |
# File 'lib/v20170312/models.rb', line 5605 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
5613 5614 5615 5616 5617 5618 5619 5620 |
# File 'lib/v20170312/models.rb', line 5613 def deserialize(params) @Status = params['Status'] @Message = params['Message'] unless params['InstanceTypeConfig'].nil? @InstanceTypeConfig = InstanceTypeConfig.new @InstanceTypeConfig.deserialize(params['InstanceTypeConfig']) end end |