Skip to content

Commit b8ae718

Browse files
author
Anil Godavarthy
committed
2 parents e4ec33f + 5eb0196 commit b8ae718

File tree

991 files changed

+6106
-8282
lines changed

Some content is hidden

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

991 files changed

+6106
-8282
lines changed

.openpublishing.redirection.json

Lines changed: 146 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
"redirect_url": "/previous-versions/azure/cdn/akamai-retirement-faq",
66
"redirect_document_id": false
77
},
8+
{
9+
"source_path_from_root": "/articles/migrate/replicate-using-expressroute.md",
10+
"redirect_url": "/azure/migrate/discover-and-assess-using-private-endpoints",
11+
"redirect_document_id": false
12+
},
813
{
914
"source_path": "articles/operator-5g-core/concept-centralized-lifecycle-management.md",
1015
"redirect_url": "/previous-versions/azure/operator-5g-core/concept-centralized-lifecycle-management",
@@ -767,6 +772,16 @@
767772
"redirect_url": "/azure/azure-app-configuration/concept-experimentation",
768773
"redirect_document_id": false
769774
},
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+
},
770785
{
771786
"source_path_from_root": "/articles/public-multi-access-edge-compute-mec/considerations-for-deployment.md",
772787
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/considerations-for-deployment",
@@ -2939,32 +2954,152 @@
29392954
},
29402955
{
29412956
"source_path_from_root": "/articles/orbital/delete-contact.md",
2942-
"redirect_url": "/azure/orbital/spacecraft-object",
2957+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29432958
"redirect_document_id": false
29442959
},
29452960
{
29462961
"source_path_from_root": "/articles/orbital/license-spacecraft.md",
2947-
"redirect_url": "/azure/orbital/initiate-licensing",
2962+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29482963
"redirect_document_id": false
29492964
},
29502965
{
29512966
"source_path_from_root": "/articles/orbital/orbital-preview.md",
2952-
"redirect_url": "/azure/orbital/overview",
2967+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29532968
"redirect_document_id": false
29542969
},
29552970
{
29562971
"source_path_from_root": "/articles/orbital/overview-analytics.md",
2957-
"redirect_url": "/azure/orbital/overview",
2972+
"redirect_url": "https://azure.microsoft.com/en-us/updates?id=azure-orbital-ground-station-retirement",
29582973
"redirect_document_id": false
29592974
},
29602975
{
29612976
"source_path_from_root": "/articles/orbital/partner-network-integration.md",
2962-
"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",
29632978
"redirect_document_id": false
29642979
},
29652980
{
29662981
"source_path_from_root": "/articles/orbital/space-partner-program-overview.md",
2967-
"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",
29683103
"redirect_document_id": false
29693104
},
29703105
{
@@ -4466,6 +4601,11 @@
44664601
"source_path_from_root": "/articles/fasttrack/index.yml",
44674602
"redirect_url": "/azure",
44684603
"redirect_document_id": false
4604+
},
4605+
{
4606+
"source_path_from_root": "/articles/sentinel/data-connectors/threat-intelligence-upload-indicators-api.md",
4607+
"redirect_url": "/azure/sentinel/data-connectors/threat-intelligence-upload-api",
4608+
"redirect_document_id": false
44694609
}
44704610
]
44714611
}

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/api-management/azure-openai-enable-semantic-caching.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Configure a [backend](backends.md) resource for the embeddings API deployment wi
6262
https://my-aoai.openai.azure.com/openai/deployments/embeddings-deployment/embeddings
6363
```
6464
* **Authorization credentials** - Go to **Managed Identity** tab.
65-
* **Client indentity** - Select *System assigned identity* or type in a User assigned managed identity client ID.
65+
* **Client identity** - Select *System assigned identity* or type in a User assigned managed identity client ID.
6666
* **Resource ID** - Enter `https://cognitiveservices.azure.com/` for Azure OpenAI Service.
6767

6868
### Test backend

0 commit comments

Comments
 (0)