Skip to content

Commit 7f567de

Browse files
authored
make new reference for requestInspection for ACFP to differentiate th… (#44278)
* update to make changes in diff files * rename the block & update anchor
1 parent 0af39f1 commit 7f567de

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

website/docs/r/wafv2_web_acl.html.markdown

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -838,9 +838,18 @@ The `managed_rule_group_configs` block support the following arguments:
838838
* `creation_path` - (Required) The path of the account creation endpoint for your application. This is the page on your website that accepts the completed registration form for a new user. This page must accept POST requests.
839839
* `enable_regex_in_path` - (Optional) Whether or not to allow the use of regular expressions in the login page path.
840840
* `registration_page_path` - (Required) The path of the account registration endpoint for your application. This is the page on your website that presents the registration form to new users. This page must accept GET text/html requests.
841-
* `request_inspection` - (Optional) The criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See [`request_inspection`](#request_inspection-block) for more details.
841+
* `request_inspection` - (Optional) The criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See [`request_inspection`](#request_inspection-block-acfp) for more details.
842842
* `response_inspection` - (Optional) The criteria for inspecting responses to login requests, used by the ATP rule group to track login failure rates. Note that Response Inspection is available only on web ACLs that protect CloudFront distributions. See [`response_inspection`](#response_inspection-block) for more details.
843843

844+
### `request_inspection` Block (ACFP)
845+
846+
* `addressFields` (Optional) The names of the fields in the request payload that contain your customer's primary physical address. See [`addressFields`](#address_fields-block) for more details.
847+
* `emailField` (Optional) The name of the field in the request payload that contains your customer's email. See [`emailField`](#email_field-block) for more details.
848+
* `passwordField` (Optional) Details about your login page password field. See [`passwordField`](#password_field-block) for more details.
849+
* `payloadType` (Required) The payload type for your login endpoint, either JSON or form encoded.
850+
* `phoneNumberFields` (Optional) The names of the fields in the request payload that contain your customer's primary phone number. See [`phoneNumberFields`](#phone_number_fields-block) for more details.
851+
* `usernameField` (Optional) Details about your login page username field. See [`usernameField`](#username_field-block) for more details.
852+
844853
### `aws_managed_rules_anti_ddos_rule_set` Block
845854

846855
* `client_side_action_config` - (Required) Configuration for the request handling that's applied by the managed rule group rules `ChallengeAllDuringEvent` and `ChallengeDDoSRequests` during a distributed denial of service (DDoS) attack. See [`client_side_action_config`](#client_side_action_config-block) for more details.
@@ -863,11 +872,8 @@ The `managed_rule_group_configs` block support the following arguments:
863872

864873
### `request_inspection` Block
865874

866-
* `address_fields` (Optional) The names of the fields in the request payload that contain your customer's primary physical address. See [`address_fields`](#address_fields-block) for more details.
867-
* `email_field` (Optional) The name of the field in the request payload that contains your customer's email. See [`email_field`](#email_field-block) for more details.
868875
* `password_field` (Optional) Details about your login page password field. See [`password_field`](#password_field-block) for more details.
869876
* `payload_type` (Required) The payload type for your login endpoint, either JSON or form encoded.
870-
* `phone_number_fields` (Optional) The names of the fields in the request payload that contain your customer's primary phone number. See [`phone_number_fields`](#phone_number_fields-block) for more details.
871877
* `username_field` (Optional) Details about your login page username field. See [`username_field`](#username_field-block) for more details.
872878

873879
### `address_fields` Block

0 commit comments

Comments
 (0)