You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-event-grid-output.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -525,25 +525,25 @@ Both [in-process](functions-dotnet-class-library.md) and [isolated worker proces
525
525
526
526
Theattribute's constructor takes the name of an application setting that contains the name of the custom topic, and the name of an application setting that contains the topic key.
|**Connection**<sup>*</sup>|ThevalueofthecommonprefixforthesettingthatcontainsthetopicendpointURI. Formoreinformationaboutthenamingformatofthisapplicationsetting, see [Identity-basedauthentication](#identity-based-authentication). |
536
+
|**connection**<sup>*</sup>|ThevalueofthecommonprefixforthesettingthatcontainsthetopicendpointURI. Formoreinformationaboutthenamingformatofthisapplicationsetting, see [Identity-basedauthentication](#identity-based-authentication). |
|**connection**<sup>*</sup>|ThevalueofthecommonprefixforthesettingthatcontainsthetopicendpointURI. Formoreinformationaboutthenamingformatofthisapplicationsetting, see [Identity-basedauthentication](#identity-based-authentication). |
546
+
|**Connection**<sup>*</sup>|ThevalueofthecommonprefixforthesettingthatcontainsthetopicendpointURI. Formoreinformationaboutthenamingformatofthisapplicationsetting, see [Identity-basedauthentication](#identity-based-authentication). |
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-event-hubs-output.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -246,18 +246,18 @@ In the [Java functions runtime library](/java/api/overview/azure/functions/runti
246
246
247
247
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use attribute to configure the binding. C# script instead uses a function.json configuration file as described in the [C# scripting guide](./functions-reference-csharp.md#event-hubs-output).
248
248
249
-
# [In-process model](#tab/in-process)
249
+
# [Isolated worker model](#tab/isolated-process)
250
250
251
-
Use the [EventHubAttribute] to define an output binding to an event hub, which supports the following properties.
251
+
Use the [EventHubOutputAttribute] to define an output binding to an event hub, which supports the following properties.
252
252
253
253
| Parameters | Description|
254
254
|---------|----------------------|
255
255
|**EventHubName**| The name of the event hub. When the event hub name is also present in the connection string, that value overrides this property at runtime. |
256
256
|**Connection**| The name of an app setting or setting collection that specifies how to connect to Event Hubs. To learn more, see [Connections](#connections).|
257
257
258
-
# [Isolated worker model](#tab/isolated-process)
258
+
# [In-process model](#tab/in-process)
259
259
260
-
Use the [EventHubOutputAttribute] to define an output binding to an event hub, which supports the following properties.
260
+
Use the [EventHubAttribute] to define an output binding to an event hub, which supports the following properties.
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use the `HttpTriggerAttribute` to define the trigger binding. C# script instead uses a function.json configuration file as described in the [C# scripting guide](./functions-reference-csharp.md#http-trigger).
503
503
504
-
# [In-process model](#tab/in-process)
504
+
# [Isolated worker model](#tab/isolated-process)
505
505
506
-
In [in-process functions](functions-dotnet-class-library.md), the `HttpTriggerAttribute` supports the following parameters:
506
+
In [isolated worker process](dotnet-isolated-process-guide.md) function apps, the `HttpTriggerAttribute` supports the following parameters:
507
507
508
508
| Parameters | Description|
509
509
|---------|----------------------|
510
510
|**AuthLevel**| Determines what keys, if any, need to be present on the request in order to invoke the function. For supported values, see [Authorization level](#http-auth). |
511
511
|**Methods**| An array of the HTTP methods to which the function responds. If not specified, the function responds to all HTTP methods. See [customize the HTTP endpoint](#customize-the-http-endpoint). |
512
512
|**Route**| Defines the route template, controlling to which request URLs your function responds. The default value if none is provided is `<functionname>`. For more information, see [customize the HTTP endpoint](#customize-the-http-endpoint). |
513
-
|**WebHookType**|_Supported only for the version 1.x runtime._<br/><br/>Configures the HTTP trigger to act as a [webhook](https://en.wikipedia.org/wiki/Webhook) receiver for the specified provider. For supported values, see [WebHook type](#webhook-type).|
514
513
515
-
# [Isolated worker model](#tab/isolated-process)
514
+
# [In-process model](#tab/in-process)
516
515
517
-
In [isolated worker process](dotnet-isolated-process-guide.md) function apps, the `HttpTriggerAttribute` supports the following parameters:
516
+
In [in-process functions](functions-dotnet-class-library.md), the `HttpTriggerAttribute` supports the following parameters:
518
517
519
518
| Parameters | Description|
520
519
|---------|----------------------|
521
520
|**AuthLevel**| Determines what keys, if any, need to be present on the request in order to invoke the function. For supported values, see [Authorization level](#http-auth). |
522
521
|**Methods**| An array of the HTTP methods to which the function responds. If not specified, the function responds to all HTTP methods. See [customize the HTTP endpoint](#customize-the-http-endpoint). |
523
522
|**Route**| Defines the route template, controlling to which request URLs your function responds. The default value if none is provided is `<functionname>`. For more information, see [customize the HTTP endpoint](#customize-the-http-endpoint). |
523
+
|**WebHookType**|_Supported only for the version 1.x runtime._<br/><br/>Configures the HTTP trigger to act as a [webhook](https://en.wikipedia.org/wiki/Webhook) receiver for the specified provider. For supported values, see [WebHook type](#webhook-type).|
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-sendgrid.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -315,9 +315,9 @@ public class HttpTriggerSendGrid {
315
315
316
316
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use attributes to define the output binding. C# script instead uses a function.json configuration file.
317
317
318
-
# [In-process model](#tab/in-process)
318
+
# [Isolated worker model](#tab/isolated-process)
319
319
320
-
In [in-process](functions-dotnet-class-library.md) function apps, use the [SendGridAttribute](https://github.com/Azure/azure-webjobs-sdk-extensions/blob/master/src/WebJobs.Extensions.SendGrid/SendGridAttribute.cs), which supports the following parameters.
320
+
In [isolated worker process](dotnet-isolated-process-guide.md) function apps, the `SendGridOutputAttribute`supports the following parameters:
321
321
322
322
| Attribute/annotation property | Description |
323
323
|-------------------------------|-------------|
@@ -327,9 +327,9 @@ In [in-process](functions-dotnet-class-library.md) function apps, use the [SendG
327
327
|**Subject**| (Optional) The subject of the email. |
328
328
|**Text**| (Optional) The email content. |
329
329
330
-
# [Isolated worker model](#tab/isolated-process)
330
+
# [In-process model](#tab/in-process)
331
331
332
-
In [isolated worker process](dotnet-isolated-process-guide.md) function apps, the `SendGridOutputAttribute`supports the following parameters:
332
+
In [in-process](functions-dotnet-class-library.md) function apps, use the [SendGridAttribute](https://github.com/Azure/azure-webjobs-sdk-extensions/blob/master/src/WebJobs.Extensions.SendGrid/SendGridAttribute.cs), which supports the following parameters.
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use attributes to define the output binding. C# script instead uses a function.json configuration file as described in the [C# scripting guide](./functions-reference-csharp.md#service-bus-output).
295
295
296
+
# [Isolated worker model](#tab/isolated-process)
297
+
298
+
In [C# class libraries](dotnet-isolated-process-guide.md), use the [ServiceBusOutputAttribute](https://github.com/Azure/azure-functions-dotnet-worker/blob/main/extensions/Worker.Extensions.ServiceBus/src/ServiceBusOutputAttribute.cs) to define the queue or topic written to by the output.
299
+
300
+
The following table explains the properties you can set using the attribute:
301
+
302
+
| Property |Description|
303
+
| --- | --- |
304
+
|**EntityType**|Sets the entity type as either `Queue` for sending messages to a queue or `Topic` when sending messages to a topic. |
305
+
|**QueueOrTopicName**|Name of the topic or queue to send messages to. Use `EntityType` to set the destination type.|
306
+
|**Connection**|The name of an app setting or setting collection that specifies how to connect to Service Bus. See [Connections](#connections).|
307
+
296
308
# [In-process model](#tab/in-process)
297
309
298
310
In [C# class libraries](functions-dotnet-class-library.md), use the [ServiceBusAttribute](https://github.com/Azure/azure-functions-servicebus-extension/blob/master/src/Microsoft.Azure.WebJobs.Extensions.ServiceBus/ServiceBusAttribute.cs).
@@ -332,18 +344,6 @@ For a complete example, see [Example](#example).
332
344
333
345
You can use the `ServiceBusAccount` attribute to specify the Service Bus account to use at class, method, or parameter level. For more information, see [Attributes](functions-bindings-service-bus-trigger.md#attributes) in the trigger reference.
334
346
335
-
# [Isolated worker model](#tab/isolated-process)
336
-
337
-
In [C# class libraries](dotnet-isolated-process-guide.md), use the [ServiceBusOutputAttribute](https://github.com/Azure/azure-functions-dotnet-worker/blob/main/extensions/Worker.Extensions.ServiceBus/src/ServiceBusOutputAttribute.cs) to define the queue or topic written to by the output.
338
-
339
-
The following table explains the properties you can set using the attribute:
340
-
341
-
| Property |Description|
342
-
| --- | --- |
343
-
|**EntityType**|Sets the entity type as either `Queue` for sending messages to a queue or `Topic` when sending messages to a topic. |
344
-
|**QueueOrTopicName**|Name of the topic or queue to send messages to. Use `EntityType` to set the destination type.|
345
-
|**Connection**|The name of an app setting or setting collection that specifies how to connect to Service Bus. See [Connections](#connections).|
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use the [ServiceBusTriggerAttribute](https://github.com/Azure/azure-functions-servicebus-extension/blob/master/src/Microsoft.Azure.WebJobs.Extensions.ServiceBus/ServiceBusTriggerAttribute.cs) attribute to define the function trigger. C# script instead uses a function.json configuration file as described in the [C# scripting guide](./functions-reference-csharp.md#service-bus-trigger).
347
347
348
-
# [In-process model](#tab/in-process)
348
+
# [Isolated worker model](#tab/isolated-process)
349
349
350
350
The following table explains the properties you can set using this trigger attribute:
351
351
@@ -355,12 +355,10 @@ The following table explains the properties you can set using this trigger attri
355
355
|**TopicName**|Name of the topic to monitor. Set only if monitoring a topic, not for a queue.|
356
356
|**SubscriptionName**|Name of the subscription to monitor. Set only if monitoring a topic, not for a queue.|
357
357
|**Connection**| The name of an app setting or setting collection that specifies how to connect to Service Bus. See [Connections](#connections).|
358
-
|**Access**|Access rights for the connection string. Available values are `manage` and `listen`. The default is `manage`, which indicates that the `connection` has the **Manage** permission. If you use a connection string that does not have the **Manage** permission, set `accessRights` to "listen". Otherwise, the Functions runtime might fail trying to do operations that require manage rights. In Azure Functions version 2.x and higher, this property is not available because the latest version of the Service Bus SDK doesn't support manage operations.|
359
358
|**IsBatched**| Messages are delivered in batches. Requires an array or collection type. |
360
359
|**IsSessionsEnabled**|`true` if connecting to a [session-aware](../service-bus-messaging/message-sessions.md) queue or subscription. `false` otherwise, which is the default value.|
361
-
|**AutoComplete**|`true` Whether the trigger should automatically call complete after processing, or if the function code will manually call complete.<br/><br/>If set to `true`, the trigger completes the message automatically if the function execution completes successfully, and abandons the message otherwise.<br/><br/>When set to `false`, you are responsible for calling [MessageReceiver](/dotnet/api/microsoft.azure.servicebus.core.messagereceiver) methods to complete, abandon, or deadletter the message. If an exception is thrown (and none of the `MessageReceiver` methods are called), then the lock remains. Once the lock expires, the message is re-queued with the `DeliveryCount` incremented and the lock is automatically renewed. |
362
360
363
-
# [Isolated worker model](#tab/isolated-process)
361
+
# [In-process model](#tab/in-process)
364
362
365
363
The following table explains the properties you can set using this trigger attribute:
366
364
@@ -370,8 +368,10 @@ The following table explains the properties you can set using this trigger attri
370
368
|**TopicName**|Name of the topic to monitor. Set only if monitoring a topic, not for a queue.|
371
369
|**SubscriptionName**|Name of the subscription to monitor. Set only if monitoring a topic, not for a queue.|
372
370
|**Connection**| The name of an app setting or setting collection that specifies how to connect to Service Bus. See [Connections](#connections).|
371
+
|**Access**|Access rights for the connection string. Available values are `manage` and `listen`. The default is `manage`, which indicates that the `connection` has the **Manage** permission. If you use a connection string that does not have the **Manage** permission, set `accessRights` to "listen". Otherwise, the Functions runtime might fail trying to do operations that require manage rights. In Azure Functions version 2.x and higher, this property is not available because the latest version of the Service Bus SDK doesn't support manage operations.|
373
372
|**IsBatched**| Messages are delivered in batches. Requires an array or collection type. |
374
373
|**IsSessionsEnabled**|`true` if connecting to a [session-aware](../service-bus-messaging/message-sessions.md) queue or subscription. `false` otherwise, which is the default value.|
374
+
|**AutoComplete**|`true` Whether the trigger should automatically call complete after processing, or if the function code will manually call complete.<br/><br/>If set to `true`, the trigger completes the message automatically if the function execution completes successfully, and abandons the message otherwise.<br/><br/>When set to `false`, you are responsible for calling [MessageReceiver](/dotnet/api/microsoft.azure.servicebus.core.messagereceiver) methods to complete, abandon, or deadletter the message. If an exception is thrown (and none of the `MessageReceiver` methods are called), then the lock remains. Once the lock expires, the message is re-queued with the `DeliveryCount` incremented and the lock is automatically renewed. |
375
375
376
376
---
377
377
[!INCLUDE [app settings to local.settings.json](../../includes/functions-app-settings-local.md)]
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-signalr-service-input.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -251,9 +251,9 @@ public SignalRConnectionInfo negotiate(
251
251
252
252
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use attribute to define the function. C# script instead uses a function.json configuration file.
253
253
254
-
# [In-process model](#tab/in-process)
254
+
# [Isolated worker model](#tab/isolated-process)
255
255
256
-
The following table explains the properties of the `SignalRConnectionInfo` attribute:
256
+
The following table explains the properties of the `SignalRConnectionInfoInput` attribute:
257
257
258
258
| Attribute property |Description|
259
259
|---------|----------------------|
@@ -263,9 +263,9 @@ The following table explains the properties of the `SignalRConnectionInfo` attri
263
263
|**IdToken**| Optional. A JWT token whose claims will be added to the user claims. It should be used together with **ClaimTypeList**. You can use a [binding expression](#binding-expressions-for-http-trigger) to bind the value to an HTTP request header or query. |
264
264
|**ClaimTypeList**| Optional. A list of claim types, which filter the claims in **IdToken** . |
265
265
266
-
# [Isolated worker model](#tab/isolated-process)
266
+
# [In-process model](#tab/in-process)
267
267
268
-
The following table explains the properties of the `SignalRConnectionInfoInput` attribute:
268
+
The following table explains the properties of the `SignalRConnectionInfo` attribute:
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-signalr-service-output.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -512,24 +512,24 @@ public SignalRGroupAction removeFromGroup(
512
512
513
513
Both [in-process](functions-dotnet-class-library.md) and [isolated worker process](dotnet-isolated-process-guide.md) C# libraries use attribute to define the function. C# script instead uses a [function.json configuration file](#configuration).
514
514
515
-
# [In-process model](#tab/in-process)
515
+
# [Isolated worker model](#tab/isolated-process)
516
516
517
-
The following table explains the properties of the `SignalR` output attribute.
517
+
The following table explains the properties of the `SignalROutput` attribute.
518
518
519
519
| Attribute property |Description|
520
520
|---------|----------------------|
521
521
|**HubName**| This value must be set to the name of the SignalR hub for which the connection information is generated.|
522
522
|**ConnectionStringSetting**| The name of the app setting that contains the SignalR Service connection string, which defaults to `AzureSignalRConnectionString`. |
523
+
# [In-process model](#tab/in-process)
523
524
524
-
525
-
# [Isolated worker model](#tab/isolated-process)
526
-
527
-
The following table explains the properties of the `SignalROutput` attribute.
525
+
The following table explains the properties of the `SignalR` output attribute.
528
526
529
527
| Attribute property |Description|
530
528
|---------|----------------------|
531
529
|**HubName**| This value must be set to the name of the SignalR hub for which the connection information is generated.|
532
530
|**ConnectionStringSetting**| The name of the app setting that contains the SignalR Service connection string, which defaults to `AzureSignalRConnectionString`. |
0 commit comments