Class: TencentCloud::Es::V20180416::ZoneDetail

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

Overview

多可用区部署时可用区的详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zone = nil, subnetid = nil, hidden = nil) ⇒ ZoneDetail

Returns a new instance of ZoneDetail.



8232
8233
8234
8235
8236
# File 'lib/v20180416/models.rb', line 8232

def initialize(zone=nil, subnetid=nil, hidden=nil)
  @Zone = zone
  @SubnetId = subnetid
  @Hidden = hidden
end

Instance Attribute Details

#HiddenObject

Parameters:

  • Zone:

    可用区

  • SubnetId:

    子网ID

  • Hidden:

    是否为隐藏可用区



8230
8231
8232
# File 'lib/v20180416/models.rb', line 8230

def Hidden
  @Hidden
end

#SubnetIdObject

Parameters:

  • Zone:

    可用区

  • SubnetId:

    子网ID

  • Hidden:

    是否为隐藏可用区



8230
8231
8232
# File 'lib/v20180416/models.rb', line 8230

def SubnetId
  @SubnetId
end

#ZoneObject

Parameters:

  • Zone:

    可用区

  • SubnetId:

    子网ID

  • Hidden:

    是否为隐藏可用区



8230
8231
8232
# File 'lib/v20180416/models.rb', line 8230

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



8238
8239
8240
8241
8242
# File 'lib/v20180416/models.rb', line 8238

def deserialize(params)
  @Zone = params['Zone']
  @SubnetId = params['SubnetId']
  @Hidden = params['Hidden']
end