Class: TencentCloud::Teo::V20220901::OriginGroupInLoadBalancer

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

Overview

负载均衡实例中需要绑定的源站组和优先级关系。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(priority = nil, origingroupid = nil) ⇒ OriginGroupInLoadBalancer

Returns a new instance of OriginGroupInLoadBalancer.



18671
18672
18673
18674
# File 'lib/v20220901/models.rb', line 18671

def initialize(priority=nil, origingroupid=nil)
  @Priority = priority
  @OriginGroupId = origingroupid
end

Instance Attribute Details

#OriginGroupIdObject

<li>priority_1:第一优先级;</li> <li>priority_2:第二优先级;</li> <li>priority_3:第三优先级。</li>其他优先级可以将数字递增,最多可以递增至 “priority_10”。

Parameters:

  • Priority:

    优先级,填写格式为 “priority_” + “数字”,最高优先级为 “priority_1”。参考取值有:

  • OriginGroupId:

    源站组 ID。



18669
18670
18671
# File 'lib/v20220901/models.rb', line 18669

def OriginGroupId
  @OriginGroupId
end

#PriorityObject

<li>priority_1:第一优先级;</li> <li>priority_2:第二优先级;</li> <li>priority_3:第三优先级。</li>其他优先级可以将数字递增,最多可以递增至 “priority_10”。

Parameters:

  • Priority:

    优先级,填写格式为 “priority_” + “数字”,最高优先级为 “priority_1”。参考取值有:

  • OriginGroupId:

    源站组 ID。



18669
18670
18671
# File 'lib/v20220901/models.rb', line 18669

def Priority
  @Priority
end

Instance Method Details

#deserialize(params) ⇒ Object



18676
18677
18678
18679
# File 'lib/v20220901/models.rb', line 18676

def deserialize(params)
  @Priority = params['Priority']
  @OriginGroupId = params['OriginGroupId']
end