Skip to content

Commit a53c98c

Browse files
authored
Merge pull request #295129 from halkazwini/waf-toc
WAF new TOC
2 parents a12d22b + 3d4bea0 commit a53c98c

File tree

1 file changed

+164
-161
lines changed
  • articles/web-application-firewall

1 file changed

+164
-161
lines changed

articles/web-application-firewall/toc.yml

Lines changed: 164 additions & 161 deletions
Original file line numberDiff line numberDiff line change
@@ -1,204 +1,215 @@
11
items:
22
- name: Azure Web Application Firewall documentation
33
href: index.yml
4-
- name: Overview
4+
- name: Get started
5+
expanded: true
56
items:
67
- name: What is Azure Web Application Firewall?
78
href: overview.md
89
- name: Application Gateway
910
items:
1011
- name: Web Application Firewall on Application Gateway
1112
href: ./ag/ag-overview.md
12-
- name: What's new
13-
href: ./ag/ag-overview.md#whats-new
13+
- name: FAQ
14+
href: ./ag/application-gateway-waf-faq.yml
1415
- name: Front Door
1516
items:
1617
- name: Web Application Firewall on Azure Front Door
1718
href: ./afds/afds-overview.md
18-
- name: Content Delivery Network
19+
- name: FAQ
20+
href: ./afds/waf-faq.yml
21+
- name: Azure CDN
1922
items:
2023
- name: Web Application Firewall on Azure CDN
2124
href: ./cdn/cdn-overview.md
22-
- name: Quickstarts
23-
expanded: true
24-
items:
25-
- name: Application Gateway
26-
expanded: true
27-
items:
28-
- name: Deploy WAF v2 - Bicep
29-
displayName: ARM, Template, Resource Manager
30-
href: ./ag/quick-create-bicep.md
31-
- name: Deploy WAF v2 - ARM template
32-
displayName: Resource Manager
33-
href: ./ag/quick-create-template.md
34-
- name: Tutorials
25+
- name: Deploy
3526
items:
3627
- name: Application Gateway
3728
items:
38-
- name: Enable Web Application Firewall
39-
href: ./ag/application-gateway-web-application-firewall-portal.md
29+
- name: Create Web Application Firewall
30+
items:
31+
- name: Azure portal
32+
href: ./ag/application-gateway-web-application-firewall-portal.md
33+
- name: Azure PowerShell
34+
href: ./ag/tutorial-restrict-web-traffic-powershell.md
35+
- name: Azure CLI
36+
href: ./ag/tutorial-restrict-web-traffic-cli.md
37+
- name: Create Web Application Firewall v2 - Bicep
38+
href: ./ag/quick-create-bicep.md
39+
- name: Deploy Web Application Firewall v2 - ARM template
40+
href: ./ag/quick-create-template.md
4041
- name: Front Door
4142
items:
42-
- name: Configure WAF policy - portal
43+
- name: Create WAF policy - portal
4344
href: ./afds/waf-front-door-create-portal.md
44-
- name: Concepts
45+
- name: Configure
4546
items:
4647
- name: Application Gateway
4748
items:
49+
- name: WAF policy
50+
items:
51+
- name: Overview
52+
href: ./ag/policy-overview.md
53+
- name: Create WAF policy
54+
href: ./ag/create-waf-policy-ag.md
55+
- name: Per-site policies
56+
href: ./ag/per-site-policies.md
57+
- name: Associate a policy with an existing Application Gateway
58+
href: ./ag/associate-waf-policy-existing-gateway.md
59+
- name: Upgrade WAF
60+
items:
61+
- name: Upgrade to WAF policy
62+
href: ./ag/upgrade-ag-waf-policy.md
63+
- name: Upgrade using PowerShell
64+
href: ./ag/migrate-policy.md
4865
- name: Managed rules
49-
href: ./ag/application-gateway-crs-rulegroups-rules.md
50-
- name: Custom rules overview
51-
href: ./ag/custom-waf-rules-overview.md
52-
- name: Geomatch custom rules
53-
href: ./ag/geomatch-custom-rules.md
54-
- name: Exclusion lists
55-
href: ./ag/application-gateway-waf-configuration.md
66+
items:
67+
- name: Overview
68+
href: ./ag/application-gateway-crs-rulegroups-rules.md
69+
- name: Exclusion lists
70+
href: ./ag/application-gateway-waf-configuration.md
71+
- name: Customize managed rules
72+
items:
73+
- name: Azure portal
74+
href: ./ag/application-gateway-customize-waf-rules-portal.md
75+
- name: Azure PowerShell
76+
href: ./ag/application-gateway-customize-waf-rules-powershell.md
77+
- name: Azure CLI
78+
href: ./ag/application-gateway-customize-waf-rules-cli.md
79+
- name: Bot protection
80+
items:
81+
- name: Overview
82+
href: ./ag/bot-protection-overview.md
83+
- name: Configure bot protection
84+
href: ./ag/bot-protection.md
85+
- name: Custom rules
86+
items:
87+
- name: Overview
88+
href: ./ag/custom-waf-rules-overview.md
89+
- name: Geomatch custom rules
90+
href: ./ag/geomatch-custom-rules.md
91+
- name: Rate limiting
92+
href: ./ag/rate-limiting-overview.md
93+
- name: Configure WAF v2 custom rule - PowerShell
94+
href: ./ag/configure-waf-custom-rules.md
95+
- name: Custom rule examples
96+
href: ./ag/create-custom-waf-rules.md
97+
- name: Create rate limiting rules
98+
href: ./ag/rate-limiting-configure.md
99+
- name: Use geomatch custom rules to enhance network security
100+
href: geomatch-custom-rules-examples.md
56101
- name: Request size limits
57102
href: ./ag/application-gateway-waf-request-size-limits.md
58-
- name: WAF Policy overview
59-
href: ./ag/policy-overview.md
60-
- name: Bot protection overview
61-
href: ./ag/bot-protection-overview.md
62103
- name: WAF engine
63104
href: ./ag/waf-engine.md
64-
- name: Sensitive Data Protection
65-
href: ./ag/waf-sensitive-data-protection.md
66-
- name: Rate limiting
67-
href: ./ag/rate-limiting-overview.md
68-
- name: Best practices
69-
href: ./ag/best-practices.md
70-
- name: FAQ
71-
href: ./ag/application-gateway-waf-faq.yml
72105
- name: Front Door
73106
items:
74-
- name: Tuning
75-
href: ./afds/waf-front-door-tuning.md
107+
- name: WAF Policy
108+
items:
109+
- name: Policy settings
110+
href: ./afds/waf-front-door-policy-settings.md
111+
- name: Configure WAF policy - PowerShell
112+
href: ./afds/waf-front-door-custom-rules-powershell.md
76113
- name: Managed rules
77-
href: ./afds/waf-front-door-drs.md
114+
items:
115+
- name: Overview
116+
href: ./afds/waf-front-door-drs.md
117+
- name: Exclusion lists
118+
href: ./afds/waf-front-door-exclusion.md
119+
- name: Configure exclusion lists
120+
href: ./afds/waf-front-door-exclusion-configure.md
121+
- name: Configure bot protection
122+
href: ./afds/waf-front-door-policy-configure-bot-protection.md
78123
- name: Custom rules
79-
href: ./afds/waf-front-door-custom-rules.md
80-
- name: Exclusion lists
81-
href: ./afds/waf-front-door-exclusion.md
82-
- name: Policy settings
83-
href: ./afds/waf-front-door-policy-settings.md
84-
- name: Sensitive Data Protection
85-
href: ./afds/waf-sensitive-data-protection-frontdoor.md
86-
- name: Rate limiting
87-
href: ./afds/waf-front-door-rate-limit.md
88-
- name: Geo-filtering
89-
href: ./afds/waf-front-door-geo-filtering.md
90-
- name: Best practices
91-
href: ./afds/waf-front-door-best-practices.md
92-
- name: FAQ
93-
href: ./afds/waf-faq.yml
94-
- name: Security
95-
items:
96-
- name: Security baseline
97-
href: /security/benchmark/azure/baselines/web-application-firewall-security-baseline?toc=/azure/web-application-firewall/toc.json
98-
- name: Application DDoS protection
99-
href: ./shared/application-ddos-protection.md
100-
- name: Microsoft Copilot for Security
101-
href: waf-copilot.md
102-
- name: WAF and Azure Policy
124+
items:
125+
- name: Overview
126+
href: ./afds/waf-front-door-custom-rules.md
127+
- name: Rate limiting
128+
href: ./afds/waf-front-door-rate-limit.md
129+
- name: Geo-filtering
130+
href: ./afds/waf-front-door-geo-filtering.md
131+
- name: Configure rate limit
132+
href: ./afds/waf-front-door-rate-limit-configure.md
133+
- name: Configure a geo-filtering WAF policy
134+
href: ./afds/waf-front-door-tutorial-geo-filtering.md
135+
- name: Configure IP restrictions
136+
href: ./afds/waf-front-door-configure-ip-restriction.md
137+
- name: Use geomatch custom rules to enhance network security
138+
href: geomatch-custom-rules-examples.md
139+
- name: Tuning
140+
href: ./afds/waf-front-door-tuning.md
141+
- name: Configure custom response code
142+
href: ./afds/waf-front-door-configure-custom-response-code.md
143+
- name: Use Azure Policy
103144
href: ./shared/waf-azure-policy.md
145+
- name: Configure policies using Firewall Manager
146+
href: ./shared/manage-policies.md
147+
- name: Protect APIs hosted in APIM
148+
href: ./afds/protect-api-hosted-apim-by-waf.md
149+
- name: Protect Azure OpenAI
150+
href: ./afds/protect-azure-open-ai.md
151+
- name: Security
152+
items:
153+
- name: Security baseline
154+
href: /security/benchmark/azure/baselines/web-application-firewall-security-baseline?toc=/azure/web-application-firewall/toc.json
155+
- name: Sensitive Data Protection
156+
items:
157+
- name: Application Gateway
158+
items:
159+
- name: Overview
160+
href: ./ag/waf-sensitive-data-protection.md
161+
- name: Mask sensitive data
162+
href: ./ag/waf-sensitive-data-protection-configure.md
163+
- name: Front Door
164+
items:
165+
- name: Overview
166+
href: ./afds/waf-sensitive-data-protection-frontdoor.md
167+
- name: Mask sensitive data
168+
href: ./afds/waf-sensitive-data-protection-configure-frontdoor.md
169+
- name: Microsoft Sentinel
170+
items:
171+
- name: Using Microsoft Sentinel with Web Application Firewall
172+
href: waf-sentinel.md
173+
- name: Detect new threats using Microsoft Sentinel
174+
href: waf-new-threat-detection.md
175+
- name: Automated detection and response
176+
href: ./afds/automated-detection-response-with-sentinel.md
177+
- name: Application DDoS protection
178+
href: ./shared/application-ddos-protection.md
179+
- name: Microsoft Copilot for Security
180+
href: waf-copilot.md
104181
- name: JavaScript challenge
105182
href: waf-javascript-challenge.md
106-
- name: How-to guides
183+
- name: Operational excellence
107184
items:
108185
- name: Application Gateway
109186
items:
110-
- name: Create WAF policy
111-
href: ./ag/create-waf-policy-ag.md
112-
- name: Configure Web Application Firewall
113-
items:
114-
- name: Azure PowerShell
115-
href: ./ag/tutorial-restrict-web-traffic-powershell.md
116-
- name: Azure CLI
117-
href: ./ag/tutorial-restrict-web-traffic-cli.md
118-
- name: Upgrade WAF
119-
items:
120-
- name: Upgrade to WAF policy
121-
href: ./ag/upgrade-ag-waf-policy.md
122-
- name: Upgrade using PowerShell
123-
href: ./ag/migrate-policy.md
124-
- name: Per-site policies
125-
href: ./ag/per-site-policies.md
126-
- name: Customize WAF rules
127-
items:
128-
- name: Azure portal
129-
href: ./ag/application-gateway-customize-waf-rules-portal.md
130-
- name: Azure PowerShell
131-
href: ./ag/application-gateway-customize-waf-rules-powershell.md
132-
- name: Azure CLI
133-
href: ./ag/application-gateway-customize-waf-rules-cli.md
134-
- name: Configure WAF v2 custom rule - PowerShell
135-
href: ./ag/configure-waf-custom-rules.md
136-
- name: Custom rule examples
137-
href: ./ag/create-custom-waf-rules.md
138-
- name: Bot protection
139-
href: ./ag/bot-protection.md
140-
- name: Associate a policy with an existing Application Gateway
141-
href: ./ag/associate-waf-policy-existing-gateway.md
142-
- name: Resource logs
143-
href: ./ag/web-application-firewall-logs.md
144-
- name: Monitoring and logging
145-
href: ./ag/application-gateway-waf-metrics.md
146-
- name: Mask sensitive data
147-
href: ./ag/waf-sensitive-data-protection-configure.md
148-
- name: Create rate limiting rules
149-
href: ./ag/rate-limiting-configure.md
150-
- name: Troubleshoot WAF
151-
href: ./ag/web-application-firewall-troubleshoot.md
187+
- name: Best practices
188+
href: ./ag/best-practices.md
189+
- name: Monitoring and logging
190+
href: ./ag/application-gateway-waf-metrics.md
191+
- name: Resource logs
192+
href: ./ag/web-application-firewall-logs.md
193+
- name: Log Analytics
194+
href: ./ag/log-analytics.md
195+
- name: Troubleshoot
196+
href: ./ag/web-application-firewall-troubleshoot.md
152197
- name: Front Door
153198
items:
154-
- name: Configure WAF policy - PowerShell
155-
href: ./afds/waf-front-door-custom-rules-powershell.md
156-
- name: Configure bot protection
157-
href: ./afds/waf-front-door-policy-configure-bot-protection.md
158-
- name: Configure exclusion lists
159-
href: ./afds/waf-front-door-exclusion-configure.md
160-
- name: Configure custom response code
161-
href: ./afds/waf-front-door-configure-custom-response-code.md
162-
- name: Configure IP restrictions
163-
href: ./afds/waf-front-door-configure-ip-restriction.md
164-
- name: Mask sensitive data
165-
href: ./afds/waf-sensitive-data-protection-configure-frontdoor.md
166-
- name: Configure rate limit
167-
href: ./afds/waf-front-door-rate-limit-configure.md
168-
- name: Configure a geo-filtering WAF policy
169-
href: ./afds/waf-front-door-tutorial-geo-filtering.md
199+
- name: Best practices
200+
href: ./afds/waf-front-door-best-practices.md
170201
- name: Monitoring and logging
171202
href: ./afds/waf-front-door-monitor.md
172-
- name: Configure policies using Firewall Manager
173-
href: ./shared/manage-policies.md
174-
- name: Protect APIs hosted in APIM using Web Application Firewall
175-
href: ./afds/protect-api-hosted-apim-by-waf.md
176-
- name: Protect Azure OpenAI using Azure Web Application Firewall
177-
href: ./afds/protect-azure-open-ai.md
178-
- name: Using Microsoft Sentinel with Web Application Firewall
179-
href: waf-sentinel.md
180-
- name: Detect new threats using Microsoft Sentinel
181-
href: waf-new-threat-detection.md
182-
- name: Automated detection and response
183-
href: ./afds/automated-detection-response-with-sentinel.md
184-
- name: Use geomatch custom rules to enhance network security
185-
href: geomatch-custom-rules-examples.md
186-
- name: Troubleshoot
187-
items:
188-
- name: Application Gateway
189-
items:
190-
- name: Troubleshoot WAF
191-
href: ./ag/web-application-firewall-troubleshoot.md
192-
- name: Log analytics
193-
href: ./ag/log-analytics.md
194203
- name: Reference
195204
items:
196-
- name: Managed rules
205+
- name: Azure PowerShell
197206
items:
198-
- name: Front Door
199-
href: ./afds/waf-front-door-drs.md
200-
- name: Application Gateway
201-
href: ./ag/application-gateway-crs-rulegroups-rules.md
207+
- name: Front Door
208+
href: /powershell/module/az.frontdoor/
209+
- name: Application Gateway
210+
href: /powershell/module/az.network/#application_gateway
211+
- name: CDN
212+
href: https://www.powershellgallery.com/packages/Az.Cdn/1.5.0-preview
202213
- name: Azure CLI
203214
items:
204215
- name: Front Door
@@ -207,14 +218,6 @@ items:
207218
href: /cli/azure/network/application-gateway
208219
- name: CDN
209220
href: /azure/web-application-firewall/afds/waf-front-door-create-portal
210-
- name: Azure PowerShell
211-
items:
212-
- name: Front Door
213-
href: /powershell/module/az.frontdoor/
214-
- name: Application Gateway
215-
href: /powershell/module/az.network/#application_gateway
216-
- name: CDN
217-
href: https://www.powershellgallery.com/packages/Az.Cdn/1.5.0-preview
218221
- name: REST API
219222
items:
220223
- name: Front Door

0 commit comments

Comments
 (0)