Class: TencentCloud::Cvm::V20170312::ImageOsList
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::ImageOsList
- Defined in:
- lib/v20170312/models.rb
Overview
支持的操作系统类型,根据Windows和Linux分类。
Instance Attribute Summary collapse
-
#Linux ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Windows ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(windows = nil, linux = nil) ⇒ ImageOsList
constructor
A new instance of ImageOsList.
Constructor Details
#initialize(windows = nil, linux = nil) ⇒ ImageOsList
Returns a new instance of ImageOsList.
4178 4179 4180 4181 |
# File 'lib/v20170312/models.rb', line 4178 def initialize(windows=nil, linux=nil) @Windows = windows @Linux = linux end |
Instance Attribute Details
#Linux ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4176 4177 4178 |
# File 'lib/v20170312/models.rb', line 4176 def Linux @Linux end |
#Windows ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4176 4177 4178 |
# File 'lib/v20170312/models.rb', line 4176 def Windows @Windows end |
Instance Method Details
#deserialize(params) ⇒ Object
4183 4184 4185 4186 |
# File 'lib/v20170312/models.rb', line 4183 def deserialize(params) @Windows = params['Windows'] @Linux = params['Linux'] end |