Class: TencentCloud::Tse::V20201207::EnvAddressInfo

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

Overview

多环境网络信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envname = nil, enableconfiginternet = nil, configinternetserviceip = nil, configintranetaddress = nil, enableconfigintranet = nil, internetbandwidth = nil, clbmultiregion = nil) ⇒ EnvAddressInfo

Returns a new instance of EnvAddressInfo.



7549
7550
7551
7552
7553
7554
7555
7556
7557
# File 'lib/v20201207/models.rb', line 7549

def initialize(envname=nil, enableconfiginternet=nil, configinternetserviceip=nil, configintranetaddress=nil, enableconfigintranet=nil, internetbandwidth=nil, clbmultiregion=nil)
  @EnvName = envname
  @EnableConfigInternet = enableconfiginternet
  @ConfigInternetServiceIp = configinternetserviceip
  @ConfigIntranetAddress = configintranetaddress
  @EnableConfigIntranet = enableconfigintranet
  @InternetBandWidth = internetbandwidth
  @CLBMultiRegion = clbmultiregion
end

Instance Attribute Details

#CLBMultiRegionObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def CLBMultiRegion
  @CLBMultiRegion
end

#ConfigInternetServiceIpObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def ConfigInternetServiceIp
  @ConfigInternetServiceIp
end

#ConfigIntranetAddressObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def ConfigIntranetAddress
  @ConfigIntranetAddress
end

#EnableConfigInternetObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def EnableConfigInternet
  @EnableConfigInternet
end

#EnableConfigIntranetObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def EnableConfigIntranet
  @EnableConfigIntranet
end

#EnvNameObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def EnvName
  @EnvName
end

#InternetBandWidthObject

Parameters:

  • EnvName:

    环境名

  • EnableConfigInternet:

    是否开启config公网

  • ConfigInternetServiceIp:

    config公网ip

  • ConfigIntranetAddress:

    config内网访问地址

  • EnableConfigIntranet:

    是否开启config内网clb

  • InternetBandWidth:

    客户端公网带宽

  • CLBMultiRegion:

    客户端公网CLB多可用区信息



7547
7548
7549
# File 'lib/v20201207/models.rb', line 7547

def InternetBandWidth
  @InternetBandWidth
end

Instance Method Details

#deserialize(params) ⇒ Object



7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
# File 'lib/v20201207/models.rb', line 7559

def deserialize(params)
  @EnvName = params['EnvName']
  @EnableConfigInternet = params['EnableConfigInternet']
  @ConfigInternetServiceIp = params['ConfigInternetServiceIp']
  @ConfigIntranetAddress = params['ConfigIntranetAddress']
  @EnableConfigIntranet = params['EnableConfigIntranet']
  @InternetBandWidth = params['InternetBandWidth']
  unless params['CLBMultiRegion'].nil?
    @CLBMultiRegion = CLBMultiRegion.new
    @CLBMultiRegion.deserialize(params['CLBMultiRegion'])
  end
end