ManagedRuleGroupStatement

public struct ManagedRuleGroupStatement : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The rules whose actions are set to COUNT by the web ACL, regardless of the action that is set on the rule. This effectively excludes the rule from acting on web requests.

    Declaration

    Swift

    public let excludedRules: [ExcludedRule]?
  • The name of the managed rule group. You use this, along with the vendor name, to identify the rule group.

    Declaration

    Swift

    public let name: String
  • The name of the managed rule group vendor. You use this, along with the rule group name, to identify the rule group.

    Declaration

    Swift

    public let vendorName: String
  • Undocumented

    Declaration

    Swift

    public init(excludedRules: [ExcludedRule]? = nil, name: String, vendorName: String)
  • Declaration

    Swift

    public func validate(name: String) throws