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
-
#InstanceTypeConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Message ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
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.
5415 5416 5417 5418 5419 |
# File 'lib/v20170312/models.rb', line 5415 def initialize(status=nil, =nil, instancetypeconfig=nil) @Status = status @Message = @InstanceTypeConfig = instancetypeconfig end |
Instance Attribute Details
#InstanceTypeConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5413 5414 5415 |
# File 'lib/v20170312/models.rb', line 5413 def InstanceTypeConfig @InstanceTypeConfig end |
#Message ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5413 5414 5415 |
# File 'lib/v20170312/models.rb', line 5413 def Message @Message end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5413 5414 5415 |
# File 'lib/v20170312/models.rb', line 5413 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
5421 5422 5423 5424 5425 5426 5427 5428 |
# File 'lib/v20170312/models.rb', line 5421 def deserialize(params) @Status = params['Status'] @Message = params['Message'] unless params['InstanceTypeConfig'].nil? @InstanceTypeConfig = InstanceTypeConfig.new @InstanceTypeConfig.deserialize(params['InstanceTypeConfig']) end end |