Skip to content

Commit c929635

Browse files
[Aegis] Dedicated setup page with enablement API (#20139)
* Separate value from setup info in intro paragraph * Add dedicated page for setup with requirements and API example * Overall review and adjust callouts
1 parent 577224d commit c929635

File tree

4 files changed

+47
-10
lines changed

4 files changed

+47
-10
lines changed

src/content/docs/aegis/about/index.mdx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@ head:
1212

1313
---
1414

15-
:::caution[Warning]
16-
17-
Cloudflare Aegis is available in early access to Enterprise customers. Contact your account team to request access.
18-
:::
19-
2015
When you use Cloudflare [as a reverse proxy](/fundamentals/concepts/how-cloudflare-works/#how-cloudflare-works-as-a-reverse-proxy), [Cloudflare's global network](https://www.cloudflare.com/network/) sits between client requests and your origin servers.
2116

2217
```mermaid
@@ -39,10 +34,8 @@ Ingress refers to the data center where the client request lands on, based on In
3934

4035
Traditionally, Cloudflare maintains a very large pool of egress IPs that are used by all Cloudflare customers and are [publicly documented](https://www.cloudflare.com/ips/). With Aegis, Cloudflare provides dedicated egress IP addresses that are reserved for you.
4136

42-
:::caution[Warning]
43-
37+
:::note
4438
Each dedicated egress pool can consist of either IPs from a [BYOIP prefix](/byoip/) or Cloudflare-leased IPs. A single dedicated egress pool cannot contain both BYOIPs and leased IPs.
45-
4639
:::
4740

4841
## Benefits

src/content/docs/aegis/configuration-options/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Configuration options
33
pcx_content_type: navigation
44
sidebar:
5-
order: 2
5+
order: 5
66
group:
77
hideIndex: true
88
---

src/content/docs/aegis/index.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,15 @@ Leverage dedicated IPs to improve your origin security and implement Zero Trust.
1717

1818
<Plan type="enterprise" />
1919

20-
Cloudflare Aegis provides dedicated egress IPs (from Cloudflare to your origin) for your layer 7 [WAF](/waf/) and <GlossaryTooltip term="content delivery network (CDN)">CDN</GlossaryTooltip> services, as well as [Spectrum](/spectrum/). The egress IPs are reserved exclusively for your account so that you can increase your origin security by only allowing traffic from a small list of IP addresses. Both [BYOIP](/byoip) and Cloudflare-leased IPs are supported by Cloudflare Aegis.
20+
Cloudflare Aegis provides dedicated egress IPs (from Cloudflare to your origin) for your layer 7 [WAF](/waf/) and <GlossaryTooltip term="content delivery network (CDN)">CDN</GlossaryTooltip> services, as well as [Spectrum](/spectrum/). The egress IPs are reserved exclusively for your account so that you can increase your origin security by only allowing traffic from a small list of IP addresses.
21+
22+
Both [BYOIP](/byoip) and Cloudflare-leased IPs are supported by Cloudflare Aegis.
23+
24+
25+
:::caution[Availability]
26+
Cloudflare Aegis is available in early access to Enterprise customers. Contact your account team to request access.
27+
:::
28+
2129

2230
***
2331

src/content/docs/aegis/setup.mdx

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: Setup
3+
pcx_content_type: how-to
4+
sidebar:
5+
order: 2
6+
group:
7+
hideIndex: true
8+
---
9+
10+
You can control Aegis enablement on your zones via API. If you are not familiar with how Cloudflare API works, refer to [Fundamentals](/fundamentals/api/).
11+
12+
:::caution[Availability]
13+
Cloudflare Aegis is available in early access to Enterprise customers. Contact your account team to request access.
14+
:::
15+
16+
## Requirements
17+
18+
- The Aegis zone setting endpoint is only available within Cloudflare accounts that own leased IPs, or accounts to which a [BYOIP prefix](/byoip/) has been delegated. If you wish to use Aegis for zones that do not meet this criteria, contact your account team.
19+
- Each Aegis pool can consist of either IPs from a BYOIP prefix or Cloudflare-leased IPs. A single dedicated egress pool cannot contain both BYOIPs and leased IPs.
20+
21+
## Steps
22+
23+
1. Contact your account team to get the ID for your dedicated egress pool.
24+
2. Make a `PATCH` request to the [Edit Zone Setting](/api/resources/zones/subresources/settings/methods/edit/) endpoint:
25+
- Specify `aegis` as the setting ID in the URL.
26+
- In the request body, set `enabled` to `true` and use the ID from the previous step as `pool_id`.
27+
28+
```bash
29+
--data '{
30+
"id": "aegis",
31+
"value": {
32+
"enabled": true,
33+
"pool_id": "<YOUR_EGRESS_POOL_ID>"
34+
},
35+
}'
36+
```

0 commit comments

Comments
 (0)