AzureFunctionOutputDataSource Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the metadata of AzureFunctionOutputDataSource
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.AzureFunctionOutputDataSourceTypeConverter))]
public class AzureFunctionOutputDataSource : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IAzureFunctionOutputDataSource, Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.AzureFunctionOutputDataSourceTypeConverter))>]
type AzureFunctionOutputDataSource = class
interface IAzureFunctionOutputDataSource
interface IJsonSerializable
interface IOutputDataSource
interface IValidates
Public Class AzureFunctionOutputDataSource
Implements IAzureFunctionOutputDataSource, IValidates
- Inheritance
-
AzureFunctionOutputDataSource
- Attributes
- Implements
Constructors
AzureFunctionOutputDataSource() |
Creates an new AzureFunctionOutputDataSource 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). |
Type |
Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AzureFunctionOutputDataSource. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AzureFunctionOutputDataSource. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IAzureFunctionOutputDataSource. |
FromJsonString(String) |
Creates a new instance of AzureFunctionOutputDataSource, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AzureFunctionOutputDataSource into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |