Class: TencentCloud::Bmlb::V20180625::CreateLoadBalancerBzConf

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

Overview

用于创建负载均衡的个性化配置。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bzpaymode = nil, bzl4metrics = nil, bzl7metrics = nil) ⇒ CreateLoadBalancerBzConf

Returns a new instance of CreateLoadBalancerBzConf.



681
682
683
684
685
# File 'lib/v20180625/models.rb', line 681

def initialize(bzpaymode=nil, bzl4metrics=nil, bzl7metrics=nil)
  @BzPayMode = bzpaymode
  @BzL4Metrics = bzl4metrics
  @BzL7Metrics = bzl7metrics
end

Instance Attribute Details

#BzL4MetricsObject

Parameters:

  • BzPayMode:

    按月/按小时计费。

  • BzL4Metrics:

    四层可选按带宽,连接数衡量。

  • BzL7Metrics:

    七层可选按qps衡量。



679
680
681
# File 'lib/v20180625/models.rb', line 679

def BzL4Metrics
  @BzL4Metrics
end

#BzL7MetricsObject

Parameters:

  • BzPayMode:

    按月/按小时计费。

  • BzL4Metrics:

    四层可选按带宽,连接数衡量。

  • BzL7Metrics:

    七层可选按qps衡量。



679
680
681
# File 'lib/v20180625/models.rb', line 679

def BzL7Metrics
  @BzL7Metrics
end

#BzPayModeObject

Parameters:

  • BzPayMode:

    按月/按小时计费。

  • BzL4Metrics:

    四层可选按带宽,连接数衡量。

  • BzL7Metrics:

    七层可选按qps衡量。



679
680
681
# File 'lib/v20180625/models.rb', line 679

def BzPayMode
  @BzPayMode
end

Instance Method Details

#deserialize(params) ⇒ Object



687
688
689
690
691
# File 'lib/v20180625/models.rb', line 687

def deserialize(params)
  @BzPayMode = params['BzPayMode']
  @BzL4Metrics = params['BzL4Metrics']
  @BzL7Metrics = params['BzL7Metrics']
end