Class: Aws::Lightsail::Types::WafAcfpConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::WafAcfpConfig
- Defined in:
- gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb
Overview
Describes the configuration of the account creation fraud prevention Web Application Firewall (WAF) rule group. The rule group inspects account creation requests to your application.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_path ⇒ String
The path of the endpoint that accepts completed account creation forms (for example,
/signup/submit). -
#payload_type ⇒ String
The content type of the request body of account creation requests.
-
#registration_page_path ⇒ String
The path of the page that displays the account creation form (for example,
/signup). -
#response_inspection ⇒ Types::WafResponseInspection
An object that describes the HTTP status codes that your application returns for successful and failed account creation attempts.
Instance Attribute Details
#creation_path ⇒ String
The path of the endpoint that accepts completed account creation
forms (for example, /signup/submit). This endpoint must accept
POST requests.
Constraints:
Must start with a forward slash (
/).Must contain from 1 to 256 characters.
15907 15908 15909 15910 15911 15912 15913 15914 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 15907 class WafAcfpConfig < Struct.new( :payload_type, :creation_path, :registration_page_path, :response_inspection) SENSITIVE = [] include Aws::Structure end |
#payload_type ⇒ String
The content type of the request body of account creation requests.
The following content types are possible:
JSON– The request body is in JSON format.FORM_ENCODED– The request body is form encoded.
15907 15908 15909 15910 15911 15912 15913 15914 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 15907 class WafAcfpConfig < Struct.new( :payload_type, :creation_path, :registration_page_path, :response_inspection) SENSITIVE = [] include Aws::Structure end |
#registration_page_path ⇒ String
The path of the page that displays the account creation form (for
example, /signup).
Constraints:
Must start with a forward slash (
/).Must contain from 1 to 256 characters.
15907 15908 15909 15910 15911 15912 15913 15914 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 15907 class WafAcfpConfig < Struct.new( :payload_type, :creation_path, :registration_page_path, :response_inspection) SENSITIVE = [] include Aws::Structure end |
#response_inspection ⇒ Types::WafResponseInspection
An object that describes the HTTP status codes that your application returns for successful and failed account creation attempts.
15907 15908 15909 15910 15911 15912 15913 15914 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 15907 class WafAcfpConfig < Struct.new( :payload_type, :creation_path, :registration_page_path, :response_inspection) SENSITIVE = [] include Aws::Structure end |