Skip to content

Commit e5cdf62

Browse files
committed
Merge branch 'main' into release-azure-policy-versioning
2 parents 0cd0e25 + a7a4c70 commit e5cdf62

File tree

78 files changed

+1802
-988
lines changed

Some content is hidden

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

78 files changed

+1802
-988
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5509,6 +5509,11 @@
55095509
"redirect_url": "/azure/azure-monitor/logs/resource-manager-workspace",
55105510
"redirect_document_id": false
55115511
},
5512+
{
5513+
"source_path_from_root": "/articles/azure-monitor/logs/resource-manager-cluster.md",
5514+
"redirect_url": "/azure/azure-monitor/logs/logs-dedicated-clusters",
5515+
"redirect_document_id": false
5516+
},
55125517
{
55135518
"source_path_from_root": "/articles/azure-monitor/visualize/powerbi.md",
55145519
"redirect_url": "/azure/azure-monitor/logs/log-powerbi",

articles/aks/eks-edw-deploy.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ In this article, you will deploy an [AWS EDW workload][eks-edw-overview] to Azur
3535
3636
You use the `deploy.sh` script in the `deployment` directory of the [GitHub repository][github-repo] to deploy the application to Azure.
3737
38-
The script first checks that all of the [prerequisite tools][prerequisites] are installed. If not, the script terminates and displays an error message letting you know which prerequisites are missing. If this happens, review the prerequisites, install any missing tools, and then run the script again. You need [Node autoprovisioning (NAP) for AKS] feature flag registered on your Azure subscription. If it isn't already registered, the script executes an Azure CLI command to register the feature flag.
38+
The script first checks that all of the [prerequisite tools][prerequisites] are installed. If not, the script terminates and displays an error message letting you know which prerequisites are missing. If this happens, review the prerequisites, install any missing tools, and then run the script again. The [Node autoprovisioning (NAP) for AKS][nap-aks] feature flag must be registered on your Azure subscription. If it isn't already registered, the script executes an Azure CLI command to register the feature flag.
3939
4040
The script records the state of the deployment in a file called `deploy.state`, which is located in the `deployment` directory. You can use this file to set environment variables when deploying the app.
4141
@@ -304,3 +304,4 @@ For more information on developing and running applications in AKS, see the foll
304304
[helm-aks]: ./kubernetes-helm.md
305305
[k8s-aks]: ./deploy-marketplace.md
306306
[openai-aks]: ./open-ai-quickstart.md
307+
[nap-aks]: ./node-autoprovision.md
16.8 KB
Loading
-30.5 KB
Loading

articles/api-management/api-management-howto-api-inspector.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: devdivchpfy22
1212

1313
# Tutorial: Debug your APIs using request tracing
1414

15-
[!INCLUDE [api-management-availability-premium-dev-standard-basic-consumption](../../includes/api-management-availability-premium-dev-standard-basic-consumption.md)]
15+
[!INCLUDE [api-management-availability-all-tiers](../../includes/api-management-availability-all-tiers.md)]
1616

1717
This tutorial describes how to inspect (trace) request processing in Azure API Management. Tracing helps you debug and troubleshoot your API.
1818

@@ -25,8 +25,6 @@ In this tutorial, you learn how to:
2525
2626
:::image type="content" source="media/api-management-howto-api-inspector/api-inspector-002.png" alt-text="Screenshot showing the API inspector." lightbox="media/api-management-howto-api-inspector/api-inspector-002.png":::
2727

28-
[!INCLUDE [api-management-availability-tracing-v2-tiers](../../includes/api-management-availability-tracing-v2-tiers.md)]
29-
3028
## Prerequisites
3129

3230
+ Learn the [Azure API Management terminology](api-management-terminology.md).

articles/api-management/api-management-howto-setup-delegation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ services: api-management
66

77
ms.service: api-management
88
ms.topic: article
9-
ms.date: 08/07/2023
9+
ms.date: 06/24/2024
1010
ms.author: danlep
1111
---
1212

1313
# How to delegate user registration and product subscription
1414

15-
[!INCLUDE [premium-dev-standard-basic.md](../../includes/api-management-availability-premium-dev-standard-basic.md)]
15+
[!INCLUDE [premium-dev-standard-basic-standardv2-basicv2.md](../../includes/api-management-availability-premium-dev-standard-basic-standardv2-basicv2.md)]
1616

1717
Delegation enables your website to own the user data and perform custom validation. With delegation, you can handle developer sign-in/sign-up (and related account management operations) and product subscription using your existing website, instead of the developer portal's built-in functionality.
1818

@@ -29,8 +29,8 @@ The final workflow will be:
2929

3030
### Set up API Management to route requests via delegation endpoint
3131

32-
1. In the Azure portal, search for **Developer portal** in your API Management resource.
33-
1. Click the **Delegation** item.
32+
1. In the [Azure portal](https://portal.azure.com), navigate to your API Management instance.
33+
1. In the left menu, under **Developer portal**, select **Delegation**.
3434
1. Click the checkbox to enable **Delegate sign-in & sign-up**.
3535

3636
:::image type="content" source="media/api-management-howto-setup-delegation/api-management-delegation-signin-up.png" alt-text="Screenshot showing delegation of sign-in and sign-up in the portal.":::

articles/api-management/trace-policy.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ The `trace` policy adds a custom trace into the request tracing output in the te
2222

2323
[!INCLUDE [api-management-tracing-alert](../../includes/api-management-tracing-alert.md)]
2424

25-
[!INCLUDE [api-management-availability-tracing-v2-tiers](../../includes/api-management-availability-tracing-v2-tiers.md)]
26-
2725
[!INCLUDE [api-management-policy-generic-alert](../../includes/api-management-policy-generic-alert.md)]
2826

2927
## Policy statement

articles/api-management/v2-service-tiers-overview.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ The following API Management capabilities are currently unavailable in the v2 ti
9292
* CA Certificates
9393

9494
**Developer portal**
95-
* Delegation of user registration and product subscription
9695
* Reports
9796
* Custom HTML code widget and custom widget
9897
* Self-hosted developer portal
@@ -103,7 +102,6 @@ The following API Management capabilities are currently unavailable in the v2 ti
103102
* Cipher configuration
104103
* Client certificate renegotiation
105104
* Free, managed TLS certificate
106-
* Request tracing in the test console
107105
* Requests to the gateway over localhost
108106

109107
## Resource limits

articles/application-gateway/certificates-for-backend-authentication.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: application-gateway
66
author: greg-lindsay
77
ms.service: application-gateway
88
ms.topic: how-to
9-
ms.date: 12/27/2022
9+
ms.date: 06/27/2024
1010
ms.author: greglin
1111
---
1212

@@ -32,40 +32,40 @@ From your TLS/SSL certificate, export the public key .cer file (not the private
3232

3333
1. To obtain a .cer file from the certificate, open **Manage user certificates**. Locate the certificate, typically in 'Certificates - Current User\Personal\Certificates', and right-click. Click **All Tasks**, and then click **Export**. This opens the **Certificate Export Wizard**. If you want to open Certificate Manager in current user scope using PowerShell, you type *certmgr* in the console window.
3434

35-
> [!NOTE]
36-
> If you can't find the certificate under Current User\Personal\Certificates, you may have accidentally opened "Certificates - Local Computer", rather than "Certificates - Current User").
35+
> [!NOTE]
36+
> If you can't find the certificate under Current User\Personal\Certificates, you may have accidentally opened "Certificates - Local Computer", rather than "Certificates - Current User").
3737
3838
![Screenshot shows the Certificate Manager with Certificates selected and a contextual menu with All tasks, then Export selected.](./media/certificates-for-backend-authentication/export.png)
3939

40-
1. In the Wizard, click **Next**.
40+
2. In the Wizard, click **Next**.
4141

4242
![Export certificate](./media/certificates-for-backend-authentication/exportwizard.png)
4343

44-
1. Select **No, do not export the private key**, and then click **Next**.
44+
3. Select **No, do not export the private key**, and then click **Next**.
4545

4646
![Do not export the private key](./media/certificates-for-backend-authentication/notprivatekey.png)
4747

48-
1. On the **Export File Format** page, select **Base-64 encoded X.509 (.CER).**, and then click **Next**.
48+
4. On the **Export File Format** page, select **Base-64 encoded X.509 (.CER).**, and then click **Next**.
4949

5050
![Base-64 encoded](./media/certificates-for-backend-authentication/base64.png)
5151

52-
1. For **File to Export**, **Browse** to the location to which you want to export the certificate. For **File name**, name the certificate file. Then, click **Next**.
52+
5. For **File to Export**, **Browse** to the location to which you want to export the certificate. For **File name**, name the certificate file. Then, click **Next**.
5353

5454
![Screenshot shows the Certificate Export Wizard where you specify a file to export.](./media/certificates-for-backend-authentication/browse.png)
5555

56-
1. Click **Finish** to export the certificate.
56+
6. Click **Finish** to export the certificate.
5757

5858
![Screenshot shows the Certificate Export Wizard after you complete the file export.](./media/certificates-for-backend-authentication/finish-screen.png)
5959

60-
1. Your certificate is successfully exported.
60+
7. Your certificate is successfully exported.
6161

6262
![Screenshot shows the Certificate Export Wizard with a success message.](./media/certificates-for-backend-authentication/success.png)
6363

6464
The exported certificate looks similar to this:
6565

6666
![Screenshot shows a certificate symbol.](./media/certificates-for-backend-authentication/exported.png)
6767

68-
1. If you open the exported certificate using Notepad, you see something similar to this example. The section in blue contains the information that is uploaded to application gateway. If you open your certificate with Notepad and it doesn't look similar to this, typically this means you didn't export it using the Base-64 encoded X.509(.CER) format. Additionally, if you want to use a different text editor, understand that some editors can introduce unintended formatting in the background. This can create problems when uploaded the text from this certificate to Azure.
68+
8. If you open the exported certificate using Notepad, you see something similar to this example. The section in blue contains the information that is uploaded to application gateway. If you open your certificate with Notepad and it doesn't look similar to this, typically this means you didn't export it using the Base-64 encoded X.509(.CER) format. Additionally, if you want to use a different text editor, understand that some editors can introduce unintended formatting in the background. This can create problems when uploaded the text from this certificate to Azure.
6969

7070
![Open with Notepad](./media/certificates-for-backend-authentication/format.png)
7171

articles/application-gateway/classic-to-resource-manager.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: application-gateway
55
author: greg-lindsay
66
ms.service: application-gateway
77
ms.topic: how-to
8-
ms.date: 02/10/2022
8+
ms.date: 06/27/2024
99
ms.author: greglin
1010
---
1111

@@ -34,6 +34,9 @@ For more information on how to set up an Application Gateway resource after VNet
3434

3535
The word "classic" in classic networking service refers to networking resources managed by Azure Service Manager (ASM). Azure Service Manager (ASM) is the old control plane of Azure responsible for creating, managing, deleting VMs and performing other control plane operations.
3636

37+
> [!NOTE]
38+
> To view all the classic resources in your subscription, Open the **All Resources** blade and look for a **(Classic)** suffix after the resource name.
39+
3740
### What is Azure Resource Manager?
3841

3942
Azure Resource Manager is the latest control plane of Azure responsible for creating, managing, deleting VMs and performing other control plane operations.

0 commit comments

Comments
 (0)