Skip to content

Commit 9a83fd9

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into network-fabric-articles
2 parents d09083a + b61631e commit 9a83fd9

File tree

216 files changed

+7355
-1068
lines changed

Some content is hidden

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

216 files changed

+7355
-1068
lines changed

articles/api-management/sap-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ Choose one of the following methods to import your API to API Management:
116116
|---------|---------|
117117
|`HEAD /` | Enables the client to exchange cross-site request forgery (CSRF) tokens with the SAP server when required.<br/><br/>SAP also allows CSRF token exchange via the GET verb.<br/><br/> CSRF token exchange isn’t covered in this article. See an [example API Management policy snippet](https://github.com/Azure/api-management-policy-snippets/blob/master/examples/Get%20X-CSRF%20token%20from%20SAP%20gateway%20using%20send%20request.policy.xml) to broker token exchange. |
118118

119-
:::image type="content" source="media/sap-api/head-root-operation.png" alt-text="Sceenshot that shows the operation for fetching tokens.":::
119+
:::image type="content" source="media/sap-api/head-root-operation.png" alt-text="Screenshot that shows the operation for fetching tokens.":::
120120

121121
- `GET /`
122122

articles/app-service/app-service-key-vault-references.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@ If the secret version isn't specified in the reference, the app uses the latest
9595

9696
The delay is because App Service caches the values of the Key Vault references and refetches them every 24 hours. Any configuration change to the app causes an app restart and an immediate refetch of all referenced secrets.
9797

98+
To force resolution of your app's Key Vault references, make an authenticated POST request to the API endpoint `https://management.azure.com/[Resource ID]/config/configreferences/appsettings/refresh?api-version=2022-03-01`.
99+
98100
## <a name = "source-app-settings-from-key-vault"></a> Understand source app settings from Key Vault
99101

100102
To use a Key Vault reference, set the reference as the value of the setting. Your app can reference the secret through its key as normal. No code changes are required.

articles/app-service/includes/tutorial-sidecar/common-faqs.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,29 @@ No. App Service routes internet requests only to the main container. For code-ba
1818

1919
For more information on configuring `IsMain`, see [Microsoft.Web sites/sitecontainers](/azure/templates/microsoft.web/sites/sitecontainers).
2020

21+
### How do I use volume mounts?
22+
23+
The Volume mounts feature enables you to share non-persistent files and directories between containers within your Web App.
24+
25+
:::image type="content" source="../../media/tutorial-custom-container-sidecar/configure-volume-mounts.png" alt-text="Screenshot showing a volume mount configuration for a sidecar container.":::
26+
27+
**Volume sub path:** This is a logical directory path that is automatically created, and is not referenced within the container. Containers that are configured with the same volume sub path can share files and directories with each other.
28+
29+
**Container mount path:** This corresponds to a directory path that you reference within the container. The container mount path is mapped to the volume sub path.
30+
31+
For example, suppose the following volume mounts are configured:
32+
33+
| Sidecar name | Volume sub path | Container mount path | Read-only |
34+
| ------------ | --------------- | -------------------- | --------- |
35+
| Container1 | /directory1/directory2 | /container1Vol | False |
36+
| Container2 | /directory1/directory2 | /container2Vol | True |
37+
| Container3 | /directory1/directory2/directory3 | /container3Vol | False |
38+
| Container4 | /directory4 | /container1Vol | False |
39+
40+
Based on these settings, the following conditions apply:
41+
- If Container1 creates **/container1Vol/myfile.txt**, Container2 can read the file via **/container2Vol/myfile.txt**.
42+
- If Container1 creates **/container1Vol/directory3/myfile.txt**, Container2 can read the file via **/container2Vol/directory3/myfile.txt**, and Container3 can read and write to the file via **/container3Vol/myfile.txt**.
43+
- Container4 does not share a volume mount in common with any of the other containers.
44+
45+
> [!Note]
46+
> For code-based Linux apps, the built-in Linux container cannot use volume mounts.
1.84 KB
Loading

articles/application-gateway/for-containers/prometheus-grafana.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Configure Application Gateway for Containers metrics to be sent to
44
services: application-gateway
55
author: greg-lindsay
66
ms.service: azure-appgw-for-containers
7-
ms.topic: article
7+
ms.topic: how-to
88
ms.date: 10/21/2024
99
ms.author: greglin
1010
---

articles/application-gateway/for-containers/siem-integration-with-sentinel.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Configure Application Gateway for Containers for SIEM integration w
44
services: application-gateway
55
author: greg-lindsay
66
ms.service: azure-appgw-for-containers
7-
ms.topic: article
7+
ms.topic: how-to
88
ms.date: 07/11/2024
99
ms.author: greglin
1010
---

articles/application-gateway/resource-health-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article is an overview of the resource health feature for Azur
44
services: application-gateway
55
author: greg-lindsay
66
ms.service: azure-application-gateway
7-
ms.topic: article
7+
ms.topic: overview
88
ms.date: 7/9/2019
99
ms.author: greglin
1010
---
@@ -56,4 +56,4 @@ The **Degraded** health status indicates your gateway has detected a loss in per
5656

5757
## Next steps
5858

59-
To learn about troubleshooting Application Gateway Web Application Firewall (WAF), see [Troubleshoot Web Application Firewall (WAF) for Azure Application Gateway](../web-application-firewall/ag/web-application-firewall-troubleshoot.md).
59+
To learn about troubleshooting Application Gateway Web Application Firewall (WAF), see [Troubleshoot Web Application Firewall (WAF) for Azure Application Gateway](../web-application-firewall/ag/web-application-firewall-troubleshoot.md).

articles/azure-app-configuration/TOC.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,10 @@
166166
href: concept-soft-delete.md
167167
- name: Recover or purge deleted stores
168168
href: howto-recover-deleted-stores-in-azure-app-configuration.md
169+
- name: AI configuration
170+
items:
171+
- name: Overview
172+
href: concept-ai-configuration.md
169173
- name: Feature management
170174
items:
171175
- name: Overview
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Azure App Configuration support for AI Configuration
3+
description: Introduction to AI Configuration support using App Configuration
4+
author: MaryanneNjeri
5+
ms.author: mgichohi
6+
ms.service: azure-app-configuration
7+
ms.topic: concept-article
8+
ms.date: 04/18/2025
9+
ms.collection: ce-skilling-ai-copilot
10+
---
11+
12+
# AI configuration
13+
14+
AI application development often requires rapid iteration of prompts and frequent tuning of model parameters to meet evolving goals such as quality, responsiveness, customer satisfaction, and cost efficiency. AI configuration in Azure App Configuration helps streamline this process by decoupling model settings from application code, enabling faster, safer, and more flexible iteration. Here are some key benefits:
15+
16+
* **Rapid configuration iteration**
17+
Externalize AI model settings, such as prompts, temperature, or model versions, into Azure App Configuration. Your applications can dynamically load updated configurations at runtime without requiring restarts, rebuilds, or redeployments.
18+
19+
* **Guided configuration authoring**
20+
Use built-in configuration templates that conform to the specifications of models from various providers. The guided configuration authoring simplifies the adoption of new models, reduces configuration errors, and accelerates development by ensuring your settings are valid and aligned with model requirements.
21+
22+
* **Safe and controlled rollouts**
23+
Use feature flags to gradually release new model settings or models to targeted user segments. Monitor rollout progress with telemetry and control rollbacks or roll-forwards with ease.
24+
25+
* **Data-driven experimentation**
26+
Define custom metrics to evaluate the effectiveness of new AI configurations. Measure impact on performance, cost, or user satisfaction to make informed decisions about future iterations.
27+
28+
## Chat completion configuration
29+
30+
Chat completion is an AI capability that produces human-like dialogue responses while retaining memory of previous interactions to create coherent, contextual conversations. The following models are supported.
31+
32+
| **Provider** | **Model** |
33+
|----------------|-----------------------|
34+
| OpenAI | GPT-3.5-Turbo |
35+
| OpenAI | GPT-4 |
36+
| OpenAI | GPT-4o |
37+
| OpenAI | GPT-4.5 Preview |
38+
| OpenAI | GPT-4.1 |
39+
| OpenAI | GPT-4.1-nano |
40+
| OpenAI | GPT-4.1-mini |
41+
| OpenAI | o1 |
42+
| OpenAI | o1-mini |
43+
| OpenAI | o1-preview |
44+
| OpenAI | o3-mini |
45+
| Anthropic | Claude 3.7 Sonnet |
46+
| Google | Gemini 2.5 Pro |
47+
| DeepSeek | DeepSeek-R1 |
48+
49+
50+
Azure OpenAI Service supports a diverse set of models from OpenAI. For more information, see [Azure OpenAI Service models](/azure/ai-services/openai/concepts/models). To learn more about models from Anthropic, refer to the [Claude models documentation](https://docs.anthropic.com/docs/about-claude/models/overview).
51+
For more details about models provided by Google, see the [Gemini models documentation](https://ai.google.dev/gemini-api/docs/models).

articles/azure-cache-for-redis/TOC.yml

Lines changed: 22 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -291,55 +291,35 @@
291291

292292
- name: Reference
293293
items:
294-
- name: Azure Managed Redis
295-
items:
296-
- name: .NET
297-
href: /dotnet/api/overview/azure/resourcemanager.redisenterprise-readme
298-
- name: Java
299-
href: /java/api/overview/azure/resourcemanager-redisenterprise-readme
300-
- name: Azure PowerShell
301-
href: /powershell/module/az.redisenterprisecache
302-
- name: Azure CLI
303-
href: /cli/azure/redisenterprise
304-
- name: REST
305-
href: /rest/api/redis/redisenterprisecache/operation-groups
306-
- name: Resource Manager template
307-
href: /azure/templates/microsoft.cache/redisenterprise
308-
- name: Azure Cache for Redis
309-
items:
310-
- name: .NET
311-
href: /dotnet/api/microsoft.azure.management.redis
312-
- name: Java
313-
href: /java/api/com.microsoft.azure.management.redis.rediscache
314-
- name: Azure PowerShell
315-
href: /powershell/module/az.rediscache
316-
- name: Azure CLI
317-
href: /cli/azure/redis
318-
- name: REST
319-
href: /rest/api/redis/
320-
- name: Resource Manager template
321-
href: /azure/templates/microsoft.cache/allversions
322-
- name: Azure Policy built-ins
323-
displayName: samples, policies, definitions
324-
href: policy-reference.md
325-
- name: Redis commands
326-
href: https://redis.io/commands#
327-
- name: Monitoring data reference
328-
href: /azure/redis/monitor-cache-reference
329-
294+
- name: .NET
295+
href: /dotnet/api/microsoft.azure.management.redis
296+
- name: Java
297+
href: /java/api/com.microsoft.azure.management.redis.rediscache
298+
- name: Azure PowerShell
299+
href: /powershell/module/az.rediscache
300+
- name: Azure CLI
301+
href: /cli/azure/redis
302+
- name: REST
303+
href: /rest/api/redis/
304+
- name: Resource Manager template
305+
href: /azure/templates/microsoft.cache/allversions
306+
- name: Azure Policy built-ins
307+
displayName: samples, policies, definitions
308+
href: policy-reference.md
309+
- name: Redis commands
310+
href: https://redis.io/commands#
311+
- name: Monitoring data reference
312+
href: /azure/redis/monitor-cache-reference
330313
- name: Resources
331314
items:
332-
- name: Azure Cache for Redis FAQs
315+
- name: Azure Redis FAQ
333316
href: /azure/redis/faq
334317
- name: Retirements from Azure Cache for Redis
335318
href: cache-retired-features.md
336319
- name: Videos
337320
href: https://www.youtube.com/results?search_query=azure+cache+redis
338321
- name: Microsoft Q&A question page
339-
href: /answers/topics/azure-cache-redis.html
322+
href: https://learn.microsoft.com/answers/tags/170/azure-cache-redis
340323
- name: Pricing
341324
href: https://azure.microsoft.com/pricing/details/cache/
342-
- name: Build your skills with Microsoft Learn training
343-
href: /training/browse/?products=azure-redis-cache
344-
- name: Azure Roadmap
345-
href: https://azure.microsoft.com/roadmap/?category=databases
325+

0 commit comments

Comments
 (0)