Class: TencentCloud::Cfw::V20190904::VpcFwCvmInsInfo

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

Overview

VPC防火墙实例的CVM信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fwinsid = nil, region = nil, regionzh = nil, regiondetail = nil, zonezh = nil, zonezhback = nil, bandwidth = nil, zone = nil, zonebak = nil) ⇒ VpcFwCvmInsInfo

Returns a new instance of VpcFwCvmInsInfo.



10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
# File 'lib/v20190904/models.rb', line 10978

def initialize(fwinsid=nil, region=nil, regionzh=nil, regiondetail=nil, zonezh=nil, zonezhback=nil, bandwidth=nil, zone=nil, zonebak=nil)
  @FwInsId = fwinsid
  @Region = region
  @RegionZh = regionzh
  @RegionDetail = regiondetail
  @ZoneZh = zonezh
  @ZoneZhBack = zonezhback
  @BandWidth = bandwidth
  @Zone = zone
  @ZoneBak = zonebak
end

Instance Attribute Details

#BandWidthObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def BandWidth
  @BandWidth
end

#FwInsIdObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def FwInsId
  @FwInsId
end

#RegionObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def Region
  @Region
end

#RegionDetailObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def RegionDetail
  @RegionDetail
end

#RegionZhObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def RegionZh
  @RegionZh
end

#ZoneObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def Zone
  @Zone
end

#ZoneBakObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def ZoneBak
  @ZoneBak
end

#ZoneZhObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def ZoneZh
  @ZoneZh
end

#ZoneZhBackObject

Parameters:

  • VPC防火墙实例ID

  • CVM所在地域

  • CVM所在地域中文

  • CVM所在地域详情

  • 主机所在可用区

  • 备机所在可用区

  • 防火墙CVM带宽值

  • 实例主机所在可用区

  • 实例备机所在可用区



10976
10977
10978
# File 'lib/v20190904/models.rb', line 10976

def ZoneZhBack
  @ZoneZhBack
end

Instance Method Details

#deserialize(params) ⇒ Object



10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
# File 'lib/v20190904/models.rb', line 10990

def deserialize(params)
  @FwInsId = params['FwInsId']
  @Region = params['Region']
  @RegionZh = params['RegionZh']
  @RegionDetail = params['RegionDetail']
  @ZoneZh = params['ZoneZh']
  @ZoneZhBack = params['ZoneZhBack']
  @BandWidth = params['BandWidth']
  @Zone = params['Zone']
  @ZoneBak = params['ZoneBak']
end