Class: TencentCloud::Apigateway::V20180808::TsfLoadBalanceConfResp

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

Overview

TsfLoadBalanceConf 出参使用

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(isloadbalance = nil, method = nil, sessionstickrequired = nil, sessionsticktimeout = nil) ⇒ TsfLoadBalanceConfResp

Returns a new instance of TsfLoadBalanceConfResp.



9103
9104
9105
9106
9107
9108
# File 'lib/v20180808/models.rb', line 9103

def initialize(isloadbalance=nil, method=nil, sessionstickrequired=nil, sessionsticktimeout=nil)
  @IsLoadBalance = isloadbalance
  @Method = method
  @SessionStickRequired = sessionstickrequired
  @SessionStickTimeout = sessionsticktimeout
end

Instance Attribute Details

#IsLoadBalanceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsLoadBalance:

    是否开启负载均衡。

  • Method:

    负载均衡方式。

  • SessionStickRequired:

    是否开启会话保持。

  • SessionStickTimeout:

    会话保持超时时间。



9101
9102
9103
# File 'lib/v20180808/models.rb', line 9101

def IsLoadBalance
  @IsLoadBalance
end

#MethodObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsLoadBalance:

    是否开启负载均衡。

  • Method:

    负载均衡方式。

  • SessionStickRequired:

    是否开启会话保持。

  • SessionStickTimeout:

    会话保持超时时间。



9101
9102
9103
# File 'lib/v20180808/models.rb', line 9101

def Method
  @Method
end

#SessionStickRequiredObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsLoadBalance:

    是否开启负载均衡。

  • Method:

    负载均衡方式。

  • SessionStickRequired:

    是否开启会话保持。

  • SessionStickTimeout:

    会话保持超时时间。



9101
9102
9103
# File 'lib/v20180808/models.rb', line 9101

def SessionStickRequired
  @SessionStickRequired
end

#SessionStickTimeoutObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsLoadBalance:

    是否开启负载均衡。

  • Method:

    负载均衡方式。

  • SessionStickRequired:

    是否开启会话保持。

  • SessionStickTimeout:

    会话保持超时时间。



9101
9102
9103
# File 'lib/v20180808/models.rb', line 9101

def SessionStickTimeout
  @SessionStickTimeout
end

Instance Method Details

#deserialize(params) ⇒ Object



9110
9111
9112
9113
9114
9115
# File 'lib/v20180808/models.rb', line 9110

def deserialize(params)
  @IsLoadBalance = params['IsLoadBalance']
  @Method = params['Method']
  @SessionStickRequired = params['SessionStickRequired']
  @SessionStickTimeout = params['SessionStickTimeout']
end