Class: TencentCloud::Cvm::V20170312::StorageBlock

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

Overview

HDD的本地存储信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, minsize = nil, maxsize = nil) ⇒ StorageBlock

Returns a new instance of StorageBlock.



8507
8508
8509
8510
8511
# File 'lib/v20170312/models.rb', line 8507

def initialize(type=nil, minsize=nil, maxsize=nil)
  @Type = type
  @MinSize = minsize
  @MaxSize = maxsize
end

Instance Attribute Details

#MaxSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    HDD本地存储类型,值为:LOCAL_PRO.

  • MinSize:

    HDD本地存储的最小容量

  • MaxSize:

    HDD本地存储的最大容量



8505
8506
8507
# File 'lib/v20170312/models.rb', line 8505

def MaxSize
  @MaxSize
end

#MinSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    HDD本地存储类型,值为:LOCAL_PRO.

  • MinSize:

    HDD本地存储的最小容量

  • MaxSize:

    HDD本地存储的最大容量



8505
8506
8507
# File 'lib/v20170312/models.rb', line 8505

def MinSize
  @MinSize
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    HDD本地存储类型,值为:LOCAL_PRO.

  • MinSize:

    HDD本地存储的最小容量

  • MaxSize:

    HDD本地存储的最大容量



8505
8506
8507
# File 'lib/v20170312/models.rb', line 8505

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8513
8514
8515
8516
8517
# File 'lib/v20170312/models.rb', line 8513

def deserialize(params)
  @Type = params['Type']
  @MinSize = params['MinSize']
  @MaxSize = params['MaxSize']
end