Skip to content

Commit 3e9bb05

Browse files
Merge pull request #284680 from ggailey777/patch-3
[Functions] Link from Queue output to how to article
2 parents 62277f6 + cb8a8ee commit 3e9bb05

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

articles/azure-functions/functions-bindings-storage-queue-output.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ public static class QueueFunctions
5555

5656
---
5757

58+
For an end-to-end example of how to configure an output binding to Queue storage, see one of these articles:
59+
60+
+ [Connect functions to Azure Storage using Visual Studio](functions-add-output-binding-storage-queue-vs.md)
61+
+ [Connect functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-csharp)
62+
+ [Connect functions to Azure Storage using command line tools](functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-csharp)
5863
::: zone-end
5964
::: zone pivot="programming-language-java"
6065

@@ -74,6 +79,10 @@ The following example shows a Java function that creates a queue message for whe
7479

7580
In the [Java functions runtime library](/java/api/overview/azure/functions/runtime), use the `@QueueOutput` annotation on parameters whose value would be written to Queue storage. The parameter type should be `OutputBinding<T>`, where `T` is any native Java type of a POJO.
7681

82+
For an end-to-end example of how to configure an output binding to Queue storage, see one of these articles:
83+
84+
+ [Connect functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-java)
85+
+ [Connect functions to Azure Storage using command line tools](functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-java)
7786
::: zone-end
7887
::: zone pivot="programming-language-typescript"
7988

@@ -106,6 +115,11 @@ To output multiple messages, return an array instead of a single object. For exa
106115

107116
:::code language="javascript" source="~/azure-functions-nodejs-v4/js/src/functions/storageQueueOutput2.js" id="displayInDocs" :::
108117

118+
For an end-to-end example of how to configure an output binding to Queue storage, see one of these articles:
119+
120+
+ [Connect functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-javascript)
121+
+ [Connect functions to Azure Storage using command line tools](functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-javascript)
122+
109123
# [Model v3](#tab/nodejs-v3)
110124

111125
The following example shows an HTTP trigger binding in a *function.json* file and a [JavaScript function](functions-reference-node.md) that uses the binding. The function creates a queue item for each HTTP request received.
@@ -231,6 +245,10 @@ Push-OutputBinding -Name Response -Value ([HttpResponseContext]@{
231245
})
232246
```
233247

248+
For an end-to-end example of how to configure an output binding to Queue storage, see one of these articles:
249+
250+
+ [Connect functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-powershell)
251+
+ [Connect functions to Azure Storage using command line tools](functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-powershell)
234252
::: zone-end
235253
::: zone pivot="programming-language-python"
236254

@@ -258,6 +276,12 @@ def main(req: func.HttpRequest, msg: func.Out[str]) -> func.HttpResponse:
258276
logging.info(f'name: {name}')
259277
return 'OK'
260278
```
279+
280+
For an end-to-end example of how to configure an output binding to Queue storage, see one of these articles:
281+
282+
+ [Connect functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-python)
283+
+ [Connect functions to Azure Storage using command line tools](functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-python)
284+
261285
# [v1](#tab/python-v1)
262286

263287
A Storage queue binding is defined in *function.json* where *type* is set to `queue`.

0 commit comments

Comments
 (0)