class Awspec::Type::WafregionalWebAcl
Public Instance Methods
default_action()
click to toggle source
# File lib/awspec/type/wafregional_web_acl.rb, line 13 def default_action resource_via_client.default_action.type end
has_rule?(rule_id, priority = nil, action = nil)
click to toggle source
# File lib/awspec/type/wafregional_web_acl.rb, line 17 def has_rule?(rule_id, priority = nil, action = nil) resource_via_client.rules.find do |rule| next false if !priority.nil? && rule.priority != priority next false if !action.nil? && rule.action.type != action next true if rule.rule_id == rule_id find_wafregional_rule(rule_id).name == rule_id end end
id()
click to toggle source
# File lib/awspec/type/wafregional_web_acl.rb, line 9 def id @id ||= resource_via_client.web_acl_id if resource_via_client end
resource_via_client()
click to toggle source
# File lib/awspec/type/wafregional_web_acl.rb, line 5 def resource_via_client @resource_via_client ||= find_wafregional_web_acl(@display_name) end