AWS WAF Classic
App Vendor: AWS WAF v2
Connector Category: IT Services
Connector Version: 2.0.0
API Version: 1.0.0
About App
The AWS WAF v2 app in the Orchestrate application monitors the HTTP and HTTPS requests forwarded to an Amazon API Gateway API, Amazon CloudFront, or an Application Load Balancer. AWS WAF lets you control the access to your content based on the conditions you specify (IP address) and configure CloudFront to return a custom error page when a request is blocked.
The AWS WAF v2 app is configured with the Orchestrate application to perform the below-listed actions:
Action Name | Description |
---|---|
Remove elements from an IP Set | This action can be used to remove elements from an IP Set. |
Add an element to the IP Set | This action can be used to add an element to the IP Set. |
Get IP elements Set | This action can be used to obtain elements of an IP Set. |
Get the list of IP Sets | This action can be used to obtain the list of all the IP sets available in the AWS WAF. |
Configuration parameters
Below is the list of configuration parameters that are required for the AWS WAF Classic app to communicate with the AWS WAF Classic application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Access Key ID | Enter the Access Key ID. | Text | Required | |
Secret Access Key | Enter the Secret Access Key. | Password | Required |
Action: Get IP Elements Set
This action can be used to obtain elements of an IP Set.
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
IP Set ID | Enter the IP Set ID | Text | Required | |
Region Name | Enter the region name of the AWS WAF | Text | Required |
Example Request
[ { "ip_set_id": "f3b3c53c-cd83-42cc-b84e-bcbf8a1af354", "region_name": "us-east-2" } ]
Action: Remove elements from an IP Set
This action can be used to remove elements from an IP Set.
Example Request
[ { "ip_list": [ "7.8.8.9/32" ], "ip_set_id": "f3b3c53c-cd83-42cc-b84e-bcbf8a1af354", "region_name": "us-east-2" } ]
Action: Add an element to the IP Set
This action can be used to add an element to the IP Set.
Example Request
[ { "ip_list": [ "7.8.8.9/32" ], "ip_set_id": "f3b3c53c-cd83-42cc-b84e-bcbf8a1af354", "region_name": "us-east-2" } ]
Action: Get IP Elements Set
This action can be used to obtain elements of an IP Set.
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
IP Set ID | Enter the IP Set ID | Text | Required | |
Region Name | Enter the region name of the AWS WAF | Text | Required |
Example Request
[ { "region_name": "us-east-2" } ]