Class: TencentCloud::Clb::V20180317::SpecAvailability

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

Overview

规格可用性

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(spectype = nil, availability = nil) ⇒ SpecAvailability

Returns a new instance of SpecAvailability.



8283
8284
8285
8286
# File 'lib/v20180317/models.rb', line 8283

def initialize(spectype=nil, availability=nil)
  @SpecType = spectype
  @Availability = availability
end

Instance Attribute Details

#AvailabilityObject

<li>clb.c2.medium(标准型)</li><li>clb.c3.small(高阶型1)</li><li>clb.c3.medium(高阶型2)</li> <li>clb.c4.small(超强型1)</li><li>clb.c4.medium(超强型2)</li><li>clb.c4.large(超强型3)</li><li>clb.c4.xlarge(超强型4)</li><li>shared(共享型)</li>

Parameters:

  • SpecType:

    规格类型。

  • Availability:

    规格可用性。资源可用性,“Available”:可用,“Unavailable”:不可用



8281
8282
8283
# File 'lib/v20180317/models.rb', line 8281

def Availability
  @Availability
end

#SpecTypeObject

<li>clb.c2.medium(标准型)</li><li>clb.c3.small(高阶型1)</li><li>clb.c3.medium(高阶型2)</li> <li>clb.c4.small(超强型1)</li><li>clb.c4.medium(超强型2)</li><li>clb.c4.large(超强型3)</li><li>clb.c4.xlarge(超强型4)</li><li>shared(共享型)</li>

Parameters:

  • SpecType:

    规格类型。

  • Availability:

    规格可用性。资源可用性,“Available”:可用,“Unavailable”:不可用



8281
8282
8283
# File 'lib/v20180317/models.rb', line 8281

def SpecType
  @SpecType
end

Instance Method Details

#deserialize(params) ⇒ Object



8288
8289
8290
8291
# File 'lib/v20180317/models.rb', line 8288

def deserialize(params)
  @SpecType = params['SpecType']
  @Availability = params['Availability']
end