Share via


FunctionProperties Class

Definition

The properties that are associated with a function.

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

Constructors

FunctionProperties()

Creates an new FunctionProperties instance.

Properties

Property
Type

Indicates the type of function.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FunctionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FunctionProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IFunctionProperties. Note: the Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IFunctionProperties interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FunctionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to