FirewallManagerRuleGroup
public struct FirewallManagerRuleGroup : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The processing guidance for an AWS Firewall Manager rule. This is like a regular rule Statement, but it can only contain a rule group reference.
Declaration
Swift
public let firewallManagerStatement: FirewallManagerStatement
-
The name of the rule group. You cannot change the name of a rule group after you create it.
Declaration
Swift
public let name: String
-
Undocumented
Declaration
Swift
public let overrideAction: OverrideAction
-
If you define more than one rule group in the first or last Firewall Manager rule groups, AWS WAF evaluates each request against the rule groups in order, starting from the lowest priority setting. The priorities don’t need to be consecutive, but they must all be different.
Declaration
Swift
public let priority: Int
-
Undocumented
Declaration
Swift
public let visibilityConfig: VisibilityConfig
-
Undocumented
Declaration
Swift
public init(firewallManagerStatement: FirewallManagerStatement, name: String, overrideAction: OverrideAction, priority: Int, visibilityConfig: VisibilityConfig)