Old: Creates a GeoMatchSet, which you use to specify which web requests you want to allow or block based on the country that the requests originate rom. New: Grants permission to create a GeoMatchSet
Old: Creates an IPSet, which you use to specify which web requests you want to allow or block based on the IP addresses that the requests originate rom. New: Grants permission to create an IPSet
Old: Creates a RateBasedRule, which contains a RateLimit specifying the maximum number of requests that AWS WAF allows from a specified IP address n a five-minute period. New: Grants permission to create a RateBasedRule
Old: Creates a RegexMatchSet, which you use to specify which web requests you want to allow or block based on the regex patterns you specified in a egexPatternSet. New: Grants permission to create a RegexMatchSet
Old: Creates a RegexPatternSet, which you use to specify the regular expression (regex) pattern that you want AWS WAF to search for. New: Grants permission to create a RegexPatternSet
Old: Creates a Rule, which contains the IPSet objects, ByteMatchSet objects, and other predicates that identify the requests that you want to lock. New: Grants permission to create a Rule
Old: Creates a SizeConstraintSet, which you use to identify the part of a web request that you want to check for length. New: Grants permission to create a SizeConstraintSet
Old: Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of SQL code in a specified part of web equests. New: Grants permission to create an SqlInjectionMatchSet
Old: Creates a WebACL, which contains the Rules that identify the CloudFront web requests that you want to allow, block, or count. New: Grants permission to create a WebACL
Old: Create and store a CloudFormation tempalte that creates an equivalent WAF v2 WebACL from the given WAF Classic WebACL in the given S3 bucket. New: Grants permission to create a CloudFormation web ACL template in an S3 bucket for the purposes of migrating the web ACL from AWS WAF Classic to AWS WAF v2
Old: Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting attacks in the specified part of web equests. New: Grants permission to create an XssMatchSet
Old: When you want to create, update, or delete AWS WAF objects, get a change token and include the change token in the create, update, or delete equest. New: Grants permission to retrieve a change token to use in create, update, and delete requests
Old: Returns the RateBasedRule that is specified by the RuleId that you included in the GetRateBasedRule request. New: Grants permission to retrieve a RateBasedRule
Old: Returns an array of IP addresses currently being blocked by the RateBasedRule that is specified by the RuleId. New: Grants permission to retrieve the array of IP addresses that are currently being blocked by a RateBasedRule
Old: Returns the RuleGroup that is specified by the RuleGroupId that you included in the GetRuleGroup request. New: Grants permission to retrieve a RuleGroup
Old: Gets detailed information about a specified number of requests--a sample--that AWS WAF randomly selects from among the first 5,000 requests hat your AWS resource received during a time range that you choose. New: Grants permission to retrieve detailed information for a sample set of web requests
Old: Returns an array of resources associated with the specified WebACL. New: Grants permission to retrieve an array of resources associated with a specified WebACL
Old: Returns an array of RuleGroup objects that you are subscribed to. New: Grants permission to retrieve an array of RuleGroup objects that you are subscribed to
Old: Attaches a IAM policy to the specified resource. The only supported use for this action is to share a RuleGroup across accounts. New: Grants permission to attach an IAM policy to a specified rule group, to support rule group sharing between accounts
Old: Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet. New: Grants permission to insert or delete ByteMatchTuple objects in a ByteMatchSet
Old: Inserts or deletes GeoMatchConstraint objects in a GeoMatchSet. New: Grants permission to insert or delete GeoMatchConstraint objects in a GeoMatchSet
Old: Inserts or deletes Predicate objects in a rule and updates the RateLimit in the rule. New: Grants permission to insert or delete predicate objects in a rate based rule and update the RateLimit in the rule
Old: Inserts or deletes RegexMatchTuple objects (filters) in a RegexMatchSet. New: Grants permission to insert or delete RegexMatchTuple objects in a RegexMatchSet
Old: Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet. New: Grants permission to insert or delete SizeConstraint objects in a SizeConstraintSet
Old: Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet. New: Grants permission to insert or delete SqlInjectionMatchTuple objects in an SqlInjectionMatchSet
Old: Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet. New: Grants permission to insert or delete XssMatchTuple objects in an XssMatchSet