Sha256: 5144268086ae5e7f00eca900f65f15dc047d35dd3fdbacd9cc46434a2326a620
Contents?: true
Size: 627 Bytes
Versions: 1
Compression:
Stored size: 627 Bytes
Contents
module Awspec::Helper module Finder module Alb def find_alb(id) res = elbv2_client.describe_load_balancers({ names: [id] }) res.load_balancers.single_resource(id) rescue return nil end def select_alb_by_vpc_id(vpc_id) res = elbv2_client.describe_load_balancers res.load_balancers.select do |lb| lb.vpc_id == vpc_id end end def find_alb_listener(arn) res = elbv2_client.describe_listeners({ listener_arns: [arn] }) res.listeners.single_resource(arn) rescue return nil end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
awspec-0.83.0 | lib/awspec/helper/finder/alb.rb |