class Aws::AutoScaling::LoadBalancer::Collection
Public Instance Methods
batch_attach(options = {})
click to toggle source
@param options ({}) @return [void]
# File lib/aws-sdk-autoscaling/load_balancer.rb, line 276 def batch_attach(options = {}) batch_enum.each do |batch| params = Aws::Util.copy_hash(options) params[:auto_scaling_group_name] = batch[0].group_name params[:load_balancer_names] ||= [] batch.each do |item| params[:load_balancer_names] << item.name end batch[0].client.attach_load_balancers(params) end nil end
batch_detach(options = {})
click to toggle source
@param options ({}) @return [void]
# File lib/aws-sdk-autoscaling/load_balancer.rb, line 291 def batch_detach(options = {}) batch_enum.each do |batch| params = Aws::Util.copy_hash(options) params[:auto_scaling_group_name] = batch[0].group_name params[:load_balancer_names] ||= [] batch.each do |item| params[:load_balancer_names] << item.name end batch[0].client.detach_load_balancers(params) end nil end