Skip to content

Commit 3962155

Browse files
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into java-dns-ttl
2 parents fc71290 + ef68869 commit 3962155

File tree

219 files changed

+1504
-1057
lines changed

Some content is hidden

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

219 files changed

+1504
-1057
lines changed

articles/active-directory-b2c/faq.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,11 @@ sections:
2222
- question: |
2323
What is Microsoft Entra External ID?
2424
answer: |
25-
We announced an early preview of our next-generation Microsoft Entra External ID solution. This early preview represents an evolutionary step in unifying secure and engaging experiences across all external identities including partners, customers, citizens, patients, and others within a single, integrated platform. For more information about the preview, see [What is Microsoft Entra External ID for customers?](../active-directory/external-identities/customers/overview-customers-ciam.md).
25+
We have released our next generation Microsoft Entra External ID product which combines powerful solutions for working with people outside of your organization. With External ID capabilities, you can allow external identities to securely access your apps and resources. Whether you’re working with external partners, consumers, or business customers, users can bring their own identities. These identities can range from corporate or government-issued accounts to social identity providers like Google or Facebook. For more information, see [Introduction to Microsoft Entra External ID](/entra/external-id/external-identities-overview)
2626
- question: |
2727
How does this preview affect me?
2828
answer: |
29-
No action is required on your part at this time. The next-generation platform is currently in early preview only. We remain fully committed to supporting your current Azure AD B2C solution. There are no requirements for Azure AD B2C customers to migrate at this time and no plans to discontinue the current Azure AD B2C service. As the next generation platform approaches GA, details will be made available to all our valued B2C customers on available options including migration to the new platform.
30-
- question: |
31-
How do I participate in the preview?
32-
answer: |
33-
As the next-generation platform represents our future for customer identity and access management (CIAM), we welcome and encourage your participation and feedback during early preview. If you're interested in joining the early preview, contact your sales team for details.
29+
No action is required on your part at this time. We remain fully committed to supporting your current Azure AD B2C solution. There are no requirements for Azure AD B2C customers to migrate at this time and no plans to discontinue the current Azure AD B2C service.
3430
- name: General
3531
questions:
3632
- question: |
@@ -119,7 +115,7 @@ sections:
119115
Currently, you can’t change the "From:" field on the email.
120116
121117
> [!TIP]
122-
> With Azure AD B2C [custom policy](custom-policy-overview.md), you can customize the email Azure AD B2C sends to users, including the "From:" field on the email. The custom email verification requires the use of a third-party email provider like [Mailjet](custom-email-mailjet.md), [SendGrid](custom-email-sendgrid.md), or [SparkPost](https://messagebird.com/email/cloud-sending?sp=true).
118+
> With Azure AD B2C [custom policy](custom-policy-overview.md), you can customize the email Azure AD B2C sends to users, including the "From:" field on the email. The custom email verification requires the use of a third-party email provider like [Mailjet](custom-email-mailjet.md) or [SendGrid](custom-email-sendgrid.md).
123119
124120
- question: |
125121
How can I migrate my existing user names, passwords, and profiles from my database to Azure AD B2C?

articles/api-center/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@
5656
href: discover-shadow-apis-dev-proxy.md
5757
- name: Find nonproduction API requests with Dev Proxy
5858
href: find-nonproduction-api-requests-dev-proxy.md
59+
- name: Workflow automation to set API status
60+
href: set-up-notification-workflow.md
5961
- name: API discovery and consumption
6062
items:
6163
- name: Discover and consume APIs - VS Code extension
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

articles/api-center/set-up-notification-workflow.md

Lines changed: 380 additions & 0 deletions
Large diffs are not rendered by default.

articles/automation/change-tracking/enable-vms-monitoring-agent.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enable Azure Automation Change Tracking for single machine and multiple m
33
description: This article tells how to enable the Change Tracking feature for single machine and multiple machines at scale from the Azure portal.
44
services: automation
55
ms.subservice: change-inventory-management
6-
ms.date: 09/09/2024
6+
ms.date: 10/10/2024
77
ms.topic: how-to
88
ms.service: azure-automation
99
---
@@ -41,6 +41,8 @@ This section provides detailed procedure on how you can enable change tracking o
4141

4242
:::image type="content" source="media/enable-vms-monitoring-agent/deployment-success-inline.png" alt-text="Screenshot showing the notification of deployment." lightbox="media/enable-vms-monitoring-agent/deployment-success-expanded.png":::
4343

44+
> [!NOTE]
45+
> It usually takes up to two to three minutes to successfully onboard and enable the virtual machine(s). After you enable a virtual machine for change tracking, you can make changes to the files, registries, or software for the specific VM.
4446
4547
#### [Multiple Azure VMs - portal](#tab/multiplevms)
4648

@@ -66,6 +68,22 @@ This section provides detailed procedure on how you can enable change tracking o
6668
1. Select **Enable** to initiate the deployment.
6769
1. A notification appears on the top right corner of the screen indicating the status of deployment.
6870

71+
72+
#### [Single Azure Arc VM - portal](#tab/singlearcvm)
73+
74+
1. Sign in to [Azure portal](https://portal.azure.com). Search for and select **Machines-Azure Arc**.
75+
76+
:::image type="content" source="media/enable-vms-monitoring-agent/select-arc-machines-portal.png" alt-text="Screenshot showing how to select Azure Arc machines from the portal." lightbox="media/enable-vms-monitoring-agent/select-arc-machines-portal.png":::
77+
78+
1. Select the Azure-Arc machine for which you want to enable Change Tracking.
79+
1. Under **Operations**, select **Change tracking** to view the change tracking and inventory page.
80+
1. In the **Stay up-to-date with all changes** layout, select **Enable using AMA agent (Recommended)** option and **Enable**.
81+
82+
:::image type="content" source="media/enable-vms-monitoring-agent/select-change-tracking-arc-vm.png" alt-text="Screenshot showing to select change tracking option for a single Azure arc virtual machine from the portal." lightbox="media/enable-vms-monitoring-agent/select-change-tracking-arc-vm.png":::
83+
84+
It will initiate the deployment and the notification appears on the top right corner of the screen.
85+
86+
6987
#### [Arc-enabled VMs - portal/CLI](#tab/arcvms)
7088

7189
To enable the Change Tracking and Inventory on Arc-enabled servers, ensure that the custom Change Tracking Data collection rule is associated to the Arc-enabled VMs.
@@ -101,8 +119,6 @@ Follow these steps to associate the data collection rule to the Arc-enabled VMs:
101119
```
102120
---
103121

104-
>[!NOTE]
105-
>It usually takes up to two to three minutes to successfully onboard and enable the virtual machine(s). After you enable a virtual machine for change tracking, you can make changes to the files, registries, or software for the specific VM.
106122

107123
## Enable Change Tracking at scale using Azure Monitoring Agent
108124

articles/automation/change-tracking/guidance-migration-log-analytics-monitoring-agent.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: snehasudhirG
55
services: automation
66
ms.subservice: change-inventory-management
77
ms.topic: how-to
8-
ms.date: 09/27/2024
8+
ms.date: 10/10/2024
99
ms.author: sudhirsneha
1010
ms.custom:
1111
ms.service: azure-automation
@@ -29,10 +29,7 @@ Using the Azure portal, you can migrate from Change Tracking & Inventory with LA
2929
3030
## Onboarding to Change tracking and inventory using Azure Monitoring Agent
3131

32-
### [Using Azure portal - Azure single VM](#tab/ct-single-vm)
33-
34-
> [!NOTE]
35-
> To onboard Arc-enabled VMs, use the PowerShell Script. For more information, see the steps listed in tab Using PowerShell script - Arc-enabled VMs.
32+
### [Single Azure VM - Azure portal](#tab/ct-single-vm)
3633

3734
To onboard through Azure portal, follow these steps:
3835

@@ -46,14 +43,14 @@ To onboard through Azure portal, follow these steps:
4643

4744
:::image type="content" source="media/guidance-migration-log-analytics-monitoring-agent/switch-versions-inline.png" alt-text="Screenshot that shows switching between log analytics and Azure Monitoring Agent after a successful migration." lightbox="media/guidance-migration-log-analytics-monitoring-agent/switch-versions-expanded.png":::
4845

49-
### [Using Azure portal - Automation account](#tab/ct-at-scale)
46+
### [Automation account - Azure portal](#tab/ct-at-scale)
5047

5148
1. Sign in to [Azure portal](https://portal.azure.com) and select your Automation account.
5249
1. Under **Configuration Management**, select **Change tracking** and then select **Configure with AMA**.
5350

5451
:::image type="content" source="media/guidance-migration-log-analytics-monitoring-agent/onboarding-at-scale-inline.png" alt-text="Screenshot of onboarding at scale to Change tracking and inventory using Azure monitoring agent." lightbox="media/guidance-migration-log-analytics-monitoring-agent/onboarding-at-scale-expanded.png":::
5552

56-
1. On the **Onboarding to Change Tracking with Azure Monitoring** page, you can view your automation account and list of machines that are currently on Log Analytics and ready to be onboarded to Azure Monitoring Agent of Change Tracking and inventory.
53+
1. On the **Onboarding to Change Tracking with Azure Monitoring** page, you can view your automation account and list of both Azure and Azure Arc machines that are currently on Log Analytics and ready to be onboarded to Azure Monitoring Agent of Change Tracking and inventory.
5754

5855
:::image type="content" source="media/guidance-migration-log-analytics-monitoring-agent/onboarding-from-log-analytics-inline.png" alt-text="Screenshot of onboarding multiple virtual machines to Change tracking and inventory from log analytics to Azure monitoring agent." lightbox="media/guidance-migration-log-analytics-monitoring-agent/onboarding-from-log-analytics-expanded.png":::
5956

@@ -69,7 +66,21 @@ To onboard through Azure portal, follow these steps:
6966

7067
:::image type="content" source="media/guidance-migration-log-analytics-monitoring-agent/switch-versions-inline.png" alt-text="Screenshot that shows switching between log analytics and Azure Monitoring Agent after a successful migration." lightbox="media/guidance-migration-log-analytics-monitoring-agent/switch-versions-expanded.png":::
7168

72-
### [Using PowerShell script - Arc-enabled VMs](#tab/ps-policy)
69+
### [Single Azure Arc VM - Azure portal](#tab/ct-single-arcvm)
70+
71+
1. Sign in to the [Azure portal](https://portal.azure.com). Search for and select **Machines-Azure Arc**.
72+
73+
:::image type="content" source="media/enable-vms-monitoring-agent/select-arc-machines-portal.png" alt-text="Screenshot showing how to select Azure Arc machines from the portal." lightbox="media/enable-vms-monitoring-agent/select-arc-machines-portal.png":::
74+
75+
1. Select the specific Arc machine with Change Tracking V1 enabled that needs to be migrated to Change Tracking V2.
76+
77+
1. Select **Migrate to Change Tracking with AMA** and in the **Configure with Azure monitor agent**, provide the resource id in the **Log analytics workspace** and select **Migrate** to initiate the deployment.
78+
79+
:::image type="content" source="media/guidance-migration-log-analytics-monitoring-agent/onboarding-single-arc-vm.png" alt-text="Screenshot of onboarding a single Arc VM to Change tracking and inventory using Azure monitoring agent." lightbox="media/guidance-migration-log-analytics-monitoring-agent/onboarding-single-arc-vm.png":::
80+
81+
1. Select **Manage Activity log connection** to evaluate the incoming events and logs across LA agent and AMA version.
82+
83+
### [Arc-enabled VMs - PowerShell script](#tab/ps-policy)
7384

7485
To onboard Arc-enabled VMs, follow the steps:
7586

@@ -173,7 +184,7 @@ To obtain the Log Analytics Workspace resource ID, follow these steps:
173184
### [Using PowerShell script](#tab/limit-policy)
174185
175186
1. For File Content changes-based settings, you must migrate manually from LA version to AMA version of Change Tracking & Inventory. Follow the guidance listed in [Track file contents](manage-change-tracking.md#track-file-contents).
176-
1. Any VM with > 100 file/registry settings for migration via Azure Portal isn't supported.
187+
1. Any VM with > 100 file/registry settings for migration via Azure portal isn't supported.
177188
1. Alerts that you configure using the Log Analytics Workspace must be [manually configured](configure-alerts.md).
178189
179190
---

articles/azure-app-configuration/create-snapshot-devops-pipeline.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Assign the proper App Configuration role assignment to the credentials being use
3030

3131
1. Go to your target App Configuration store.
3232
1. In the left menu, select **Access control (IAM)**.
33-
1. In the right pane, selecte **Add role assignment**.
33+
1. In the right pane, select **Add role assignment**.
3434

3535
:::image type="content" border="true" source="./media/azure-app-configuration-role-assignment/add-role-assignment-button.png" alt-text="Screenshot shows the Add role assignments button.":::
3636
1. For the **Role**, select **App Configuration Data Owner**. This role allows the task to read from and write to the App Configuration store.
@@ -56,13 +56,13 @@ In this section, learn how to use the Azure App Configuration snapshot task in a
5656
1. Configure the necessary parameters for the task to create a snapshot in an App Configuration store. Explanations of the parameters are available in the **Parameters** section below and in tooltips next to each parameter.
5757
> [!div class="mx-imgBorder"]
5858
> ![Screenshot shows the app configuration snapshot task parameters.](./media/azure-app-configuration-snapshot-parameters.png)
59-
1. Save and queue a build. The build log will display any failures that occurred during the execution of the task.
59+
1. Save and queue a build. The build log displays any failures that occurred during the execution of the task.
6060

6161
## Use in releases
6262

6363
In this section, learn how to use the Azure App Configuration snapshot task in an Azure DevOps release pipeline.
6464

65-
1. Navigate to the release pipeline page by selecting, **Pipelines** > **Releases**. For more information about release pipelines go to [Create your first pipeline](/azure/devops/pipelines/release).
65+
1. Navigate to the release pipeline page by selecting, **Pipelines** > **Releases**. For more information about release pipelines, go to [Create your first pipeline](/azure/devops/pipelines/release).
6666
1. Choose an existing release pipeline. If you don’t have one, select **+ New** to create a new one.
6767
1. Select the **Edit** button in the top-right corner to edit the release pipeline.
6868
1. From the **Tasks** dropdown, choose the **Stage** to which you want to add the task. More information about stages can be found in [Add stages, dependencies, & conditions](/azure/devops/pipelines/release/environments).
@@ -73,7 +73,7 @@ In this section, learn how to use the Azure App Configuration snapshot task in a
7373
> ![Screenshot shows the plus button next to the job.](./media/add-task-to-job.png)
7474
1. In the **Add tasks** dialog, type **Azure App Configuration snapshot** into the search box and select it.
7575
1. Configure the necessary parameters within the task to create a snapshot within your App Configuration store. Explanations of the parameters are available in the **Parameters** section below, and in tooltips next to each parameter.
76-
1. Save and queue a release. The release log will display any failures encountered during the execution of the task.
76+
1. Save and queue a release. The release log displays any failures encountered during the execution of the task.
7777

7878
## Parameters
7979

@@ -102,5 +102,17 @@ If an unexpected error occurs, debug logs can be enabled by setting the pipeline
102102

103103
## Next step
104104

105+
For a complete reference of the parameters or to use this pipeline task in YAML pipelines, please refer to the following document.
106+
107+
> [!div class="nextstepaction"]
108+
> [Azure App Configuration Snapshot Task reference](/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1)
109+
110+
To learn how to export key-values from your App Configuration store and set them as Azure pipeline variables, continue to the following document.
111+
112+
> [!div class="nextstepaction"]
113+
> [Pull settings from App Configuration with Azure pipelines](./pull-key-value-devops-pipeline.md)
114+
115+
To learn how to import key-values from a configuration file into your App Configuration store, continue to the following document.
116+
105117
> [!div class="nextstepaction"]
106-
> [Pull settings from App Configuration with Azure pipelines](./pull-key-value-devops-pipeline.md)
118+
> [Push settings to App Configuration with Azure pipelines](./push-kv-devops-pipeline.md)

articles/azure-functions/create-first-function-azure-developer-cli.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Create functions in Azure using the Azure Developer CLI
33
description: "Learn how to use the Azure Developer CLI (azd) to create resources and deploy the local project to a Flex Consumption plan on Azure."
4-
ms.date: 09/04/2024
4+
ms.date: 10/19/2024
55
ms.topic: quickstart
66
zone_pivot_groups: programming-languages-set-functions
77
#Customer intent: As a developer, I need to know how to use the Azure Developer CLI to create and deploy my function code securely to a new function app in the Flex Consumption plan in Azure by using azd templates and the azd up command.
@@ -249,19 +249,26 @@ py -m venv .venv
249249

250250
1. Run this command from your app folder in a terminal or command prompt:
251251

252-
::: zone pivot="programming-language-csharp, programming-language-powershell,programming-language-python,programming-language-javascript"
252+
::: zone pivot="programming-language-csharp, programming-language-powershell,programming-language-python"
253253
```console
254254
func start
255255
```
256256
::: zone-end
257-
::: zone pivot="programming-language-java"
257+
::: zone pivot="programming-language-java"
258258
```console
259259
mvn clean package
260260
mvn azure-functions:run
261261
```
262262
::: zone-end
263-
::: zone pivot="programming-language-typescript"
263+
::: zone pivot="programming-language-javascript"
264264
```console
265+
npm install
266+
func start
267+
```
268+
::: zone-end
269+
::: zone pivot="programming-language-typescript"
270+
```console
271+
npm install
265272
npm start
266273
```
267274
::: zone-end
@@ -273,11 +280,16 @@ py -m venv .venv
273280
<http://localhost:7071/api/httpget>
274281

275282
1. From a new terminal or command prompt window, run this `curl` command to send a POST request with a JSON payload to the `httppost` endpoint:
276-
283+
::: zone pivot="programming-language-csharp, programming-language-powershell,programming-language-python"
277284
```console
278285
curl -i http://localhost:7071/api/httppost -H "Content-Type: text/json" -d @testdata.json
279286
```
280-
287+
::: zone-end
288+
::: zone pivot="programming-language-javascript,programming-language-typescript"
289+
```console
290+
curl -i http://localhost:7071/api/httppost -H "Content-Type: text/json" -d "@src/functions/testdata.json"
291+
```
292+
::: zone-end
281293
This command reads JSON payload data from the `testdata.json` project file. You can find examples of both HTTP requests in the `test.http` project file.
282294

283295
1. When you're done, press Ctrl+C in the terminal window to stop the `func.exe` host process.

articles/azure-functions/durable/durable-functions-external-events.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ import azure.functions as func
6363
import azure.durable_functions as df
6464

6565
def orchestrator_function(context: df.DurableOrchestrationContext):
66-
approved = context.wait_for_external_event('Approval')
66+
approved = yield context.wait_for_external_event('Approval')
6767
if approved:
6868
# approval granted - do the approved action
6969
else:
@@ -169,7 +169,7 @@ def orchestrator_function(context: df.DurableOrchestrationContext):
169169
event2 = context.wait_for_external_event('Event2')
170170
event3 = context.wait_for_external_event('Event3')
171171

172-
winner = context.task_any([event1, event2, event3])
172+
winner = yield context.task_any([event1, event2, event3])
173173
if winner == event1:
174174
# ...
175175
elif winner == event2:
@@ -426,4 +426,4 @@ In this case, the instance ID is hardcoded as *MyInstanceId*.
426426
> [Learn how to implement error handling](durable-functions-error-handling.md)
427427
428428
> [!div class="nextstepaction"]
429-
> [Run a sample that waits for human interaction](durable-functions-phone-verification.md)
429+
> [Run a sample that waits for human interaction](durable-functions-phone-verification.md)
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)