Share via


AzureFunctionOutputDataSourceProperties Class

Definition

The properties that are associated with a DocumentDB output.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.AzureFunctionOutputDataSourcePropertiesTypeConverter))]
public class AzureFunctionOutputDataSourceProperties : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IAzureFunctionOutputDataSourceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.AzureFunctionOutputDataSourcePropertiesTypeConverter))>]
type AzureFunctionOutputDataSourceProperties = class
    interface IAzureFunctionOutputDataSourceProperties
    interface IJsonSerializable
Public Class AzureFunctionOutputDataSourceProperties
Implements IAzureFunctionOutputDataSourceProperties
Inheritance
AzureFunctionOutputDataSourceProperties
Attributes
Implements

Constructors

AzureFunctionOutputDataSourceProperties()

Creates an new AzureFunctionOutputDataSourceProperties instance.

Properties

ApiKey

If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.

FunctionAppName

The name of your Azure Functions app.

FunctionName

The name of the function in your Azure Functions app.

MaxBatchCount

A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.

MaxBatchSize

A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureFunctionOutputDataSourceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureFunctionOutputDataSourceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IAzureFunctionOutputDataSourceProperties.

FromJsonString(String)

Creates a new instance of AzureFunctionOutputDataSourceProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureFunctionOutputDataSourceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to