Skip to content

Commit 382c079

Browse files
committed
Merge branch 'main' of https://github.com/microsoftdocs/azure-docs-pr into iot6
2 parents b743cad + 72dad6e commit 382c079

File tree

623 files changed

+3406
-6548
lines changed

Some content is hidden

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

623 files changed

+3406
-6548
lines changed

.openpublishing.redirection.json

Lines changed: 136 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -772,6 +772,16 @@
772772
"redirect_url": "/azure/azure-app-configuration/concept-experimentation",
773773
"redirect_document_id": false
774774
},
775+
{
776+
"source_path_from_root": "/articles/azure-app-configuration/use-variant-feature-flags.md",
777+
"redirect_url": "/azure/azure-app-configuration/howto-variant-feature-flags",
778+
"redirect_document_id": false
779+
},
780+
{
781+
"source_path_from_root": "/articles/azure-app-configuration/use-variant-feature-flags-aspnet-core.md",
782+
"redirect_url": "/azure/azure-app-configuration/howto-variant-feature-flags-aspnet-core",
783+
"redirect_document_id": false
784+
},
775785
{
776786
"source_path_from_root": "/articles/public-multi-access-edge-compute-mec/considerations-for-deployment.md",
777787
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/considerations-for-deployment",
@@ -2944,32 +2954,152 @@
29442954
},
29452955
{
29462956
"source_path_from_root": "/articles/orbital/delete-contact.md",
2947-
"redirect_url": "/azure/orbital/spacecraft-object",
2957+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29482958
"redirect_document_id": false
29492959
},
29502960
{
29512961
"source_path_from_root": "/articles/orbital/license-spacecraft.md",
2952-
"redirect_url": "/azure/orbital/initiate-licensing",
2962+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29532963
"redirect_document_id": false
29542964
},
29552965
{
29562966
"source_path_from_root": "/articles/orbital/orbital-preview.md",
2957-
"redirect_url": "/azure/orbital/overview",
2967+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29582968
"redirect_document_id": false
29592969
},
29602970
{
29612971
"source_path_from_root": "/articles/orbital/overview-analytics.md",
2962-
"redirect_url": "/azure/orbital/overview",
2972+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29632973
"redirect_document_id": false
29642974
},
29652975
{
29662976
"source_path_from_root": "/articles/orbital/partner-network-integration.md",
2967-
"redirect_url": "/azure/orbital/about-ground-stations#partner-ground-stations",
2977+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29682978
"redirect_document_id": false
29692979
},
29702980
{
29712981
"source_path_from_root": "/articles/orbital/space-partner-program-overview.md",
2972-
"redirect_url": "/azure/orbital/overview",
2982+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
2983+
"redirect_document_id": false
2984+
},
2985+
{
2986+
"source_path_from_root": "/articles/orbital/virtual-rf-tutorial.md",
2987+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
2988+
"redirect_document_id": false
2989+
},
2990+
{
2991+
"source_path_from_root": "/articles/orbital/update-tle.md",
2992+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
2993+
"redirect_document_id": false
2994+
},
2995+
{
2996+
"source_path_from_root": "/articles/orbital/spacecraft-object.md",
2997+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
2998+
"redirect_document_id": false
2999+
},
3000+
{
3001+
"source_path_from_root": "/articles/orbital/schedule-contact.md",
3002+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3003+
"redirect_document_id": false
3004+
},
3005+
{
3006+
"source_path_from_root": "/articles/orbital/satellite-imagery-with-orbital-ground-station.md",
3007+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3008+
"redirect_document_id": false
3009+
},
3010+
{
3011+
"source_path_from_root": "/articles/orbital/sar-reference-architecture.md",
3012+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3013+
"redirect_document_id": false
3014+
},
3015+
{
3016+
"source_path_from_root": "/articles/orbital/resource-graph-samples.md",
3017+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3018+
"redirect_document_id": false
3019+
},
3020+
{
3021+
"source_path_from_root": "/articles/orbital/register-spacecraft.md",
3022+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3023+
"redirect_document_id": false
3024+
},
3025+
{
3026+
"source_path_from_root": "/articles/orbital/receive-real-time-telemetry.md",
3027+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3028+
"redirect_document_id": false
3029+
},
3030+
{
3031+
"source_path_from_root": "/articles/orbital/prepare-for-launch.md",
3032+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3033+
"redirect_document_id": false
3034+
},
3035+
{
3036+
"source_path_from_root": "/articles/orbital/modem-chain.md",
3037+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3038+
"redirect_document_id": false
3039+
},
3040+
{
3041+
"source_path_from_root": "/articles/orbital/organize-stac-data.md",
3042+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3043+
"redirect_document_id": false
3044+
},
3045+
{
3046+
"source_path_from_root": "/articles/orbital/overview.md",
3047+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3048+
"redirect_document_id": false
3049+
},
3050+
{
3051+
"source_path_from_root": "/articles/orbital/mission-phases.md",
3052+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3053+
"redirect_document_id": false
3054+
},
3055+
{
3056+
"source_path_from_root": "/articles/orbital/initiate-licensing.md",
3057+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3058+
"redirect_document_id": false
3059+
},
3060+
{
3061+
"source_path_from_root": "/articles/orbital/index.yml",
3062+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3063+
"redirect_document_id": false
3064+
},
3065+
{
3066+
"source_path_from_root": "/articles/orbital/get-started.md",
3067+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3068+
"redirect_document_id": false
3069+
},
3070+
{
3071+
"source_path_from_root": "/articles/orbital/geospatial-reference-architecture.md",
3072+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3073+
"redirect_document_id": false
3074+
},
3075+
{
3076+
"source_path_from_root": "/articles/orbital/downlink-aqua.md",
3077+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3078+
"redirect_document_id": false
3079+
},
3080+
{
3081+
"source_path_from_root": "/articles/orbital/contact-profile.md",
3082+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3083+
"redirect_document_id": false
3084+
},
3085+
{
3086+
"source_path_from_root": "/articles/orbital/concepts-contact.md",
3087+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3088+
"redirect_document_id": false
3089+
},
3090+
{
3091+
"source_path_from_root": "/articles/orbital/concepts-contact-profile.md",
3092+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3093+
"redirect_document_id": false
3094+
},
3095+
{
3096+
"source_path_from_root": "/articles/orbital/about-ground-stations.md",
3097+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
3098+
"redirect_document_id": false
3099+
},
3100+
{
3101+
"source_path_from_root": "/articles/orbital/prepare-network.md",
3102+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29733103
"redirect_document_id": false
29743104
},
29753105
{

articles/active-directory-b2c/partner-bindid.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
---
2-
title: Configure Transmit Security with Azure Active Directory B2C for passwordless authentication
2+
title: Configure Transmit Security with Azure Active Directory B2C for passkeys authentication
33
titleSuffix: Azure AD B2C
4-
description: Configure Azure AD B2C with Transmit Security hosted sign in for passwordless customer authentication
4+
description: Configure Azure AD B2C with Transmit Security hosted sign in for passkeys customer authentication
55
author: gargi-sinha
66
manager: martinco
77
ms.reviewer: kengaderdus
88
ms.service: azure-active-directory
99
ms.topic: how-to
10-
ms.date: 06/21/2024
10+
ms.date: 01/06/2025
1111
ms.author: gasinh
1212
ms.subservice: b2c
1313
zone_pivot_groups: b2c-policy-type
1414

15-
# Customer intent: I'm a developer integrating Azure Active Directory B2C with Transmit Security BindID. I need instructions to configure integration, so I can enable passwordless authentication using FIDO2 biometrics for my application.
15+
# Customer intent: I'm a developer integrating Azure Active Directory B2C with Transmit Security BindID. I need instructions to configure integration, so I can enable passkeys authentication using FIDO2 biometrics for my application.
1616
---
1717

18-
# Configure Transmit Security with Azure Active Directory B2C for passwordless authentication
18+
# Configure Transmit Security with Azure Active Directory B2C for passkeys authentication
1919

20-
In this tutorial, learn to integrate Azure Active Directory B2C (Azure AD B2C) authentication with [Transmit Security's hosted passwordless authentication solution](https://transmitsecurity.com/solutions/password-mfa-replacement). Transmit Security uses strong Fast Identity Online (FIDO2) biometric authentication for reliable omni-channel authentication. The solution ensures a smooth sign-in experience for customers across devices and channels, while reducing fraud, phishing, and credential reuse.
20+
In this tutorial, learn to integrate Azure Active Directory B2C (Azure AD B2C) authentication with [Transmit Security's hosted passkeys authentication solution](https://transmitsecurity.com/solutions/password-mfa-replacement). Transmit Security uses strong Fast Identity Online (FIDO2) biometric authentication for reliable omni-channel authentication. The solution ensures a smooth sign-in experience for customers across devices and channels, while reducing fraud, phishing, and credential reuse.
2121

2222
## Scenario description
2323

articles/api-center/register-apis-github-actions.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Register APIs using GitHub Actions - Azure API Center
33
description: Learn how to automate the registration of APIs in your API center using a CI/CD workflow based on GitHub Actions.
44
ms.service: azure-api-center
55
ms.topic: how-to
6-
ms.date: 07/24/2024
6+
ms.date: 12/23/2024
77
ms.author: danlep
88
author: dlepow
99
ms.custom: devx-track-azurecli
@@ -20,9 +20,9 @@ The following diagram shows how API registration in your API center can be autom
2020

2121
:::image type="content" source="media/register-apis-github-actions/scenario-overview.svg" alt-text="Diagram showing steps to trigger a GitHub actions workflow to register an API in an Azure API center." lightbox="media/register-apis-github-actions/scenario-overview.svg":::
2222

23-
1. Set up a GitHub Actions workflow in your repository that triggers when a pull request that adds an API definition file is merged.
23+
1. Set up a GitHub Actions workflow in your repository that triggers when a pull request adding an API definition file is merged.
2424
1. Create a branch from the main branch in your GitHub repository.
25-
1. Add an API definition file, commit the changes, and push them to the new branch.
25+
1. Add an API definition file, commit the changes, and push to the new branch.
2626
1. Create a pull request to merge the new branch into the main branch.
2727
1. Merge the pull request.
2828
1. The merge triggers a GitHub Actions workflow that registers the API in your API center.
@@ -133,37 +133,32 @@ In this example:
133133
To configure the workflow file:
134134

135135
1. Copy and save the file under a name such as `register-api.yml`.
136-
1. Update the values for the environment variables to match your API center in Azure.
137136
1. Confirm or update the name of the repository folder (`APIs`) where you'll add the API definition file.
138137
1. Add this workflow file in the `/.github/workflows/` path in your GitHub repository.
138+
1. Set the [Actions variables](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables) `SERVICE_NAME` and `RESOURCE_GROUP` in your repo for your API center name and resource group name in Azure.
139139

140140
> [!TIP]
141-
> Using the [Visual Studio Code extension](build-register-apis-vscode-extension.md) for Azure API Center, you can generate a starting workflow file by running an extension command. In the Command Palette, select **Azure API Center: Register APIs**. Select **CI/CD** > **GitHub**. You can then modify the file for your scenario.
141+
> Using the [Visual Studio Code extension](build-register-apis-vscode-extension.md) for Azure API Center, you can generate a starting workflow file by running an extension command. In the Command Palette, select **Azure API Center: Register APIs**. Select **CI/CD** > **GitHub**. You can then modify or extend the file for your scenario.
142142

143143
```yml
144144
name: Register API Definition to Azure API Center
145145
on:
146146
pull_request:
147-
types: [closed]
147+
types: [ closed ]
148148
branches:
149-
- main
149+
- [ "main" ]
150150
paths:
151151
- "APIs/**/*.json"
152152
permissions:
153153
contents: read
154154
pull-requests: read
155-
env:
156-
# set this to your Azure API Center resource group name
157-
RESOURCE_GROUP: <YOUR_RESOURCE_GROUP>
158-
# set this to your Azure API Center service name
159-
SERVICE_NAME: <YOUR_API_CENTER>
160155
jobs:
161156
register:
162157
runs-on: ubuntu-latest
163158
environment: production
164159
steps:
165160
- uses: actions/checkout@v2
166-
161+
167162
- name: Get specification file path in the PR
168163
id: get-file-location
169164
uses: actions/github-script@v5
@@ -180,23 +175,24 @@ jobs:
180175
});
181176
if (files.data.length === 1) {
182177
const filename = files.data[0].filename;
183-
core.exportVariable('API_FILE_LOCATION', hfilename);
178+
core.exportVariable('API_FILE_LOCATION', filename);
184179
console.log(`API_FILE_LOCATION: ${{ env.API_FILE_LOCATION }}`);
185180
}
186181
else {
187182
console.log('The PR does not add exactly one specification file.');
188183
}
184+
189185
- name: Azure login
190186
uses: azure/login@v1
191187
with:
192188
creds: ${{ secrets.AZURE_CREDENTIALS }}
193-
189+
194190
- name: Register to API Center
195191
uses: azure/CLI@v2
196192
with:
197193
azcliversion: latest
198194
inlineScript: |
199-
az apic api register -g ${{ env.RESOURCE_GROUP }} -n ${{ env.SERVICE_NAME }} --api-location ${{ env.API_FILE_LOCATION }}
195+
az apic api register -g ${{ vars.RESOURCE_GROUP }} -n ${{ vars.SERVICE_NAME }} --api-location ${{ env.API_FILE_LOCATION }}
200196
```
201197
202198
@@ -258,7 +254,7 @@ You can extend the GitHub Actions workflow to include other steps, such as addin
258254
with:
259255
azcliversion: latest
260256
inlineScript: |
261-
az apic api update -g ${{ env.RESOURCE_GROUP }} -n ${{ env.SERVICE_NAME }} --api-id {{ env.API_ID }} --custom-properties {{ env.METADATA_FILE }}
257+
az apic api update -g ${{ vars.RESOURCE_GROUP }} -n ${{ vars.SERVICE_NAME }} --api-id {{ env.API_ID }} --custom-properties {{ env.METADATA_FILE }}
262258
```
263259

264260
## Related content

articles/api-management/api-management-features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Each API Management [pricing tier](api-management-key-concepts.md#api-management
2626
| -------------------------------------------------------------------------------------------- | ----------- | --------- | --------- | --------- | ----- | -------- | ------- | ------- |
2727
| Microsoft Entra integration<sup>1</sup> | No | Yes | No | Yes | Yes | Yes | Yes | Yes |
2828
| Virtual network injection support | No | Yes | No | No | No | No | Yes | Yes |
29-
| Private endpoint support for inbound connections | No | Yes | Yes | No | Yes | Yes | Yes | No |
29+
| Private endpoint support for inbound connections | No | Yes | Yes | No | Yes | Yes (preview) | Yes | No |
3030
| Outbound virtual network integration support | No | No | No | No | No | Yes | No | Yes |
3131
| Multi-region deployment | No | No | No | No | No | No | Yes | No |
3232
| Availability zones | No | No | No | No | No | No | Yes | No |
@@ -59,4 +59,4 @@ Each API Management [pricing tier](api-management-key-concepts.md#api-management
5959
* [Overview of Azure API Management](api-management-key-concepts.md)
6060
* [API Management limits](/azure/azure-resource-manager/management/azure-subscription-service-limits?toc=/azure/api-management/toc.json&bc=/azure/api-management/breadcrumb/toc.json#api-management-limits)
6161
* [V2 tiers overview](v2-service-tiers-overview.md)
62-
* [API Management pricing](https://azure.microsoft.com/pricing/details/api-management/)
62+
* [API Management pricing](https://azure.microsoft.com/pricing/details/api-management/)

articles/app-service/app-service-asp-net-migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ __App Service Migration Assistant tool and App Service migration assistant for P
5656
|Migration Tools| Description | Documentation |
5757
|-----------|-------------|---------------|
5858
|[App Service Migration Assistant](https://appmigration.microsoft.com/api/download/windowspreview/AppServiceMigrationAssistant.msi)|Migrate .NET web apps from Windows OS to App Service.|[App Service Migration Assistant Documentation](https://github.com/Azure/App-Service-Migration-Assistant/wiki)|
59-
|[App Service migration assistant for Java on Apache Tomcat (Windows—preview)](https://appmigration.microsoft.com/api/download/windows/AppServiceMigrationAssistant.msi)|Download prerelease software for migrating Java web applications on Tomcat web server running on Windows servers.|[App Service Migration Assistant Documentation](https://github.com/Azure/App-Service-Migration-Assistant/wiki)|
59+
|[App Service migration assistant for Java on Apache Tomcat (Windows—preview)](https://appmigration.microsoft.com/api/download/windowspreview/AppServiceMigrationAssistant.msi)|Download prerelease software for migrating Java web applications on Tomcat web server running on Windows servers.|[App Service Migration Assistant Documentation](https://github.com/Azure/App-Service-Migration-Assistant/wiki)|
6060
|[App Service Migration Assistant PowerShell scripts](https://appmigration.microsoft.com/api/download/psscripts/AppServiceMigrationScripts.zip)|Download PowerShell scripts for discovering and assessing all Microsoft Internet Information Services (IIS) web apps on a single server in bulk and migrating .NET web apps from Windows OS to App Service.|[App Service Migration Assistant Powershell Documentation](https://github.com/Azure/App-Service-Migration-Assistant/wiki/PowerShell-Scripts)<br>[SHA256 Identifier](https://github.com/Azure/App-Service-Migration-Assistant/wiki/Release-Notes)|
6161

6262
| More resources to migrate .NET apps to the cloud |

0 commit comments

Comments
 (0)