Skip to content

Commit 70a9ffa

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into comm-service-tutorials
2 parents 700cad5 + ca1b599 commit 70a9ffa

File tree

250 files changed

+3063
-5276
lines changed

Some content is hidden

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

250 files changed

+3063
-5276
lines changed

.openpublishing.redirection.json

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,120 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/automation/update-management/configure-alerts.md",
5+
"redirect_url": "/azure/update-manager/manage-alerts",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/automation/update-management/configure-groups.md",
10+
"redirect_url": "/azure/update-manager/dynamic-scope-overview",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/automation/update-management/configure-wuagent.md",
15+
"redirect_url": "/azure/update-manager/configure-wu-agent",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/automation/update-management/deploy-updates.md",
20+
"redirect_url": "/azure/update-manager/deploy-updates",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "articles/automation/update-management/enable-from-automation-account.md",
25+
"redirect_url": "/azure/update-manager/migration-overview",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "articles/automation/update-management/enable-from-portal.md",
30+
"redirect_url": "/azure/update-manager/migration-using-portal",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/automation/update-management/enable-from-runbook.md",
35+
"redirect_url": "/azure/update-manager/migration-using-runbook-scripts",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/automation/update-management/enable-from-template.md",
40+
"redirect_url": "/azure/update-manager/migration-manual",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/automation/update-management/enable-from-vm.md",
45+
"redirect_url": "/azure/update-manager/migration-overview",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/automation/update-management/manage-updates-for-vm.md",
50+
"redirect_url": "/azure/update-manager/view-updates",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/automation/update-management/mecmintegration.md",
55+
"redirect_url": "/azure/update-manager/overview",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/automation/update-management/operating-system-requirements.md",
60+
"redirect_url": "/azure/update-manager/support-matrix-updates",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "articles/automation/update-management/overview.md",
65+
"redirect_url": "/azure/update-manager/workflow-update-manager",
66+
"redirect_document_id": false
67+
},
68+
{
69+
"source_path": "articles/automation/update-management/plan-deployment.md",
70+
"redirect_url": "/azure/update-manager/workflow-update-manager",
71+
"redirect_document_id": false
72+
},
73+
{
74+
"source_path": "articles/automation/update-management/pre-post-scripts.md",
75+
"redirect_url": "/azure/update-manager/pre-post-events-schedule-maintenance-configuration",
76+
"redirect_document_id": false
77+
},
78+
{
79+
"source_path": "articles/automation/update-management/query-logs.md",
80+
"redirect_url": "/azure/update-manager/sample-query-logs",
81+
"redirect_document_id": false
82+
},
83+
{
84+
"source_path": "articles/automation/update-management/remove-feature.md",
85+
"redirect_url": "/azure/update-manager/view-updates",
86+
"redirect_document_id": false
87+
},
88+
{
89+
"source_path": "articles/automation/update-management/remove-vms.md",
90+
"redirect_url": "/azure/update-manager/deploy-updates",
91+
"redirect_document_id": false
92+
},
93+
{
94+
"source_path": "articles/automation/update-management/scope-configuration.md",
95+
"redirect_url": "/azure/update-manager/updates-maintenance-schedules",
96+
"redirect_document_id": false
97+
},
98+
{
99+
"source_path": "articles/automation/update-management/view-update-assessments.md",
100+
"redirect_url": "/azure/update-manager/view-updates",
101+
"redirect_document_id": false
102+
},
103+
{
104+
"source_path": "articles/automation/troubleshoot/update-management.md",
105+
"redirect_url": "/azure/update-manager/troubleshoot",
106+
"redirect_document_id": false
107+
},
108+
{
109+
"source_path": "articles/automation/troubleshoot/update-agent-issues.md",
110+
"redirect_url": "/azure/update-manager/troubleshoot",
111+
"redirect_document_id": false
112+
},
113+
{
114+
"source_path": "articles/automation/troubleshoot/update-agent-issues-linux.md",
115+
"redirect_url": "/azure/update-manager/troubleshoot",
116+
"redirect_document_id": false
117+
},
3118
{
4119
"source_path": "articles/automation/change-tracking/enable-from-portal.md",
5120
"redirect_url": "/azure/automation/change-tracking/enable-vms-monitoring-agent",

articles/app-service/invoke-openapi-web-app-from-azure-ai-agent-service.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.collection: ce-skilling-ai-copilot
1111

1212
# Invoke an OpenAPI App Service web app from Azure AI Agent Service
1313

14-
[Azure AI Agent Service](https://learn.microsoft.com/azure/ai-services/agents/overview) allows you to create AI agents tailored to your needs through custom instructions and augmented by advanced tools like code interpreter, and custom functions. You can now connect your Azure AI Agent to an external API using an [OpenAPI 3.0](https://www.openapis.org/what-is-openapi) specified tool, allowing for scalable interoperability with various applications.
14+
[Azure AI Agent Service](/azure/ai-services/agents/overview) allows you to create AI agents tailored to your needs through custom instructions and augmented by advanced tools like code interpreter, and custom functions. You can now connect your Azure AI Agent to an external API using an [OpenAPI 3.0](https://www.openapis.org/what-is-openapi) specified tool, allowing for scalable interoperability with various applications.
1515

1616
Azure App Service is a fully managed platform for building, deploying, and scaling web apps and APIs. If your API is hosted on Azure App Service, you can connect your AI Agent to the API using the OpenAPI specification. The OpenAPI specification defines the API and how to interact with it. You can then use natural language to invoke the API through your AI Agent.
1717

@@ -21,7 +21,7 @@ In the following tutorial, you're using an Azure AI Agent to invoke an API hoste
2121

2222
To complete this tutorial, you need an Azure AI Agent project and a RESTful API hosted on Azure App Service. The API should have an OpenAPI specification that defines the API. The OpenAPI specification for the sample app in this tutorial is provided.
2323

24-
1. Ensure you complete the prerequisites and setup steps in the [quickstart](https://learn.microsoft.com/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure). This quickstart walks you through creating your Azure AI Hub and Agent project. You should complete the agent configuration and agent sample the quickstart provides to get a full understanding of the tool and ensure your setup works.
24+
1. Ensure you complete the prerequisites and setup steps in the [quickstart](/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure). This quickstart walks you through creating your Azure AI Hub and Agent project. You should complete the agent configuration and agent sample the quickstart provides to get a full understanding of the tool and ensure your setup works.
2525
1. Ensure you have [Git installed](https://git-scm.com/downloads).
2626
1. Ensure you have the latest [.NET 9.0 SDK installed](https://dotnet.microsoft.com/download/dotnet/9.0).
2727
1. Follow the guidance in the next section to create the sample app and deploy it to Azure App Service. The sample app is a simple to-do list app that allows you to create, read, update, and delete items from the list.
@@ -64,7 +64,7 @@ To complete this tutorial, you need an Azure AI Agent project and a RESTful API
6464

6565
### Create and review the OpenAPI specification
6666

67-
Now that you have the required infrastructure, you can put it all together and start interacting with your API using your AI Agent. For a general overview on how to do get started, see [How to use Azure AI Agent Service with OpenAPI Specified Tools](https://learn.microsoft.com/azure/ai-services/agents/how-to/tools/openapi-spec?tabs=python&pivots=overview). That overview includes prerequisites and other requirements including how to include authentication if your API requires it. The provided sample API is publicly accessible so authentication isn't required.
67+
Now that you have the required infrastructure, you can put it all together and start interacting with your API using your AI Agent. For a general overview on how to do get started, see [How to use Azure AI Agent Service with OpenAPI Specified Tools](/azure/ai-services/agents/how-to/tools/openapi-spec?tabs=python&pivots=overview). That overview includes prerequisites and other requirements including how to include authentication if your API requires it. The provided sample API is publicly accessible so authentication isn't required.
6868
6969
1. This specification is the OpenAPI specification for the sample app that is provided. On your local machine, create a file called `swagger.json` and copy the following contents.
7070
@@ -324,7 +324,7 @@ Now that you have the required infrastructure, you can put it all together and s
324324

325325
### Create the OpenAPI Spec tool definition
326326

327-
1. Create a file in the same directory as your `swagger.json` file called `tool.py`. Copy the following contents into the file. Ensure you complete the prerequisites and setup steps in the [quickstart](https://learn.microsoft.com/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure) to get the required packages installed as well as get you logged into your Azure account.
327+
1. Create a file in the same directory as your `swagger.json` file called `tool.py`. Copy the following contents into the file. Ensure you complete the prerequisites and setup steps in the [quickstart](/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure) to get the required packages installed as well as get you logged into your Azure account.
328328

329329
```python
330330
import os
@@ -397,7 +397,7 @@ Now that you have the required infrastructure, you can put it all together and s
397397
print("Deleted agent")
398398
```
399399
400-
1. Replace the placeholder for your project's connection string. If you need help with finding the connection string, see the [Configure and run agent section of the quickstart](https://learn.microsoft.com/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure#configure-and-run-an-agent).
400+
1. Replace the placeholder for your project's connection string. If you need help with finding the connection string, see the [Configure and run agent section of the quickstart](/azure/ai-services/agents/quickstart?pivots=programming-language-python-azure#configure-and-run-an-agent).
401401
1. Review the file to understand how the OpenAPI tool is created and how the AI Agent is invoked. The OpenAPI specification is passed into the file. Each time the tool is invoked, the AI Agent uses the OpenAPI specification to determine how to interact with the API. The `message_content` variable is where you enter the natural language command that you want the AI Agent to perform. You're prompted to enter the message once you run the script. The AI Agent invokes the API and returns the results. It creates and deletes the AI Agent each time you run the script.
402402
403403
## Run the OpenAPI Spec tool

articles/application-gateway/application-gateway-ssl-policy-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: application gateway
55
author: greg-lindsay
66
ms.service: azure-application-gateway
77
ms.topic: concept-article
8-
ms.date: 11/28/2024
8+
ms.date: 03/04/2025
99
ms.author: greglin
1010
---
1111

@@ -132,7 +132,7 @@ Application Gateway supports the following cipher suites from which you can choo
132132

133133
## Limitations
134134

135-
- The connections to backend servers are always with minimum protocol TLS v1.0 and up to TLS v1.2. Therefore, only TLS versions 1.0, 1.1 and 1.2 are supported to establish a secured connection with backend servers.
135+
- The connections to backend servers are always with preferred TLS v1.3 and upto TLS v1.0. The TLS version and cipher suites cannot be customized for the backend TLS connections.
136136
- As of now, the TLS 1.3 implementation is not enabled with "Zero Round Trip Time (0-RTT)" feature.
137137
- TLS session (ID or Tickets) resumption is not supported.
138138
- Application Gateway v2 doesn't support the following DHE ciphers. These won't be used for the TLS connections with clients even though they are mentioned in the predefined policies. Instead of DHE ciphers, secure and faster ECDHE ciphers are recommended.

articles/automation/TOC.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -273,62 +273,6 @@
273273
items:
274274
- name: Migration from Log Analytics to Azure Monitoring Agent version
275275
href: change-tracking/guidance-migration-log-analytics-monitoring-agent.md
276-
- name: Update Management (Retired)
277-
items:
278-
- name: Overview
279-
href: update-management/overview.md
280-
- name: Plan your deployment
281-
href: update-management/plan-deployment.md
282-
- name: Enable
283-
items:
284-
- name: System prerequisites
285-
href: update-management/operating-system-requirements.md
286-
- name: Enable using Azure Resource Manager template
287-
href: update-management/enable-from-template.md
288-
- name: Enable from the Azure portal
289-
href: update-management/enable-from-portal.md
290-
- name: Enable from an Azure VM
291-
href: update-management/enable-from-vm.md
292-
- name: Enable from an Automation account
293-
href: update-management/enable-from-automation-account.md
294-
- name: Enable from a runbook
295-
href: update-management/enable-from-runbook.md
296-
- name: Manage updates for your VMs
297-
items:
298-
- name: Get started
299-
href: update-management/manage-updates-for-vm.md
300-
- name: Assess compliance
301-
href: update-management/view-update-assessments.md
302-
- name: Deploy updates and review status
303-
href: update-management/deploy-updates.md
304-
- name: Use pre-scripts and post-scripts
305-
href: update-management/pre-post-scripts.md
306-
- name: Configure alerts
307-
href: update-management/configure-alerts.md
308-
- name: Integrate with Configuration Manager
309-
href: update-management/mecmintegration.md
310-
- name: Configure Windows Update client
311-
href: update-management/configure-wuagent.md
312-
- name: Use dynamic groups
313-
href: update-management/configure-groups.md
314-
- name: Query Update Management logs
315-
href: update-management/query-logs.md
316-
- name: Work with scope configurations
317-
href: update-management/scope-configuration.md
318-
- name: Disable
319-
items:
320-
- name: Remove Update Management
321-
href: update-management/remove-feature.md
322-
- name: Remove machines
323-
href: update-management/remove-vms.md
324-
- name: Troubleshoot
325-
items:
326-
- name: Troubleshoot Update Management issues
327-
href: troubleshoot/update-management.md
328-
- name: Troubleshoot Windows update agent issues
329-
href: troubleshoot/update-agent-issues.md
330-
- name: Troubleshoot Linux update agent issues
331-
href: troubleshoot/update-agent-issues-linux.md
332276
- name: Scenarios
333277
items:
334278
- name: Send an email from a runbook
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)