AwsWafWebAclDetails
public struct AwsWafWebAclDetails : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The action to perform if none of the rules contained in the WebACL match.
Declaration
Swift
public let defaultAction: String?
-
A friendly name or description of the WebACL. You can’t change the name of a WebACL after you create it.
Declaration
Swift
public let name: String?
-
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
Declaration
Swift
public let rules: [AwsWafWebAclRule]?
-
A unique identifier for a WebACL.
Declaration
Swift
public let webAclId: String?
-
Undocumented
Declaration
Swift
public init(defaultAction: String? = nil, name: String? = nil, rules: [AwsWafWebAclRule]? = nil, webAclId: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws