Class: TencentCloud::Clb::V20180317::BatchModifyTargetTagRequest

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

Overview

BatchModifyTargetTag请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(loadbalancerid = nil, modifylist = nil) ⇒ BatchModifyTargetTagRequest

Returns a new instance of BatchModifyTargetTagRequest.



404
405
406
407
# File 'lib/v20180317/models.rb', line 404

def initialize(loadbalancerid=nil, modifylist=nil)
  @LoadBalancerId = loadbalancerid
  @ModifyList = modifylist
end

Instance Attribute Details

#LoadBalancerIdObject

Parameters:

  • LoadBalancerId:

    负载均衡实例 ID。

  • ModifyList:

    要批量修改标签的列表。



402
403
404
# File 'lib/v20180317/models.rb', line 402

def LoadBalancerId
  @LoadBalancerId
end

#ModifyListObject

Parameters:

  • LoadBalancerId:

    负载均衡实例 ID。

  • ModifyList:

    要批量修改标签的列表。



402
403
404
# File 'lib/v20180317/models.rb', line 402

def ModifyList
  @ModifyList
end

Instance Method Details

#deserialize(params) ⇒ Object



409
410
411
412
413
414
415
416
417
418
419
# File 'lib/v20180317/models.rb', line 409

def deserialize(params)
  @LoadBalancerId = params['LoadBalancerId']
  unless params['ModifyList'].nil?
    @ModifyList = []
    params['ModifyList'].each do |i|
      rstagrule_tmp = RsTagRule.new
      rstagrule_tmp.deserialize(i)
      @ModifyList << rstagrule_tmp
    end
  end
end