Skip to content

Commit bd0935d

Browse files
Merge pull request #309020 from MicrosoftDocs/main
Auto Publish – main to live - 2025-12-03 23:00 UTC
2 parents 6cd3bdc + e7ef417 commit bd0935d

98 files changed

Lines changed: 932 additions & 942 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6355,6 +6355,11 @@
63556355
"redirect_url": "/azure/storage/container-storage/install-container-storage-aks",
63566356
"redirect_document_id": true
63576357
},
6358+
{
6359+
"source_path": "articles/reliability/reliability-cosmos-mongodb.md",
6360+
"redirect_url": "/azure/reliability/reliability-documentdb",
6361+
"redirect_document_id": true
6362+
},
63586363
{
63596364
"source_path": "articles/communications-gateway/connectivity.md",
63606365
"redirect_url": "/previous-versions/azure/communications-gateway/connectivity",

articles/app-service/environment/overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ If you require physical isolation down to the hardware level, you can deploy you
6565

6666
Only I1v2, I2v2, and I3v2 SKU sizes are available in an App Service Environment deployed on dedicated hosts. Extra charges apply for dedicated host deployments.
6767

68+
> [!NOTE]
69+
> Dedicated host deployments are available only in limited regions, and expansion to additional regions isn't planned.
70+
6871
Most customers don't require isolation down to the hardware level, so consider the limitations of dedicated host deployments before you use this feature. To determine whether a dedicated host deployment is right for you, review your security and compliance requirements before deployment.
6972

7073
## Virtual network support

articles/application-gateway/private-link-configure.md

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,30 @@ You can configure Application Gateway Private Link using multiple methods:
3030
- Azure PowerShell
3131
- Azure CLI
3232

33-
# [Azure portal](#tab/portal)
34-
3533
## Prerequisites
3634

3735
Before configuring Private Link, ensure you have:
3836
- An existing Application Gateway
3937
- A virtual network with a dedicated subnet for Private Link (separate from the Application Gateway subnet)
4038
- Appropriate permissions to create and configure Private Link resources
4139

42-
## Define a subnet for Private Link configuration
40+
## Subnet considerations for Private Link configuration
4341

44-
To enable Private Link configuration, you must create a dedicated subnet that's separate from the Application Gateway subnet. This subnet is used exclusively for Private Link IP configurations and can't contain any Application Gateway instances.
42+
To enable Private Link configuration, you must have a dedicated subnet that's separate from the Application Gateway subnet. This subnet is used exclusively for Private Link IP configurations and can't contain any Application Gateway instances.
4543

46-
**Subnet sizing considerations:**
4744
- Each IP address allocated to this subnet supports up to 65,536 concurrent TCP connections through Private Link
4845
- To calculate required IP addresses: `n × 65,536` connections, where `n` is the number of IP addresses provisioned
4946
- Maximum of eight IP addresses per Private Link configuration
5047
- Only dynamic IP address allocation is supported
48+
- The subnet must have [Private Link Service Network Policies](../private-link/disable-private-endpoint-network-policy.md#disable-network-policy) disabled
5149

5250
> [!IMPORTANT]
5351
> The combined length of the Application Gateway name and Private Link configuration name must not exceed 70 characters to avoid deployment failures.
5452
5553
To create a dedicated subnet for Private Link, see [Add, change, or delete a virtual network subnet](../virtual-network/virtual-network-manage-subnet.md).
5654

55+
# [Azure portal](#tab/portal)
56+
5757
## Disable network policies on the Private Link subnet
5858

5959
To allow Private Link connectivity, you must [disable the Private Link Service Network Policies](../private-link/disable-private-endpoint-network-policy.md#disable-network-policy) on the subnet designated for Private Link IP configurations.
@@ -67,15 +67,14 @@ To disable network policies, follow these steps:
6767
1. Under **Private link service network policies**, select **Disabled**.
6868
1. Select **Save** to apply the changes.
6969
1. Wait a few minutes for the changes to take effect.
70-
1. verify that the **Private link service network policies** setting is now **Disabled**.
70+
1. Verify the **Private link service network policies** setting is now **Disabled**.
7171

7272
## Configure Private Link
7373

7474
The Private Link configuration defines the infrastructure that enables connections from Private Endpoints to your Application Gateway. Before creating the Private Link configuration, ensure that a listener is actively configured to use the target frontend IP configuration.
7575

7676
Follow these steps to create the Private Link configuration:
7777

78-
7978
1. Search for and select **Application Gateways**.
8079
1. Select your Application Gateway instance.
8180
1. In the left navigation pane, select **Private link**, then select **+ Add**.
@@ -87,9 +86,6 @@ Follow these steps to create the Private Link configuration:
8786
1. Select **Add** to create the configuration.
8887
1. From your Application Gateway settings, copy and save the **Resource ID**. This identifier is required when setting up Private Endpoints from different Microsoft Entra tenants.
8988

90-
>[!CAUTION]
91-
>Private link configuration will momentarily cause traffic disruption (less than 1 minute) while the change is applied. Changes are recommended to be conducted during a maintenance window or period of low-traffic. During this time, you may see connection timeouts or 4XX http status codes returned on request. Add/Remove/Approval/Rejection of private endpoints will not cause traffic disruption.
92-
9389
## Configure Private Endpoint
9490

9591
A Private Endpoint is a network interface that uses a private IP address from your virtual network to connect securely to Azure Application Gateway. Clients use the Private Endpoint's private IP address to establish connections to the Application Gateway through a secure tunnel.
@@ -122,20 +118,9 @@ To create a Private Endpoint, follow these steps:
122118
> When provisioning a Private Endpoint from a different Microsoft Entra tenant, you must use the Azure Application Gateway Resource ID and specify the frontend IP configuration name as the target sub-resource.
123119
For example, if your private IP configuration is named `PrivateFrontendIp` in the portal, use `PrivateFrontendIp` as the target sub-resource value.
124120

125-
> [!CAUTION]
126-
> When moving a Private Endpoint to a different subscription, you must first delete the existing connection between the Private Link and Private Endpoint. After deletion, create a new Private Endpoint connection in the target subscription to reestablish connectivity.
127-
128-
129121

130122
# [Azure PowerShell](#tab/powershell)
131123

132-
## Prerequisites
133-
134-
Before using PowerShell commands, ensure you have:
135-
- Azure PowerShell module installed and configured
136-
- Appropriate permissions to modify Application Gateway and network resources
137-
- An existing Application Gateway and virtual network (VNet) service
138-
139124
## Configure Private Link using PowerShell
140125

141126
Use the following PowerShell commands to configure Private Link on an existing Application Gateway:
@@ -211,13 +196,6 @@ The following Azure PowerShell cmdlets are available for managing Application Ga
211196

212197
# [Azure CLI](#tab/cli)
213198

214-
## Prerequisites
215-
216-
Before using Azure CLI commands, ensure you have:
217-
- Azure CLI installed and configured
218-
- Appropriate permissions to modify Application Gateway and network resources
219-
- An existing Application Gateway and virtual network (VNet) service
220-
221199
## Configure Private Link using Azure CLI
222200

223201
Use the following Azure CLI commands to configure Private Link on an existing Application Gateway:
@@ -269,6 +247,12 @@ az network private-endpoint create \
269247
--connection-name AppGW-PL-Connection
270248
```
271249

250+
> [!Note]
251+
> To move a Private Endpoint to a different subscription, you must delete the existing connection between the Private Link and Private Endpoint. After deletion, create a new Private Endpoint connection in the target subscription to reestablish connectivity.
252+
253+
>[!CAUTION]
254+
>Private link configuration will momentarily cause traffic disruption (less than 1 minute) when enabled or disabled. Changes are recommended to be conducted during a maintenance window or period of low-traffic. During this time, you may see connection timeouts or 4XX http status codes returned on request. Add/Remove/Approval/Rejection of private endpoints will not cause traffic disruption.
255+
272256
## Azure CLI reference
273257

274258
For comprehensive Azure CLI command reference for Application Gateway Private Link configuration, see [Azure CLI - Application Gateway Private Link](/cli/azure/network/application-gateway/private-link).
@@ -282,4 +266,4 @@ To learn more about Azure Private Link and related services:
282266
- [What is Azure Private Link?](../private-link/private-link-overview.md)
283267
- [Application Gateway Private Link overview](private-link.md)
284268
- [Private Link service overview](../private-link/private-link-service-overview.md)
285-
- [Private endpoints overview](../private-link/private-endpoint-overview.md)
269+
- [Private endpoints overview](../private-link/private-endpoint-overview.md)

articles/azure-functions/TOC.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
href: functions-scale.md
2020
- name: Quickstarts
2121
displayName: quickstart, get started
22+
expanded: true
2223
items:
2324
- name: Scenarios
2425
expanded: true
@@ -52,12 +53,13 @@
5253
- name: Developer tools
5354
items:
5455
- name: Azure Developer CLI
55-
displayName: Flex Consumption plan
56+
displayName: azd
5657
href: create-first-function-azure-developer-cli.md
57-
- name: Command line
58-
displayName: quickstart, get started
58+
- name: Command line (Core Tools)
59+
displayName: quickstart, get started, go, rust
5960
href: how-to-create-function-azure-cli.md
6061
- name: Visual Studio Code
62+
displayName: quickstart, get started, go, rust
6163
href: how-to-create-function-vs-code.md
6264
- name: Visual Studio
6365
href: functions-create-your-first-function-visual-studio.md
@@ -84,8 +86,6 @@
8486
- name: Terraform
8587
displayName: Terraform, quickstart, get started
8688
href: functions-create-first-function-terraform.md
87-
- name: Custom handlers (Go/Rust)
88-
href: create-first-function-vs-code-other.md
8989
- name: Connect to services
9090
items:
9191
- name: Storage

0 commit comments

Comments
 (0)