module Awspec::Helper::Finder::Wafv2
Public Instance Methods
Source
# File lib/awspec/helper/finder/wafv2.rb, line 6 def find_ip_set(scope, name) ip_sets = select_all_ip_sets(scope) ip_set = ip_sets.find do |i| i.name == name end return false unless ip_set get_ip_set(scope, name, ip_set.id) end
Source
# File lib/awspec/helper/finder/wafv2.rb, line 21 def get_ip_set(scope, name, id) res = wafv2_client.get_ip_set({ name: name, scope: scope, id: id }) res.ip_set end
Source
# File lib/awspec/helper/finder/wafv2.rb, line 16 def select_all_ip_sets(scope) res = wafv2_client.list_ip_sets({ scope: scope }) res.ip_sets end