Skip to content

Commit f63b852

Browse files
Merge pull request #307366 from MicrosoftDocs/main
Auto Publish – main to live - 2025-10-25 05:00 UTC
2 parents 00d5b44 + 69ceada commit f63b852

16 files changed

Lines changed: 675 additions & 589 deletions

.openpublishing.publish.config.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,12 @@
500500
"branch": "v1.x",
501501
"branch_mapping": {}
502502
},
503+
{
504+
"path_to_root": "functions-scenarios-quickstart-sql",
505+
"url": "https://github.com/Azure-Samples/functions-quickstart-dotnet-azd-sql",
506+
"branch": "main",
507+
"branch_mapping": {}
508+
},
503509
{
504510
"path_to_root": "functions-sql-todo-sample",
505511
"url": "https://github.com/Azure-Samples/azure-sql-binding-func-dotnet-todo",

articles/azure-functions/TOC.yml

Lines changed: 57 additions & 191 deletions
Original file line numberDiff line numberDiff line change
@@ -18,211 +18,79 @@
1818
- name: Hosting plan options
1919
href: functions-scale.md
2020
- name: Quickstarts
21+
displayName: quickstart, get started
2122
items:
22-
- name: Create your first function
23+
- name: Scenarios
24+
expanded: true
25+
displayName: Azure Developer CLI, azd
2326
items:
24-
- name: C#
25-
items:
26-
- name: Visual Studio
27-
displayName: C#, quickstart, get started
28-
href: functions-create-your-first-function-visual-studio.md
29-
- name: Visual Studio Code
30-
displayName: C#, quickstart, get started
31-
href: how-to-create-function-vs-code.md?pivots=programming-language-csharp
32-
- name: Command line
33-
displayName: C#, quickstart, get started
34-
href: how-to-create-function-azure-cli.md?pivots=programming-language-csharp
35-
- name: Azure Developer CLI
36-
displayName: C#, quickstart, get started, Flex Consumption plan
37-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-csharp
38-
- name: Java
27+
- name: Scalable web API
28+
displayName: Flex Consumption plan
29+
href: create-first-function-azure-developer-cli.md
30+
- name: Respond to database changes
3931
items:
32+
- name: Azure Cosmos DB (NoSQL)
33+
displayName: data validation, database
34+
href: scenario-database-changes-azure-cosmosdb.md
35+
- name: Azure SQL
36+
displayName: data validation, database
37+
href: scenario-database-changes-azure-sqldb.md
38+
- name: Developer tools
39+
items:
40+
- name: Azure Developer CLI
41+
displayName: Flex Consumption plan
42+
href: create-first-function-azure-developer-cli.md
43+
- name: Command line
44+
displayName: quickstart, get started
45+
href: how-to-create-function-azure-cli.md
46+
- name: Visual Studio Code
47+
href: how-to-create-function-vs-code.md
48+
- name: Visual Studio
49+
href: functions-create-your-first-function-visual-studio.md
50+
- name: Other
51+
items:
4052
- name: Eclipse
41-
displayName: Java, quickstart, get started
4253
href: functions-create-maven-eclipse.md
43-
- name: Gradle
44-
displayName: Java, quickstart, get started
54+
- name: Gradle
4555
href: functions-create-first-java-gradle.md
4656
- name: IntelliJ IDEA
47-
displayName: Java, quickstart, get started
4857
href: functions-create-maven-intellij.md
49-
- name: Maven
50-
displayName: Java, quickstart, get started
51-
href: how-to-create-function-azure-cli.md?pivots=programming-language-java
5258
- name: Quarkus
53-
displayName: Java, quickstart, get started
5459
href: functions-create-first-quarkus.md
5560
- name: Spring Cloud
56-
displayName: Java, quickstart, get started
5761
href: /azure/developer/java/spring-framework/getting-started-with-spring-cloud-function-in-azure?toc=/azure/azure-functions/toc.json
58-
- name: Visual Studio Code
59-
displayName: Java, quickstart, get started
60-
href: how-to-create-function-vs-code.md?pivots=programming-language-java
61-
- name: Azure Developer CLI
62-
displayName: Java, quickstart, get started, Flex Consumption plan
63-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-java
64-
- name: JavaScript
65-
items:
66-
- name: Visual Studio Code
67-
displayName: JavaScript, quickstart, get started
68-
href: how-to-create-function-vs-code.md?pivots=programming-language-javascript
69-
- name: Command line
70-
displayName: JavaScript, quickstart, get started
71-
href: how-to-create-function-azure-cli.md?pivots=programming-language-javascript
72-
- name: Azure Developer CLI
73-
displayName: JavaScript, quickstart, get started, Flex Consumption plan
74-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-javascript
75-
- name: PowerShell
76-
items:
77-
- name: Visual Studio Code
78-
displayName: PowerShell, quickstart, get started
79-
href: how-to-create-function-vs-code.md?pivots=programming-language-powershell
80-
- name: Command line
81-
displayName: PowerShell, quickstart, get started
82-
href: how-to-create-function-azure-cli.md?pivots=programming-language-powershell
83-
- name: Azure Developer CLI
84-
displayName: PowerShell, quickstart, get started, Flex Consumption plan
85-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-powershell
86-
- name: Python
87-
items:
88-
- name: Visual Studio Code
89-
displayName: Python, quickstart, get started
90-
href: how-to-create-function-vs-code.md?pivots=programming-language-python
91-
- name: Command line
92-
displayName: Python, quickstart, get started
93-
href: how-to-create-function-azure-cli.md?pivots=programming-language-python
94-
- name: Azure Developer CLI
95-
displayName: Python, quickstart, get started, Flex Consumption plan
96-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-python
97-
- name: TypeScript
98-
items:
99-
- name: Visual Studio Code
100-
displayName: TypeScript, quickstart, get started
101-
href: how-to-create-function-vs-code.md?pivots=programming-language-typescript
102-
- name: Command line
103-
displayName: TypeScript, quickstart, get started
104-
href: how-to-create-function-azure-cli.md?pivots=programming-language-typescript
105-
- name: Azure Developer CLI
106-
displayName: TypeScript, quickstart, get started, Flex Consumption plan
107-
href: create-first-function-azure-developer-cli.md?pivots=programming-language-typescript
108-
- name: Other (Go/Rust)
109-
displayName: Go, Rust, quickstart, get started
110-
href: create-first-function-vs-code-other.md
111-
- name: Resource Manager
112-
items:
113-
- name: Bicep
114-
displayName: ARM, Resource Manager, Template
115-
href: functions-create-first-function-bicep.md
116-
- name: ARM template
117-
displayName: Resource Manager
118-
href: functions-create-first-function-resource-manager.md
119-
- name: Terraform
120-
displayName: Terraform, quickstart, get started
121-
href: functions-create-first-function-terraform.md
122-
- name: Azure Container Apps
123-
displayName: container, Docker, ACA
124-
href: functions-deploy-container-apps.md
125-
expanded: true
126-
- name: Connect to storage
62+
- name: Resource Manager
12763
items:
128-
- name: C#
129-
items:
130-
- name: Visual Studio
131-
displayName: Connect to storage
132-
href: functions-add-output-binding-storage-queue-vs.md
133-
- name: Visual Studio Code
134-
displayName: Connect to storage
135-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-csharp
136-
- name: Command line
137-
displayName: Connect to storage
138-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-csharp
139-
- name: Java
140-
items:
141-
- name: Visual Studio Code
142-
displayName: Connect to storage
143-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-java
144-
- name: Command line
145-
displayName: Connect to storage
146-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-java
147-
- name: JavaScript
148-
items:
149-
- name: Visual Studio Code
150-
displayName: Connect to storage
151-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-javascript
152-
- name: Command line
153-
displayName: Connect to storage
154-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-javascript
155-
- name: PowerShell
156-
items:
157-
- name: Visual Studio Code
158-
displayName: Connect to storage
159-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-powershell
160-
- name: Command line
161-
displayName: Connect to storage
162-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-powershell
163-
- name: Python
164-
items:
165-
- name: Visual Studio Code
166-
displayName: Connect to storage
167-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-python
168-
- name: Command line
169-
displayName: Connect to storage
170-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-python
171-
- name: TypeScript
172-
items:
173-
- name: Visual Studio Code
174-
displayName: Connect to storage
175-
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-typescript
176-
- name: Command line
177-
displayName: Connect to storage
178-
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-typescript
179-
- name: Connect to a database
64+
- name: Bicep
65+
displayName: ARM, Resource Manager, Template
66+
href: functions-create-first-function-bicep.md
67+
- name: ARM template
68+
displayName: Resource Manager
69+
href: functions-create-first-function-resource-manager.md
70+
- name: Terraform
71+
displayName: Terraform, quickstart, get started
72+
href: functions-create-first-function-terraform.md
73+
- name: Custom handlers (Go/Rust)
74+
href: create-first-function-vs-code-other.md
75+
- name: Connect to services
18076
items:
181-
- name: C#
182-
items:
183-
- name: Azure Cosmos DB
184-
displayName: Connect to a database, Azure Cosmos DB
185-
href: functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-csharp
186-
- name: Azure SQL
187-
displayName: Connect to a database, Azure SQL
188-
href: functions-add-output-binding-azure-sql-vs-code.md?pivots=programming-language-csharp
189-
- name: JavaScript
77+
- name: Storage
19078
items:
191-
- name: Azure Cosmos DB
192-
displayName: Connect to a database, Azure Cosmos DB
193-
href: functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-javascript
194-
- name: Azure SQL
195-
displayName: Connect to a database, Azure SQL
196-
href: functions-add-output-binding-azure-sql-vs-code.md?pivots=programming-language-javascript
197-
- name: Python
79+
- name: Visual Studio
80+
href: functions-add-output-binding-storage-queue-vs.md
81+
- name: Visual Studio Code
82+
href: functions-add-output-binding-storage-queue-vs-code.md
83+
- name: Command line
84+
href: functions-add-output-binding-storage-queue-cli.md
85+
- name: Databases
19886
items:
19987
- name: Azure Cosmos DB
200-
displayName: Connect to a database, Azure Cosmos DB
201-
href: functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-python
202-
- name: Azure SQL
203-
displayName: Connect to a database, Azure SQL
204-
href: functions-add-output-binding-azure-sql-vs-code.md?pivots=programming-language-python
205-
- name: Connect to OpenAI
206-
items:
207-
- name: C#
208-
displayName: Connect to OpenAI, text completion
209-
href: functions-add-openai-text-completion.md?pivots=programming-language-csharp
210-
- name: Java
211-
displayName: Connect to OpenAI, text completion
212-
href: functions-add-openai-text-completion.md?pivots=programming-language-java
213-
- name: JavaScript
88+
href: functions-add-output-binding-cosmos-db-vs-code.md
89+
- name: Azure SQL Database
90+
href: functions-add-output-binding-azure-sql-vs-code.md
91+
- name: OpenAI
21492
displayName: Connect to OpenAI, text completion
215-
href: functions-add-openai-text-completion.md?pivots=programming-language-javascript
216-
- name: PowerShell
217-
displayName: Connect to OpenAI, text completion
218-
href: functions-add-openai-text-completion.md?pivots=programming-language-powershell
219-
- name: Python
220-
displayName: Connect to OpenAI, text completion
221-
href: functions-add-openai-text-completion.md?pivots=programming-language-python
222-
- name: TypeScript
223-
displayName: Connect to OpenAI, text completion
224-
href: functions-add-openai-text-completion.md?pivots=programming-language-typescript
225-
expanded: true
93+
href: functions-add-openai-text-completion.md
22694
- name: Tutorials
22795
items:
22896
- name: Functions with Logic Apps
@@ -515,8 +383,6 @@
515383
- name: Linux container (Premium)
516384
displayName: container, Docker, custom
517385
href: functions-deploy-container.md
518-
- name: Azure Cosmos DB trigger
519-
href: functions-create-cosmos-db-triggered-function.md
520386
- name: Blob storage trigger
521387
href: functions-create-storage-blob-triggered-function.md
522388
- name: Queue storage trigger
@@ -576,6 +442,8 @@
576442
- name: Functions in Kubernetes
577443
displayName: keda, container, docker
578444
href: functions-kubernetes-keda.md
445+
- name: Azure Container Apps hosting (legacy)
446+
href: functions-deploy-container-apps.md
579447
- name: Build and deploy using Azure Pipelines
580448
href: functions-how-to-azure-devops.md
581449
- name: Build and deploy using GitHub Actions
@@ -693,8 +561,6 @@
693561
href: ../azure-web-pubsub/tutorial-serverless-notification.md?toc=/azure/azure-functions/toc.json
694562
- name: Work with Event Grid
695563
href: event-grid-how-tos.md
696-
- name: Connect to SQL Database
697-
href: functions-scenario-database-table-cleanup.md
698564
- name: Connect to a virtual Network
699565
href: ./functions-create-vnet.md
700566
- name: Create OpenAPI definitions

0 commit comments

Comments
 (0)