Skip to content

Commit b430c3b

Browse files
authored
Merge pull request #294676 from Harikrishnan-M-B/apim3
Apim3
2 parents e8b5c2a + b72695f commit b430c3b

File tree

4 files changed

+52
-1
lines changed

4 files changed

+52
-1
lines changed
206 KB
Loading
329 KB
Loading
109 KB
Loading

articles/frontdoor/standard-premium/how-to-enable-private-link-apim.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,65 @@ ms.service: azure-frontdoor
88
ms.topic: how-to
99
ms.date: 09/26/2024
1010
ms.author: duau
11-
zone_pivot_groups: front-door-dev-exp-ps-cli
11+
zone_pivot_groups: front-door-dev-exp-portal-ps-cli
1212
ms.custom: ai-usage
1313
---
1414

1515
# Connect Azure Front Door Premium to an Azure API Management with Private Link (Preview)
1616

1717
This article guides you through the steps to configure an Azure Front Door Premium to connect privately to your Azure API Management origin using Azure Private Link.
1818

19+
::: zone pivot="front-door-portal"
20+
21+
## Prerequisites
22+
23+
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
24+
- Have a functioning Azure Front Door Premium profile and an endpoint. For more information on how to create an Azure Front Door profile, see [Create a Front Door](../create-front-door-portal.md).
25+
- Have a functioning Azure API Management instance. For more information on how to create an API Management instance, see [Create a new Azure API Management instance](../../api-management/get-started-create-service-instance.md)
26+
27+
## Create an origin group and add the API Management instance as an origin
28+
29+
1. In your Azure Front Door Premium profile, go to *Settings* and select **Origin groups**.
30+
31+
1. Click on **Add**
32+
2. Enter a name for the origin group
33+
3. Select **+ Add an origin**
34+
4. Use the following table to configure the settings for the origin:
35+
36+
| Setting | Value |
37+
| ------- | ----- |
38+
| Name | Enter a name to identify this origin. |
39+
| Origin Type | API Management |
40+
| Host name | Select the host from the dropdown that you want as an origin. |
41+
| Origin host header | Will be autopopulated with the host of the chosen API Management instance|
42+
| HTTP port | 80 (default) |
43+
| HTTPS port | 443 (default) |
44+
| Priority | Assign different priorities to origins for primary, secondary, and backup purposes. |
45+
| Weight | 1000 (default). Use weights to distribute traffic among different origins. |
46+
| Region | Select the region that matches or is closest to your origin. |
47+
| Target sub resource | Choose 'Gateway' |
48+
| Request message | Enter a custom message to display while approving the Private Endpoint. |
49+
50+
:::image type="content" source="../media/private-link/apim-privatelink.png" alt-text="Screenshot of origin settings for configuring API Management as a private origin.":::
51+
52+
6. Select **Add** to save your origin settings
53+
7. Select **Add** to save the origin group settings.
54+
55+
## Approve the private endpoint
56+
57+
1. Navigate to the API Management instance you configured with Private Link in the previous section. Under **Deployment + infrastructure**, select **Network**.
58+
59+
1. Select **Inbound private endpoint connections** tab.
60+
61+
1. Find the *pending* private endpoint request from Azure Front Door Premium and select **Approve**.
62+
63+
1. After approval, the connection status will update. It can take a few minutes for the connection to fully establish. Once established, you can access your API Management through Front Door.
64+
65+
66+
:::image type="content" source="../media/private-link/apim-private-endpoint-connections.png" alt-text="Screenshot of private endpoint connections tab in API Management portal.":::
67+
68+
::: zone-end
69+
1970
::: zone pivot="front-door-ps"
2071

2172
## Prerequisites

0 commit comments

Comments
 (0)